Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/81.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何使用json显示mysql中的数据_Php_Jquery_Mysql - Fatal编程技术网

Php 如何使用json显示mysql中的数据

Php 如何使用json显示mysql中的数据,php,jquery,mysql,Php,Jquery,Mysql,如何使用json php和mysql显示数据库中的数据。 我一直在尝试,但我没能赢,但如果我不包括jquery,它会以一种有趣的方式显示出来。 我将感谢你的帮助。 到目前为止,我一直在尝试贝娄 <?php require_once('dbbox.php'); ?> <?php $sql = "SELECT * FROM m1debtors INNER JOIN m1dtrans ON m1debtors.name = m1dtrans.user"; $result =

如何使用json php和mysql显示数据库中的数据。 我一直在尝试,但我没能赢,但如果我不包括jquery,它会以一种有趣的方式显示出来。 我将感谢你的帮助。 到目前为止,我一直在尝试贝娄

<?php 
require_once('dbbox.php');
?>
<?php
$sql = "SELECT * FROM 
m1debtors INNER JOIN 
m1dtrans 
ON m1debtors.name = m1dtrans.user";
$result = mysql_query($sql, $con) or die(mysql_error($con));
while ($row = mysql_fetch_array($result)){
$accnum =  $row['accnum'];
$name = $row['name'];
$addr1 = $row['addr1'];
}
// The JSON standard MIME header.
header('Content-type: application/json');
$array = array('Name'=>$name, 'user'=>$user);
 echo  json_encode($array);
?>
Here is the html page to display data 
<script src="http://code.jquery.com/jquery-latest.js"></script>
<script>
$(document).ready(function(){
$.getJSON("view.php",{$name});
});
</script> 

下面是显示数据的html页面
$(文档).ready(函数(){
$.getJSON(“view.php”,{$name});
});

view.php

<?php 
  require_once('dbbox.php');

  $sql = "SELECT * FROM m1debtors 
          INNER JOIN m1dtrans 
            ON m1debtors.name = m1dtrans.user";
  $result = mysql_query($sql, $con) or die(mysql_error($con));
  while ($row = mysql_fetch_array($result)){
    $accnum =  $row['accnum'];
    $name = $row['name'];
    $addr1 = $row['addr1'];
  }

  // The JSON standard MIME header.
  header('Content-type: application/json');
  $array = array('name'=>$name, 'user'=>$user);
   echo  json_encode($array);
?>
<html>
  <head>
   <script src="http://code.jquery.com/jquery-latest.js"></script>
   <script> 
      $(document).ready(function(){
        $.getJSON('view.php', function(data) {
          $('#myJson').html(data.name + ' ' + data.user);
        });
      });

    </script>
  </head>
  <body>
    <div id="myJson"></div>
  </body>
</html>

index.php

<?php 
  require_once('dbbox.php');

  $sql = "SELECT * FROM m1debtors 
          INNER JOIN m1dtrans 
            ON m1debtors.name = m1dtrans.user";
  $result = mysql_query($sql, $con) or die(mysql_error($con));
  while ($row = mysql_fetch_array($result)){
    $accnum =  $row['accnum'];
    $name = $row['name'];
    $addr1 = $row['addr1'];
  }

  // The JSON standard MIME header.
  header('Content-type: application/json');
  $array = array('name'=>$name, 'user'=>$user);
   echo  json_encode($array);
?>
<html>
  <head>
   <script src="http://code.jquery.com/jquery-latest.js"></script>
   <script> 
      $(document).ready(function(){
        $.getJSON('view.php', function(data) {
          $('#myJson').html(data.name + ' ' + data.user);
        });
      });

    </script>
  </head>
  <body>
    <div id="myJson"></div>
  </body>
</html>

$(文档).ready(函数(){
$.getJSON('view.php',函数(数据){
$('#myJson').html(data.name+''+data.user);
});
});

。它们不再得到维护。看到了吗?相反,学习,并使用or-将帮助您决定哪一个。如果您选择PDO,。请尝试这些链接或确定。谢谢,我将更改thatcode.jquery.com/jquery latest.js“>$(document.ready(function(){$.getJSON('view.php',function(data){console.log(data.name+''+data.user);});});这正是我所做的,但我使用的是sampe页面,其中的php代码是一个问题吗?是的,这是一个问题..你应该把js代码和你的php输出放在单独的文件中是的,我分开了代码,但它仍然没有显示任何内容bt没有错误我真的无法理解我到底做了什么,你说了什么,甚至我复制了代码u Droop bt仍然没有显示错误玩