在php中显示SQL查询结果

前端之家收集整理的这篇文章主要介绍了在php中显示SQL查询结果前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我想从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']; 
}
原文链接:https://www.f2er.com/php/132669.html

猜你在找的PHP相关文章