【发布时间】:2015-05-04 09:43:29
【问题描述】:
我需要从 MySQL 获取数据到 XML 并在 Laravel 5 中回显它。
这就是我传统的做法:
$query = "SELECT * FROM table";
$result = mysql_query($query);
$dom = new DOMDocument("1.0");
$parnode = $dom->appendChild($node);
while ($row = @mysql_fetch_assoc($result)){
$node = $dom->createElement("data");
$newnode = $parnode->appendChild($node);
$newnode->setAttribute("username",$row['username']);
$newnode->setAttribute("login_attemp", $row['login_attemp']);
$newnode->setAttribute("mobile", $row['mobile']);
$newnode->setAttribute("email", $row['email']);
$newnode->setAttribute("type", $row['type']);
}
echo $dom->saveXML();
现在,我想在 Laravel 5 中做同样的事情,请帮助我
提前致谢
【问题讨论】:
-
Laravel 是用 PHP 编写的。你在哪里卡住?你尝试了什么?
-
@Evert 我也有同样的问题,你能帮帮我吗
-
@XavierIssac 这个问题已经得到解答。如果您有同样的问题,请阅读答案?
-
@Evert 收到错误类 'App\Http\Controllers\Api\XMLWriter' 未找到
-
@XavierIssac 你应该学习如何使用 PHP 命名空间。如果您遇到问题,请在此网站上提出一个新问题。