Условная замена значений столбца на data.table

В соответствии с инструкцией php вы можете выдать запрос несколько раз, если вы подготовите объект PDOStatement с помощью PDO :: prepare (), вы можете выдать инструкцию с несколькими вызовами в PDOStatement :: execute (). Таким образом, ваш код будет выглядеть так.

$stmt = $pdo->prepare('SELECT * FROM mytable WHERE active = 1 ORDER BY name ASC');
$stmt->setFetchMode(PDO::FETCH_ASSOC);

//First execute
$stmt->execute();
while($row = $stmt->fetch())
{
    //do something starting with row[0]
}

//Second execute
$stmt->execute();
while($row = $stmt->fetch())
{
    //do something else starting with row[0]
}

source: http://php.net/manual/en/pdo.query.php

35
задан Jaap 28 August 2017 в 08:29
поделиться