我在 PHP 中的 SQL 查询出现错误。我尝试了多个查询,并且也厌倦了使用 phpMyAdmin 生成的 PHP 代码。谁能帮我这个?
无效查询:您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册,以在第 1 行的 ''sample_table' LIMIT 0, 30' 附近使用正确的语法
这是PHP代码:
//Connect to server
$connect = mysql_connect("localhost", "root", "");
if (!$connect) {
die('Not connected : ' . mysql_error());
}
//Connect to DB
$db_selected = mysql_select_db("testing", $connect);
if (!$db_selected) {
die ('Can\'t use foo : ' . mysql_error());
}
$sql = "SELECT `Name` FROM `sample_table` LIMIT 0, 30 ";
//Query DB table
$sqlQuery = mysql_query($sql, $connect);
if (!$sqlQuery) {
die('Invalid query: ' . mysql_error());
}
//fetch the results / convert the results into an array
while($rows = mysql_fetch_array($sqlQuery, MYSQL_NUM)) //this is happening
{
$name = $rows['name'];
$age = $rows['age'];
$ID = $rows['ID'];
echo "$name<br/>$age<br/>$ID<br/>";
}
mysql_close($connect);
这是我创建的 phpMyAdmin 表的屏幕截图。此表中有许多记录。