在php中显示SQL查询结果
发布时间:2020-12-13 16:25:37 所属栏目:PHP教程 来源:网络整理
导读:我想从sql数据库中显示php的结果 MySQL语句是正确的,并在phpMyAdmin做我想要的但由于某种原因我的代码在网页中断 这是代码 require_once('db.php'); $sql="SELECT * FROM modul1open WHERE idM1O=(SELECT FLOOR( MAX( idM1O ) * RAND( ) ) FROM modul1open)
我想从sql数据库中显示php的结果
MySQL语句是正确的,并在phpMyAdmin做我想要的但由于某种原因我的代码在网页中断 这是代码 require_once('db.php'); $sql="SELECT * FROM modul1open WHERE idM1O>=(SELECT FLOOR( MAX( idM1O ) * RAND( ) ) FROM modul1open) ORDER BY idM1O LIMIT 1" $result = mysql_query($sql); echo [$result]; > and here is what i get 一般来说,我需要通过表id限制从min到max的随机数
您需要从查询中获取的结果集的每一行中获取数据.您可以使用mysql_fetch_array().
// Process all rows while($row = mysql_fetch_array($result)) { echo $row['column_name']; // Print a single column data echo print_r($row); // Print the entire row data } 将您的代码更改为: require_once('db.php'); $sql="SELECT * FROM modul1open WHERE idM1O>=(SELECT FLOOR( MAX( idM1O ) * RAND( ) ) FROM modul1open) ORDER BY idM1O LIMIT 1" $result = mysql_query($sql); while($row = mysql_fetch_array($result)) { echo $row['fieldname']; } (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |