Tema: PDO select
Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/04/2009, 13:59
viktoria
 
Fecha de Ingreso: septiembre-2006
Mensajes: 349
Antigüedad: 17 años, 7 meses
Puntos: 0
PDO select

Buenos dias chicos, tengo una duda y no encuentro nada en documentacion de PDO.
Hasta el momento para sacar un valor siempre hago lo siguente

$stmt = $dbh->prepare("SELECT something from algo
WHERE id = :algoId");
try {
$stmt->execute(array(':algoId' => $this -> id));
foreach ($stmt as $value) {
$this -> something = $value['something '];
}
}

Esto esta muy bien cuando tienes que seleccionar varios campos dentro de una o varias tablas. Pero si estas buscando un solo campo y un unico valor parece algo absurdo hacer un foreach.
ALguien sabe si existe algun metodo directo de sacar este valor, o bien setear la salida de resultado de un select como un valor y no como un array?

Gracias a todos.