Набор рукописных символов английского языка .. Где взять (и открыто доступно) [закрыто]

Как ответили другие, API-интерфейс mysqli может выполнять многозадачные запросы с помощью функции msyqli_multi_query ().

Для того, что стоит, PDO поддерживает по умолчанию несколько запросов, и вы можете выполнять итерацию по нескольким результирующие наборы ваших нескольких запросов:

$stmt = $dbh->prepare("
    select sql_calc_found_rows * from foo limit 1 ; 
    select found_rows()");
$stmt->execute();
do {
  while ($row = $stmt->fetch()) {
    print_r($row);
  }
} while ($stmt->nextRowset());

Однако многопроцессор довольно часто считается плохой идеей по соображениям безопасности. Если вы не будете осторожны в том, как вы строите строки запроса, вы можете получить точный тип уязвимости SQL-инъекции, показанной в классическом мультфильме XKCD «Маленькие Бобби-столы» . При использовании API, который ограничивает вас одним запросом, этого не может быть.

30
задан TheCodeArtist 2 September 2013 в 02:14
поделиться