Ich bin neu in PHP-Programmierung und haben schlechte Kenntnisse darüber, aber ich möchte es verwenden, um Web-Services zu meinem Klienten Android-Anwendung zu machen ...PHP Web Service mit Android
Ich begann meine erste Web-Service zu machen mit PHP und es funktioniert gut, aber ich möchte wissen, wie ich eine Datei machen, dass alle meine Funktionen und Methoden, die ich brauche, und wie es von Android nennen
Danke
Dies ist functions.php
<?php
function GetAllRest()
{
mysql_connect("localhost","root","root");
mysql_select_db("myhoteldb");
$sql=mysql_query("SELECT rest_id ,rest_name,cuisine,no_tables,bg_img,rest_logo FROM restaurant");
while($row=mysql_fetch_assoc($sql))
$output[]=$row;
print(json_encode($output));
mysql_close();
}
function GetAllCategory($lang_id,$rest_id)
{
mysql_connect("localhost","root","root");
mysql_select_db("myhoteldb");
$sql=mysql_query("SELECT cat_lang.rowid ,cat_lang.cat_id as _id,lang_id, cat_name,cat_description from cat_lang ,menu_category WHERE lang_id= $lang_id AND restaurant= $rest_id ");
while($row=mysql_fetch_assoc($sql))
$output[]=$row;
print(json_encode($output));
mysql_close();
}
?>
und die URL http://localhost/mywebservices.php?op=GetAllCategory&lang_id=1&rest_id=1
und ich habe diesen Fehler jetzt
Warning: mysql_fetch_assoc() expects parameter 1 to be resource, boolean given in
C: \ xampp \ htdocs \ functions.php on line 22
Notice: Undefined variable: output in C:\xampp\htdocs\functions.php on line 24
null
möglich Duplikat von [Warnung: mysql_fetch_ * erwartet Parameter 1 als Ressource, boolescher gegebener Fehler] (http://stackoverflow.com/questions/11674312/warning-mysql-fetch-expects-parameter-1-to-be-resource-boolean) -geben-Fehler) – j0k