Полезная информация

Пользователи не любят читать документацию. Станьте оригинальным, будьте не как все. Ознакомьтесь с нашей базой знаний.
  • Форумы
  •  » Разработка
  •  » Параметрариированные запросы в PHP и возврат массива из результата

№120-04-2010 16:35:34

ru-vadik
Участник
 
Группа: Extensions
Откуда: Россия
Зарегистрирован: 23-10-2004
Сообщений: 1976
UA: Firefox 3.6

Параметрариированные запросы в PHP и возврат массива из результата

Написал вот такую ф-цию:

Выделить код

Код:

function dbGetDataTable($query)
{
    $link = mysqli_connect(dbHost, dbUser, dbPassword, dbBase);
    if (mysqli_connect_errno())
    {
       printf("Подключение невозможно: %s\n", mysqli_connect_error());
       exit;
    }

    //$query = mysqli_real_escape_string($link, $query);
    $result = mysqli_query($link, $query);
    $dataTable = array ();
    while ($row = mysqli_fetch_array($result, MYSQLI_BOTH))
    {
        array_push($dataTable, $row);
    }
    mysqli_free_result($result);
    mysqli_close($link);
    return $dataTable;
}

Можно ли написать такую же ф-цию с параметраризированным запросом, при условии, что, ни кол-во параметров, ни кол-во возвращаемых столбцов заранее не известно. Например, с сигнатурой

Выделить код

Код:

function dbGetDataTable($query, $params)
{
    ...
}

Не стойте на месте - ищите новые тупики :)

Отсутствует

 
  • Форумы
  •  » Разработка
  •  » Параметрариированные запросы в PHP и возврат массива из результата

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]