我一定做错了什么
我有一个非常简单的脚本和一个非常简单的数据库不知道为什么它不工作..
请帮忙
<?php
error_reporting(E_ALL);
$link = mysql_connect('localhost', 'root', 'password');
if(!$link)
{
die('Could not connect: ' . mysql_error());
}
$database = mysql_select_db('test_db', $link);
if(!$database)
{
die('Could not connect to database: ' . mysql_error());
}
$result = mysqli_query($link, "SELECT forename FROM users WHERE id='1'");
if(!$result)
echo 'PROBLEM';
$row = mysqli_fetch_array($result);
echo $row[0];
?>
Run Code Online (Sandbox Code Playgroud)
它甚至没有给出任何错误,只是回应'问题'......
数据库连接正常,数据库中有1个用户,ID为1,forename为Cristian.
在$result = mysqli_query尝试只是使用$result = mysql_query相同$row = mysqli_fetch_array应该有帮助
尝试用$ result替换你的代码
$result = mysql_query("SELECT forename FROM users WHERE id='1'");
if(!$result)
echo 'PROBLEM';
$row = mysql_fetch_array($result);
echo $row[0];
?>
Run Code Online (Sandbox Code Playgroud)