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.
【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='用户表';
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"; }
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");
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; }
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; }
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!