drccfl9407 2015-08-13 18:26
浏览 8
已采纳

[PHP] [Mysql]选择并显示简单

#GET from Mysql
$select = "SELECT content from content WHERE page = 'index';";
$result = mysql_query($select);
$row = mysql_fetch_row($result);

#Show in diferent places in my page
<?PHP echo $row[0]; ?>
<?PHP echo $row[1]; ?>

I'm using this code above, the problem is: It's showing only the first result. What did I wrong?

  • 写回答

2条回答 默认 最新

  • dongmopu6734 2015-08-13 18:46
    关注
    $select = "SELECT content from content WHERE page = 'index';";
    $result = mysql_query($select);
    
    //$row = mysql_fetch_row($result); 
    // mysql_fetch_row() fetches ONLY ONE ROW
    
    // If you want to fetch them all, yes, you must use a loop.
    while ($row = mysql_fetch_row($result)) {
        $rows[] = $row;
    }
    // So do this, get all the rows, and then you can use them in different places in your page
    
    // Show in diferent places in your page
    <?PHP echo $rows[0][0]; ?>
    <?PHP echo $rows[1][0]; ?>
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

悬赏问题

  • ¥15 Vue3 大型图片数据拖动排序
  • ¥15 划分vlan后不通了
  • ¥15 GDI处理通道视频时总是带有白色锯齿
  • ¥20 用雷电模拟器安装百达屋apk一直闪退
  • ¥15 算能科技20240506咨询(拒绝大模型回答)
  • ¥15 自适应 AR 模型 参数估计Matlab程序
  • ¥100 角动量包络面如何用MATLAB绘制
  • ¥15 merge函数占用内存过大
  • ¥15 使用EMD去噪处理RML2016数据集时候的原理
  • ¥15 神经网络预测均方误差很小 但是图像上看着差别太大