Если код неправильный, он дает мне ошибку на mysql_assoc;Где я ошибаюсь в веб-сервисе кода php
if($_SERVER['REQUEST_METHOD'] == "POST"){
$sql=mysql_query("SELECT * FROM users");
$query = mysql_query($sql);
$json = array(); // create empty array
$i = 0; // start a counter
while($result=mysql_fetch_assoc($query)){
$json[$i]['name'] = $result['name'];
$json[$i]['email'] = $result['email'];
$i++;
}
if(count($json)>0){
}else{
$json = array("msg" => "No infomations Found");
}
header('Content-type: application/json');
}
это ошибка после запуска службы;
<br />
<b>Warning</b>: mysql_fetch_assoc() expects parameter 1 to be resource, boolean given in <b>C:\xampp\htdocs\satyam\services\select.php</b> on line <b>11</b><br />
Все функции 'mysql_ *' могут не работать. Вы должны проверить наличие ошибок. Вы также не должны использовать расширение 'mysql'. Он очень старый и больше не поддерживается. Изучите [MySQLi] (http://php.net/mysqli) или [PDO] (http://php.net/pdo) ... еще больше, почему вы вызываете 'mysql_query' дважды? это не имеет никакого смысла. –