通过JSON、Jquery和PHP动态显示MYSQL表数据

通过JSON、Jquery和PHP动态显示MYSQL表数据,php,jquery,mysql,json,ajax,Php,Jquery,Mysql,Json,Ajax,我试图使用PHP、JQUERY和JSON在MYSQL数据库中显示“users”表的内容 以下是PHP文件: <?php $host = "localhost"; $user = "root"; $pass = ""; $databaseName = "ITSM"; $tableName = "signup_and_login_table"; include 'database_connection.php'; $con = mysql_connect($

我试图使用PHP、JQUERY和JSON在MYSQL数据库中显示“users”表的内容

以下是PHP文件:

<?php

  $host = "localhost";
  $user = "root";
  $pass = "";

  $databaseName = "ITSM";
  $tableName = "signup_and_login_table";


  include 'database_connection.php';
  $con = mysql_connect($host,$user,$pass);
  $dbs = mysql_select_db($databaseName, $con);

 $result = mysql_query("SELECT * FROM $tableName");           
 $array = mysql_fetch_row($result);                          


  echo json_encode($array);

?>

在我的HTML页面上,我有一个简单的表,我试图将其作为目标:

<table id="personDataTable">
        <tr>
            <th>Id</th>
            <th>First Name</th>
            <th>Last Name</th>
        </tr>

    </table>

身份证件
名字
姓
这是jqueryajax,我希望它通过所有用户和其他表实体循环,在页面上显示数据库表的所有内容,我现在刚刚得到“未定义”

$(函数()
{
$.ajax({
url:'CMGetdata.php',
数据:“,
数据类型:“json”,
成功:函数(数据、文本状态、jqXHR){
图纸(数据);
}
});
});
函数绘图表(数据){
对于(变量i=0;i
如果您能提供正确方向的帮助,我们将不胜感激。

试试这个-

$result =$con->query("SELECT * FROM tableName"); 
$array = $result ->fetch_all(MYSQLI_ASSOC);          
foreach($array as  $array)
{
   $array['example'];
    //another         
 }           

mysqli语法能与我的mysql脚本一起工作吗?你能不能建议我从哪里开始做错,这样我才能进一步理解?
$result =$con->query("SELECT * FROM tableName"); 
$array = $result ->fetch_all(MYSQLI_ASSOC);          
foreach($array as  $array)
{
   $array['example'];
    //another         
 }