警告:mysql_select_db()希望参数2是资源,
您已使用连接到数据库 mysqli_connect(…) 所以,你不需要 mysql_select_db(..)警告:mysql_select_db()希望参数2是资源,,mysql,connection,Mysql,Connection,您已使用连接到数据库 mysqli_connect(…) 所以,你不需要 mysql_select_db(..) 同时将查询更改为 $sql=“从职员id=1且数量>0的说明中选择说明日期、说明时间” 如果使用SQLWorkbench、SQLYog或其他工具,则可以在将SQL添加到脚本之前输入SQL并确保其有效 另外,请确保表名是 训诫 而不是 任命 我是从你把mysqli*和mysql*混合在一起得到这个信息的-它们是两个不同的、不兼容的APImysqli_*(“MySQL改进”)是对MySQ
我是从你把mysqli*和mysql*混合在一起得到这个信息的-它们是两个不同的、不兼容的API
mysqli_*
(“MySQL改进”)是对MySQL_*
(自PHPV5.5.0以来,它的使用已被弃用)的改进,这也许并不令人惊讶。另外,请认真注意eggyal的评论。上有一个针对mysql_查询的警告:从PHP5.5.0开始,此扩展已被弃用,将来将被删除。相反,应该使用MySQLi或PDO_MySQL扩展。
<?php
$servername = "localhost";
$username = "root";
$password = "Rachel";
$db = "hairdressingapointments";
// Create connection
$conn = mysqli_connect($servername, $username, $password, $db);
// Check connection
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}
echo "Connected Sussessfully";
mysql_select_db('Hairdressingapointments', $conn) or die(mysql_error());
$sql = "SELECT `ApointmentDate`, `ApointmentTime` FROM `apointments` WHERE `staff_id`=1 && `quantity`>0";
if(!mysql_query($sql)){
die('Error: ' . mysql_error());
}
echo $sql;
mysql_close();
?>
mysql_select_db('Hairdressingapointments', $conn) or die(mysql_error());