doushi1974 2013-03-05 17:25
浏览 96
已采纳

MySQL查询拉一行并显示结果的第一个字母

I think I need a basic PHP / MYSQL refresh, because nothing is working for me.

My MYSQL Table has two rows of information.

 $results = mysql_query("SELECT Name, Description FROM products");
 $results = mysql_fetch_assoc($results);
 print_r($results);

When printing this, all I get is one result. Array ( [Name] => Banana [Description] => It's a lovely banana ). There are definitely two results in the table. Why is this happening?

Secondly, this loop only returns the first letter of each result, and I don't know why!

foreach($results as $res) {
?>
    Name : <?php echo $res['Name']; ?><br />
    Description : <?php echo $res['Description']; ?><br />

<?php } ?>

My brain is seriously scrambled today :(

  • 写回答

3条回答 默认 最新

  • douyingzhan5905 2013-03-05 17:27
    关注
    while($res = mysql_fetch_assoc($results)){
    ?>
        Name : <?php echo $res['Name']; ?><br />
        Description : <?php echo $res['Description']; ?><br />
    
    <?php } ?>
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?

悬赏问题

  • ¥30 Unity接入微信SDK 无法开启摄像头
  • ¥20 有偿 写代码 要用特定的软件anaconda 里的jvpyter 用python3写
  • ¥20 cad图纸,chx-3六轴码垛机器人
  • ¥15 移动摄像头专网需要解vlan
  • ¥20 access多表提取相同字段数据并合并
  • ¥20 基于MSP430f5529的MPU6050驱动,求出欧拉角
  • ¥20 Java-Oj-桌布的计算
  • ¥15 powerbuilder中的datawindow数据整合到新的DataWindow
  • ¥20 有人知道这种图怎么画吗?
  • ¥15 pyqt6如何引用qrc文件加载里面的的资源