Heim > Backend-Entwicklung > PHP-Problem > So konvertieren Sie MySQL-Daten in PHP in das JSON-Format

So konvertieren Sie MySQL-Daten in PHP in das JSON-Format

coldplay.xixi
Freigeben: 2023-03-05 19:32:01
Original
4641 Leute haben es durchsucht

So konvertiert PHP MySQL-Daten in das JSON-Format: Erstellen Sie zunächst eine MySQL-Datenbanktabelle und erstellen Sie eine neue [testmysql.php]-Datei. Führen Sie dann die Datenbank aus und fügen Sie sie schließlich in das Benutzerobjekt ein Verwenden Sie [json_encode 】Funktion konvertiert Daten in das JSON-Format.

So konvertieren Sie MySQL-Daten in PHP in das JSON-Format

【Verwandte Lernempfehlungen: php-Programmierung (Video)】

php-Methode zum Konvertieren von MySQL-Daten in das JSON-Format:

1. Zuerst mein SQL-Testdatenbanktabelle

CREATE TABLE `t_user` (
  `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '用户编号',
  `login_name` varchar(50) NOT NULL COMMENT '用户名',
  `usable` int(11) NOT NULL DEFAULT '1' COMMENT '是否可用 0:不可用;1:可用',
  `create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  `last_login_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '最后登录时间',
  PRIMARY KEY (`id`),
  UNIQUE KEY `login_name` (`login_name`)
) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8 COMMENT='用户表';
Nach dem Login kopieren

2. Erstellen Sie eine neue testmysql.php-Datei im Ideenentwicklungstool, um sie zu testen 4. Definition Ein Benutzerobjekt

创建mysql连接
$link = mysql_connect('xxx:3306', 'root', 'xxx');
if (!$link) {
    echo "fail";
}
Nach dem Login kopieren

5. Durchlaufen Sie die Daten und fügen Sie sie in das Benutzerobjekt ein echo

mysql_select_db("study");
$result = mysql_query("select * from t_user");
Nach dem Login kopieren

7. Klicken Sie mit der rechten Maustaste auf „Ausführen“, um die gedruckten Ergebnisse nach der Ausführung auf der Konsole anzuzeigen.

class User
{
   public $login_name;
   public $usable;
   public $create_time;
}
Nach dem Login kopieren

Die Informationen wurden erfolgreich aus MySQL gelesen, in das JSON-Format konvertiert und ausgedruckt wie folgt:

$data = array();
while ($row = mysql_fetch_array($result, MYSQL_ASSOC)) {
    $user = new User();
    $user->login_name = $row["login_name"];
    $user->usable = $row["usable"];
    $user->create_time = $row["create_time"];
    $data[] = $user;
}
Nach dem Login kopieren

Wenn Sie mehr über das Programmieren erfahren möchten, achten Sie bitte auf die Spalte „PHP-Schulung“!

Das obige ist der detaillierte Inhalt vonSo konvertieren Sie MySQL-Daten in PHP in das JSON-Format. 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