PDOStatement::fetchColumn: devuelve una sola columna de la siguiente fila del conjunto de resultados. (PHP 5 >= 5.1.0, PECL pdo >= 0.9.0)
cadena PDOStatement::fetchColumn ([ int $column_number = 0 ] )
Devuelve una sola columna de la siguiente fila del conjunto de resultados, o FALSO si no hay más.
número_columna
El número de índice (índice basado en 0) de la columna que desea recuperar de la fila. Si no se proporciona ningún valor, PDOStatement::fetchColumn() recupera la primera columna.
PDOStatement::fetchColumn() devuelve una sola columna de la siguiente fila en el conjunto de resultados.
Nota: Si utiliza PDOStatement::fetchColumn() para recuperar datos, no hay forma de devolver otra columna de la misma fila.
<?php$sth = $dbh->prepare("SELECCIONAR nombre, color DE fruta");$sth->execute();/* Obtener la primera columna de la siguiente fila en el conjunto de resultados*/print("De el conjunto de resultados Obtenga la primera columna en la siguiente línea:n");$resultado = $sth->fetchColumn();print("nombre = $resultadon");print("Obtener la segunda columna de la siguiente fila en el conjunto de resultados:n");$resultado = $sth->fetchColumn(1);print("color = $resultadon" );
El ejemplo anterior generará:
Obtenga la primera columna de la siguiente fila del conjunto de resultados: nombre = limón Obtenga la segunda columna de la siguiente fila del conjunto de resultados: color = rojo