我试图从数据库中回显一个随机用户:到目前为止,我得到了这一点:
$randUser = "SELECT * FROM `staff` ORDER BY RAND() LIMIT 1";
echo $randUser;
但这确实输出了我的sql字符串。如何解决这个问题。
您尚未连接到任何数据库。
您仅将查询字符串存储在$ randUser变量中。
这是代码示例:
$database = new PDO('mysql:host=localhost;dbname=test', $user, $pass);
foreach($database->query('SELECT * FROM `staff` ORDER BY RAND() LIMIT 1') as $row) {
print_r($row);
}
但是您应该考虑先阅读文档:http : //php.net/manual/zh/pdo.connections.php
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句