**jsondata.php not giving json-formatted o/p. **
**index.php**
<?php
$curl=curl_init();
$var=3;
curl_setopt($curl,CURLOPT_URL,"http://localhost/v/practice/curl/c3/jsondata.php");
curl_setopt($curl,CURLOPT_POSTFIELDS,"myVar=".$var);
curl_setopt($curl,CURLOPT_RETURNTRANSFER,1);
$response=curl_exec($curl);
$data=json_decode($response);
//print_r($data);
for ($a=0; $a < count($data); $a++) {
echo $data[$a]->id." ";
echo $data[$a]->username." ";
echo $data[$a]->password." ";
echo "<br/>";
}
?>
----------------------
**jsondata.php**
<?php
$myVar=$_POST["myVar"];
$con=mysqli_connect("localhost","root","","practicedb");
$result=mysqli_query($con,"select * from ex1 where id=".$myVar);
$data=array();
while ($row=mysqli_fetch_assoc($result)) {
$data[]=$row;
}
echo json_encode($data);
?>
Примечание: Неопределенный индекс: myVar в C:\xampp\htdocs\v\practice\curl\c3\jsondata.php в строке 2 Предупреждение: mysqli_fetch_assoc() ожидает, что параметр 1 будет mysqli_result, логическое значение задано в C:\xampp \htdocs\v\practice\curl\c3\jsondata.php в строке 6 []