Php 将JSON变量获取到网页中

Php 将JSON变量获取到网页中,php,json,web,webpage,Php,Json,Web,Webpage,我已经开始用PHP学习JSON。首先,我不想学习如何创建一些简单的API,它将从主服务器的数据库中获取一些数据,并在其他网页中使用。我已经找到了一些解决方案,可以将这些数据输入到web浏览器控制台中,而不仅仅是该web所需的特定数据,还有数据库中的所有数据 例如: 数据库 身份证号码:1 名称:测试 状态:活动 身份证号码:2 名称:test2 状态:禁用 进入TEST.COM网站 它只需要记录谁的名字是TEST并使用它的状态 $status = RECORD FROM DATABASE; if

我已经开始用PHP学习JSON。首先,我不想学习如何创建一些简单的API,它将从主服务器的数据库中获取一些数据,并在其他网页中使用。我已经找到了一些解决方案,可以将这些数据输入到web浏览器控制台中,而不仅仅是该web所需的特定数据,还有数据库中的所有数据

例如:

数据库

身份证号码:1 名称:测试 状态:活动

身份证号码:2 名称:test2 状态:禁用

进入TEST.COM网站

它只需要记录谁的名字是TEST并使用它的状态

$status = RECORD FROM DATABASE;
if ($status == 'disable') { 
  echo 'THIS WEBPAGE STATUS IS DISABLE';
} else { 
  echo 'THIS WEBPAGE STATUS IS ACTIVE';
}
谁能帮我一下吗?从我所看到的来看,它看起来非常东,但对我来说不是,因为我对这个JSON是新手

非常感谢

只需使用@虹吸所说的json_enconde()

如果不起作用,试着这样做:

<?php
   echo "<pre>";
   print_r($status);
   echo "</pre>";
?>
SELECT * FROM `table` WHERE name = ?
如果出现这种情况,那么您的if陈述是错误的,您需要这样做:

<?php
   echo "<pre>";
   print_r($status);
   echo "</pre>";
?>
SELECT * FROM `table` WHERE name = ?

你的问题很广泛,但这里有一些要点:

你需要一个查询

$data = $stmt->fetchAll();
$json = json_encode($data);
然后使用
json\u encode()

PDO中的示例:


你到底需要什么帮助?也就是说,你是否得到了错误的结果?您认为它应该是什么?在API响应中,您需要显示什么,并且希望使用javascript管理响应?您应该看看PHP
json\u encode()
和jQuery AJAX,然后提供一个关于您需要帮助的更具体的问题。谢谢。但我的问题不是让php代码成为一部分,我的问题是让json代码。。。我将试着写更多关于这方面的内容。。我想帮助制作在线服务器X上的部分,其中有json代码和一些php代码,比如带有网站的DB(Y,Z)及其状态。。。进入这些网站(Y,Z),我检查进入服务器X的网站状态是禁用还是活动。类似的东西,但只是一个网站的结果,不是全部,不要把这些结果显示在领事馆,而是在网站功能中使用。如果你给我你的电子邮件,我可以帮助你。