Kurze Beschreibung der PHP-Abfragedatenbank zur Rückgabe von JSON-Daten

墨辰丷
Freigeben: 2023-03-31 15:36:02
Original
4368 Leute haben es durchsucht

Dieser Artikel stellt hauptsächlich die einfache Implementierung der Datenbankabfrage und der Rückgabe von JSON-Daten in PHP vor und fügt zwei Beispielcodes hinzu, die sehr einfach und praktisch sind.

Beispielcode eins:

// 设置返回json格式数据
header('content-type:application/json;charset=utf8');

//连接数据库
$link = mysql_connect("localhost", "root", "root") or die("Unable to connect to the MySQL!");

mysql_query("SET NAMES 'UTF8'");

mysql_select_db("jilinwula", $link) or die("Unable to connect to the MySQL!");

// 获取分页参数
$page = 0 ;
$pageSize = 3;

if(!is_null($_GET["page"])) {
$page = $_GET["page"];
}

if(!is_null($_GET["pageSize"])) {
$pageSize = $_GET["pageSize"];
}

// 查询数据到数组中
$result = mysql_query("select username,password from userinfo limit " . $page . ", ". $pageSize ."");

$results = array();
while ($row = mysql_fetch_assoc($result)) {
$results[] = $row;
}

// 将数组转成json格式
echo json_encode($results);

// 关闭连接
mysql_free_result($result);

mysql_close($link);
Nach dem Login kopieren

Beispielcode zwei:

<?php

//需要执行的SQL语句
//单条
$sql="select id,name from tbl_user where id=1";
//多条数据
//$sql="select id,name from tbl_user";

//调用conn.php文件进行数据库操作 
require(&#39;Conn.php&#39;); 

//提示操作成功信息,注意:$result存在于conn.php文件中,被调用出来 
if($result) 
{ 

// $array=mysql_fetch_array($result,MYSQL_ASSOC);
 
 
 /*数据集

 $users=array();
 $i=0;
 while($row=mysql_fetch_array($result,MYSQL_ASSOC)){

  echo $row[&#39;id&#39;].&#39;-----------&#39;.$row[&#39;name&#39;].&#39;</br>&#39;;
  $users[$i]=$row;
  $i++;

 }
 echo json_encode(array(&#39;dataList&#39;=>$users));

 */

 /*单条数据*/

 $row=mysql_fetch_row($result,MYSQL_ASSOC);
 
 echo json_encode(array(&#39;jsonObj&#39;=>$row));
} 

mysql_free_result($result);
//释放结果
mysql_close();
//关闭连接

?>
Nach dem Login kopieren

Zusammenfassung: Das Obige ist der gesamte Inhalt dieses Artikels, ich hoffe, das geht Seien Sie für alle hilfreich. Lernen hilft.

Verwandte Empfehlungen:

Der Code und die Verwendung von PHP-Tools zur Implementierung des Webseiten-Caching

php ist Basierend auf Ajax implementiert die Steuerung aller Hintergrundfunktionsaufrufe

Datei- und Formularvorgänge sowie Datenbankvorgänge, die beim Hochladen von PHP-Dateien beteiligt sind

Das obige ist der detaillierte Inhalt vonKurze Beschreibung der PHP-Abfragedatenbank zur Rückgabe von JSON-Daten. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!