![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
05/08/2007, 11:32
|
| | Fecha de Ingreso: agosto-2006
Mensajes: 121
Antigüedad: 18 años, 6 meses Puntos: 0 | |
Re: Que instrucción de PHP es la correcta para un select que devuelve un solo campo Están mysql_fetch_assoc() y mysql_fetch_array() que yo recuerde. Funcionan igual que fetch_row sólo que la primera permite acceder a los campos por índice (nombre de los campos seleccionados o alias de los campos / expresiones de la cláusula select), y la segunda permite los dos tipos de acceso (el numérico de fecth_row y el asociativo de fecth_assoc). Fecth_row es más rápida que las otras dos pero es una mala elección en scripts que requieren mantenimiento (pensar en cambios en la estructura de la tabla o en la consulta del script)
Si lo que quieres es simplificar un poco el código puedes usar list() como se ve a continuación:
list($variable_que_yo_quiero) = mysql_fetch_row(mysql_query("select ...")); |