[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: mysqli_multi_query
tbazadaykin
//код из примеров по функции
$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 выполняются.

ктонить может мне объяснить какого х происходит? может нужна какая настройка на стороне сервера?
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.