Programación Web y Scripting > PHP

 No puedo mostrar los datos desde mysql en una tabla

(1/1)

thinlizzy:
No logro extraer los datos desde la base de datos, creo que solo hay error de sintaxis, si logro mostrar los datos cuando hago la petición y los muestro sin tabla, pero al agregarle tabla no puedo mostrar nada, solo la fila superior, que muestra el nombre, edad etc.



--- Código: PHP ---<?php require_once('conexion.php'); $search = ''; if (isset($_POST['search'])){     $search = $_POST['search']; } $consulta = "SELECT * FROM alumnos WHERE nombre LIKE '%".$search."%'" ; $resultado = $conexion->query($consulta); $fila = mysqli_fetch_assoc($resultado);  ?>  <?php if ($resultado>0 && $search!='') {?> <h2>REGISTROS</h2> <?php echo "<table>";   echo "<tr>";   echo "<th>Nombre</th>";   echo "<th>edad</th>";   echo "<th>Pais</th>";   echo "</tr>";   while ($fila = mysql_fetch_row($resultado)){        echo "<tr>";       echo "<td>$fila[2]></td>";       echo "<td>$fila[3]</td>";       echo "<td>$fila[4]</td>";       echo "</tr>";   }   echo "</table>"; ?>   <?php }?>

F_Tanori:
Hola

¿Si te esta regresando resultado?, imprime las variables en la linea 10 con lo siguiente:


--- Código: PHP ---echo"<pre>Conexion:";print_r($conexion);echo"</pre><hr>"; echo"<pre>Resultado:";print_r($resultado);echo"</pre><hr>"; echo"<pre>Fila:";print_r($fila);echo"</pre><hr>";

saludos

Navegación

[0] Índice de Mensajes

Ir a la versión completa