10/05/2010, 16:46
|
| $this->role('moderador'); | | Fecha de Ingreso: mayo-2006 Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años, 5 meses Puntos: 2135 | |
Respuesta: Numero de consultas realizas script con PDO Cita:
Iniciado por abimaelrc @ GatorV, ¿por qué indicas que si se envia solo 2 argumentos es un error? Estuve viendo ejemplos en internet y se puede usar con solo dos argumentos, como por ejemplo
Código PHP:
Ver original<?php $row = $db->query('SELECT symbol,planet FROM zodiac',PDO::FETCH_BOUND); // Put the value of the 'symbol' column in $symbol $row->bindColumn('symbol', $symbol); // Put the value of the second column ('planet') in $planet $row->bindColumn(2, $planet); while ($row->fetch()) { print "$symbol goes with $planet. <br/>\n"; }
Solo por curiosidad. La razón es porque en la firma de PDO viene esto (para query): Cita: PDOStatement PDO::query ( string $statement )
PDOStatement PDO::query ( string $statement , int $PDO::FETCH_COLUMN , int $colno )
PDOStatement PDO::query ( string $statement , int $PDO::FETCH_CLASS , string $classname , array $ctorargs )
PDOStatement PDO::query ( string $statement , int $PDO::FETCH_INTO , object $object ) No hay una versión con 2 parámetros, creo te estas confundiendo con fetch() |