dpgf42422 2012-10-20 17:20
浏览 173
已采纳

查询mysql中的多行作为变量[duplicate]

Possible Duplicate:
PHP - Simple way to read single record from MySQL

I want to query multiple rows in mysql as variable. for example:

SELECT name, tid FROM term_data WHERE vid = 2

this is the result:

name | tid
-----|----
Jack | 55
Tony | 87
John | 32

then I want to use while:

while (...) {

print "My name is: $name and my ID is: $tid";
//name and tid should be printed from database. 

}

I can query one row and put it in a while but How is this possible?

enter image description here

  • 写回答

2条回答 默认 最新

  • dsb0003795 2012-10-20 17:30
    关注

    Example from the PHP manual:

    <?php
    $link = mysqli_connect("localhost", "my_user", "my_password", "world");
    
    /* check connection */
    if (mysqli_connect_errno()) {
        printf("Connect failed: %s
    ", mysqli_connect_error());
        exit();
    }
    
    $query = "SELECT Name, CountryCode FROM City ORDER by ID DESC LIMIT 50,5";
    
    if ($result = mysqli_query($link, $query)) {
    
        /* fetch associative array */
        while ($row = mysqli_fetch_assoc($result)) {
            printf ("%s (%s)
    ", $row["Name"], $row["CountryCode"]);
        }
    
        /* free result set */
        mysqli_free_result($result);
    }
    
    /* close connection */
    mysqli_close($link);
    ?>
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

悬赏问题

  • ¥15 如何绘制动力学系统的相图
  • ¥15 对接wps接口实现获取元数据
  • ¥20 给自己本科IT专业毕业的妹m找个实习工作
  • ¥15 用友U8:向一个无法连接的网络尝试了一个套接字操作,如何解决?
  • ¥30 我的代码按理说完成了模型的搭建、训练、验证测试等工作(标签-网络|关键词-变化检测)
  • ¥50 mac mini外接显示器 画质字体模糊
  • ¥15 TLS1.2协议通信解密
  • ¥40 图书信息管理系统程序编写
  • ¥20 Qcustomplot缩小曲线形状问题
  • ¥15 企业资源规划ERP沙盘模拟