Arkadaşlar bir kaç deneme yapıyordum php de eksik olduğum kısımlardan birisi başka siteden veri çekip bunları veritabanına işlemek.
Fakat şöyle bir sorun çıktı
Verileri normal de çekiyorum herşey çok güzel işliyor. Ama gel gör ki çektiğim değerlerden veritabanında eşleştirme yapamıyorum
Yani ;
<?
$baglan=mysql_connect("localhost","root","12345"); // Kullanıcı adı ve şifreniz
if(!$baglan){
die('Bağlantı Hatası:' . mysql_error()); //Doğru değilse ekrana php hata msj'nı yazdır
}
$vt_sec=mysql_select_db("counter",$baglan);//veritabanını seç
if(!vt_sec){
die("Veritabanı Hatası:".mysql_error()); //Doğru değilse ekrana php hata msj'nı yazdır
}
$site = file_get_contents("http://www.xyzvcxcvxcv.com/index.php");
preg_match_all('#<td align="center" id="klmn" class="spalten">(.*?)</td>#s',$site,$veriler);
preg_match_all('#<td align="center" id="puan" class="spalten">(.*?)</td>#s',$site,$veriler2);
for ($i=0; $i<count($veriler[1]); $i++)
{
$a = $veriler2[1][$i];
$b = $veriler[1][$i];
$sd = mysql_fetch_assoc(mysql_query("SELECT * FROM uyeler WHERE klmn = '$b'"));
echo $sd["kullanici_adi"];
}
?>burda benim veritabanımda mesela klmn tablosunda KLMN_0:1:2 şeklinde bir veri var veri çektiğim yerde de bu şekilde veri var ama gel gör ki bir türlü veri çekmiyor neden acaba ?