Ver Mensaje Individual
  #9 (permalink)  
Antiguo 15/03/2003, 18:15
Avatar de sci-fi
sci-fi
 
Fecha de Ingreso: marzo-2002
Mensajes: 157
Antigüedad: 22 años, 1 mes
Puntos: 0
con mysql_result()

si necesitas solamente los datos de una sola columna, por ej. "email" solamente especificala en la consulta:

"SELECT email FROM etc etc"

la desventaja del ejemplo a continuación es que no sería lo más rápido de utilizar, porque usa mysql_result(), que es más lento que mysql_fetch_row() o mysql_fetch_array() porque releva dato por dato (o sea registro por registro). La ventaja es que no tienes que esperar por datos de columnas que no necesitas, así que en ese sentido sería más rápido:


Código PHP:
$quer mysql_query("SELECT email FROM tabla");

$lista "";

for (
$i=0$emails mysql_result($quer$i'email'); $i++) {
$lista .= $emails ";";

// debug
//print($lista); 
saludos
__________________
webdeveloper
http://www.javascripters.com.ar/
diseño web y tecnología