Hola que tal foreros, tengo una duda que no he podido resolver y ojala me puedan orientar al respecto. Quiero listar los correos que tengo de una tabla en mi BD's.
La manera de obtener el array del campo lo obtengo a través de una función de la siguiente manera:
Código PHP:
Ver originalfunction Query_array($sql)
{
if(!$this->_isconnected)
{
$this->Connect();
//die('Conecta primero a la base de datos');
}
if(!$cons)
{
$mensaje = '<br>Query invalido: <b>' . mysql_error() .'</b><br>'; $mensaje .= 'Query usado: <b>'. $sql .'</b>';
echo "<font color=red>".$mensaje.'</font>';
return $mensaje;
}
$info = NULL;
}
Y la manera que quiero obtener los datos es a través de la consulta de esta forma:
Código PHP:
Ver original<?php
$sql="SELECT * FROM usuario_tax";
$c=$cons->Query_array($sql);
$num=$cons->QueryNum($sql);
$r==0;
while($r < $num){
echo $c['Mail'].';';
$r++;
}
?>
De esta forma me imprime a pantalla solamente el correo de la primera linea en la tabla de mi base de datos. Como hacer para que mi funcion pueda brincar al siguiente dato e mi tabla y asi poder imprimir los datos que se requiere???