Ver Mensaje Individual
  #14 (permalink)  
Antiguo 07/07/2015, 20:53
akires47
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Problema con While

Hola que tal, tengo un problema con el llenado de una tabla tambien para no crear otro tema al pedo pregunto aca ya que estoy..

Cuando uso este WHILE se llena perfecto

Código PHP:
while ($fila mysqli_fetch_array($resultado))
{
    echo 
'<tr>';
    echo 
'<td>' $fila['ID'] . '</td>';
    echo 
'<td>' $fila['User'] . '</td>';
    echo 
'<td>' $fila['Psw'] . '</td>';
    echo 
'</tr>';

Ahora cuando solo le paso $fila no funciona, me tira un error de sobrecarga la pagina cuando la ejecuto, yo le quiero pasar $fila sola porque tengo una funcion que ejecuta consultas que devuelve el $fila del mysqli_fetch_array..

Esta es mi funcion..

Código PHP:
function ejecutarConsulta($conexion$query) {
    
$resultado mysqli_query($conexion$query);
    
$fila mysqli_fetch_array($resultado);
    return 
$fila;

Y este es el WHILE que no anda..

Código PHP:
while ($fila)
{
    echo 
'<tr>';
    echo 
'<td>' $fila['ID'] . '</td>';
    echo 
'<td>' $fila['User'] . '</td>';
    echo 
'<td>' $fila['Psw'] . '</td>';
    echo 
'</tr>';

Me encantaria saber porque no funciona, porque cuando hago un var_drop de $fila y cuando hago un var_drop de $fila = mysqli_fetch_array ambos devuelven lo mismo entonces no entiendo nada..

Les agradeceria su ayuda gente..