我刚刚开始学习所有这些编码语言,老师要求我们做以下事情。我知道对于那些全职工作或有更多时间编码的人来说,这听起来很容易。老师总是告诉我们GOOGLE的一切,我尝试了太多的网站,但我找不到任何可以帮助我的东西。
我需要使用PHP编写两个JSON文档(产品和类别),这些文档将动态读取MySQL数据库中的值。当调用每个文档时,它将返回完全格式化的JSON,该JSON将使用http://jsonlint.com/
进行验证老实说,我不知道该怎么办。我不懂PHP,现在这个JSON的东西让它变得更加混乱。
答案 0 :(得分:1)
您只需向数据库发出MySQL请求:
(这是简单的代码,未经优化)
// Make a MySQL Connection
mysql_connect("localhost", "admin", "1admin") or die(mysql_error());
mysql_select_db("test") or die(mysql_error());
// Retrieve the data from the "example" table
$result = mysql_query("SELECT products, categories FROM example")
or die(mysql_error());
// store all the records of the "example" table into $rows[]
while($ds = mysql_fetch_array( $result )) {
$rows[] = $ds
}
使用此数据,您有一个包含数据的数组$rows
:
之后,您可以将数据输出为JSON:
echo json_encode($rows);
我希望这会对你有所帮助。