此代码是一个包含文件,由于某种原因,选择查询将不会运行.我的数据库已经有一个输入,所以它应该返回一些东西.
<?php //Connecting to the database
DEFINE ('DB_HOST', 'localhost');
DEFINE ('DB_USER', 'ericbran');
DEFINE ('DB_PASSWORD', '[PASSWORD]');
DEFINE ('DB_NAME', 'ericbran_familyFunction');
$dbc = mysqli_connect (DB_HOST, DB_USER, DB_PASSWORD) OR die ('Could not connect to Mysql');
mysqli_select_db(DB_NAME, $dbc);
$printable = "SELECT * FROM users";
$results = mysqli_query($printable, $dbc) or die(mysqli_error());
while ($row = mysqli_fetch_assoc($results)){
foreach ($row as $name => $value){
print "$name: $value <br />\n";
}
print "<br /> \n";
}
print $results;
?>
Run Code Online (Sandbox Code Playgroud)
参数的顺序在您的代码中是错误的:
$results = mysqli_query($printable, $dbc)
Run Code Online (Sandbox Code Playgroud)
应该
$results = mysqli_query($dbc, $printable)
Run Code Online (Sandbox Code Playgroud)
使用mysqli_*功能时,首先是数据库连接.
| 归档时间: |
|
| 查看次数: |
51 次 |
| 最近记录: |