Ben küçük bir MYSQL tablo basit bir sorgu yapmak için çalışıyorum, ama ben nerede tümcesi eklediğinizde, aniden (bir while(mysql_fetch_array ){}
yerde olmadan çalışırken eklendi) geçersiz sorgu hata alıyorum. MYSQL konsol, ancak ben MYSQL belgeleri kontrol ve ben bildiğim kadarıyla belirleyebilirsiniz gibi uygun sözdizimi kullanıyorum, 1064 (sözdizimi) hatası veriyor.
<?php
$ind=rand(1,3);
$quote=Null;
$sign=Null;
$afil=Null;
$con=mysql_connect(localhost,root,********);//connect to database
mysql_select_db("phone_site",$con);//select table
$query="SELECT * FROM quotes WHERE index=$ind";//get the row for that index
$data=mysql_query($query);
//print out text
print ("<p id=\"quote\">" . $data['quote'] . "</p>");
print ("<p id=\"ename\">" . $data['sign'] . "</p>");
print ("<p id=\"afill\">-- " . $data['afil'] . "</p>");
mysql_close($con);//close connection
?>
Herkes sorunun ne olduğunu biliyor musun? Ben XAMPP kullanıyorum. Onun MYSQL ile yanlış bir şey var mı?