Задать вопрос
gleber1
@gleber1

Как распарсить mysql_fetch_array когда используется in ?

'SELECT `name`, `surname`, `city`, `id` FROM `user` WHERE `id` IN (1,2,3..n.')

по запросу в mysql выдает все как нужно массив из нужных n строк.
а в пхп
$resultArrayFriends=(mysql_query('SELECT `name`, `surname`, `city`, `id` FROM `user` WHERE `id` IN ('.$result['friends'].')')
$resultFriends = mysql_fetch_array($resultArrayFriends);
не могу никак додумкать как распарсить
while ($resultFriends){

	echo	'{"id_friend":"'.$resultFriends['id'].'",
	 		"name_friend":"'.$resultFriends['name'].'",
	 		"surname_friend":"'.$resultFriends['surname'].'",
			"city_friend":"'.$resultFriends['city'].'"},';	
	$i++;
	}

Помогите пожалуйста
Я имею ввиду как в js типа через точку обращаться типа $resultFriends[1].name'
  • Вопрос задан
  • 2249 просмотров
Подписаться 2 Оценить 1 комментарий
Ответ пользователя FanatPHP К ответам на вопрос (2)
FanatPHP
@FanatPHP
Чебуратор тега РНР
echo json_encode($mysqli->query($query)->fetch_all(MYSQLI_ASSOC));
Ответ написан
Комментировать