//код из примеров по функции
$link = mysqli_connect("localhost", "my_user", "my_password", "world");
//таблицы, естественно , не пустые
$query = "SELECT ctut.nid AS nid FROM content_type_usertrophi AS ctut, node AS n WHERE ctut.field_trophi_nid=%d AND n.nid=ctut.nid AND n.uid=%d AND n.type='usertrophi';";
$query.= "SELECT * FROM psnapi_users_option;";
$query = sprintf($query, $a,$b);
if (mysqli_multi_query($link, $query)) {
//до сюда доходим т.е mysqli_multi_query($link, $query) возвращает TRUE
do {
if ($result = mysqli_store_result($link)) {
//а до сюда не доходим
while ($row = mysqli_fetch_row($result)) {
printf("%s\n", $row[0]);
}
mysqli_free_result($result);
}
if (mysqli_more_results($link)) {
printf("-----------------\n");
}
} while (mysqli_next_result($link));
}
mysqli_close($link);
при этом запросы с INSERT и UPDATE выполняются.
ктонить может мне объяснить какого х происходит? может нужна какая настройка на стороне сервера?