MySQL 如何使用mysql_fetch_array()函数从MySQL表中获取所有数据并返回具有数字索引的数组,在PHP脚本中?

MySQL 如何使用mysql_fetch_array()函数从MySQL表中获取所有数据并返回具有数字索引的数组,在PHP脚本中?

如果我们将常量MYSQL_NUM用作其第二个参数,则函数mysql_fetch_array()将返回带有数字索引的数组。为了说明这一点,我们有以下示例 –

阅读更多:MySQL 教程

示例

在此示例中,我们使用PHP脚本,使用MYSQL_NUM作为第二个参数的mysql_fetch_array()函数,从名为“Tutorials_tbl”的表中获取所有记录,如下所示 –

<?php
   dbhost = 'localhost: 3036';
   dbuser = 'root';
   dbpass = 'rootpassword';
   conn = mysql_connect(dbhost,dbuser, dbpass);

   if(!conn){
      die('无法连接:'。mysql_error());
   }

   sql ='SELECT tutorial_id, tutorial_title, tutorial_author, submission_date FROM tutorials_tbl';
   mysql_select_db('TUTORIALS');
   retval = mysql_query(sqlconn);

   if(!retval){
      die('无法获取数据:'。mysql_error());
   }

   while(row = mysql_fetch_array(retval, MYSQL_NUM)){
      echo"教程ID:{row [0]}<br> ".
         "标题:{row [1]}<br> ".
         "作者:{row [2]}<br> ".
         "提交日期:{row [3]}<br> ".
         "--------------------------------<br>";
   }
   echo"成功获取数据  
";
   mysql_close(conn);
?>

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程