Я работаю в php. Я хочу сделать xml-файл моего результата из таблицы. Я хочу создать REST api в php. Поэтому я использую среду SLIM для создания REST API.xml не создает в php
Это мой код:
<?php
include('connect.php');
header('Content-type: text/xml');
header('Content-type: application/json');
// Include the Slim library
require 'Slim/Slim.php';
// Instantiate the Slim class
$app = new Slim();
// Create a GET-based route
$app->get('/', function() {
echo "Pericent is working on Campus Concierge...";
});
$app->get('/schools', function() {
$rs = mysql_query("SELECT * FROM school") or die ("invalid query");
//count the no. of columns in the table
$fcount = mysql_num_fields($rs);
//you can choose any name for the starting tag
//echo "$pass";
echo ("<result>");
while($row = mysql_fetch_array($rs))
{
echo ("<tablerow>");
for($i=0; $i< $fcount; $i++)
{
$tag = mysql_field_name($rs, $i);
echo ("<$tag>".htmlentities($row[$i]). "</$tag>");
}
echo ("</tablerow>");
}
echo ("</result>");
});
// Ready the routes and run the application
$app->run();
?>
Но мой результат таков:
1Pericent2Wilfred3KV54SentAnslem5AnandCollege
означает, что все вещи, которые находятся в <> не отображается. пожалуйста, помогите мне, в чем ошибка, которую я делаю. Заранее спасибо.
Насколько вы можете проверить это в браузере? Если вы хотите XML, почему вы устанавливаете заголовок JSON? –
Пожалуйста, напишите полный вывод, начиная с ''. –
CodeCaster
Просмотр источника страницы на странице вывода. –