yo hago una consulta a mysql desde php en la que busco unos datos
Código PHP:
Ver original
$variable = $conexion->seguridad($_POST['campo']); //CoJO LA INFO DEL CAMPO $consulta = "SELECT eOrigen, eDestino FROM desvios WHERE eOrigen='$variable' or eDestino='$variable'";
y ahora quiero recoger los datos que me den como resultado en una tabla.
Hasta aqui bien, yo utilizo una clase creada pr mi pero me da un error en el momento en el que no encuentro un resultado valido en mi consulta por tanto me voy a pasar a la forma original de hacer estas cosas :
Código PHP:
Pues bien el freach que utilizo hasta ahora es el siguiente :Ver original
$variable =$_POST['campo']; $consulta = "SELECT eOrigen, eDestino FROM desvios WHERE eOrigen='$variable' or eDestino='$variable'";
Código PHP:
esto sale utilizando la clase de la que os hablo per al darme el fallo si no encuentro un dato valido pues lo hago con mysql_query y quiero saber como modificar el foreach para que me muestre la tabla más menos como la anterior . En el caso de que no encuentre ningun dato valido pues que me salga el mensaje que ahi muestro . el código completo es el siguiente ;Ver original
if ($totalFilas > 0) { echo" <table id='tabla1'> <tr> <td id='td1'>Extensión Origen</td><td id='td1'>Extensión Destino</td> </tr>"; foreach ($totalFilas as $row) { echo "<tr>"; echo "<td>"; echo $row['eOrigen']; echo"</td>"; echo "<td>"; echo $row['eDestino']; echo"</td>"; echo " </tr>"; } echo " </table>"; } else { echo "<p>Lo sentimos pero el dato que está buscando no se ha encontrado.</p>"; }
Código PHP:
Ver original
<?php include_once 'clases/Class_Bd.php'; echo " <link rel='stylesheet' type='text/css' media='screen' href='css/cssPageGrid.css' />"; $conexion = new Conecta_DB(); $conexion->conectar(); echo '<p>Debe intrducir algún dato a buscar.</p>'; } else { $variable = $conexion->seguridad($_POST['campo']); //CoJO LA INFO DEL CAMPO $consulta = "SELECT eOrigen, eDestino FROM desvios WHERE eOrigen='$variable' or eDestino='$variable'"; //CONSULTO EN LA CASE DE DATOS SI HAY ALGUN ORIGEN O DESTINO CON ESE VALR //echo $consulta; $totalFilas = $conexion->consultar($consulta); //guardo la consulta y en el foreach la recorro //echo $totalFilas; if ($totalFilas > 0) { echo" <table id='tabla1'> <tr> <td id='td1'>Extensión Origen</td><td id='td1'>Extensión Destino</td> </tr>"; foreach ($totalFilas as $row) { echo "<tr>"; echo "<td>"; echo $row['eOrigen']; echo"</td>"; echo "<td>"; echo $row['eDestino']; echo"</td>"; echo " </tr>"; } echo " </table>"; } else { echo "<p>Lo sentimos pero el dato que está buscando no se ha encontrado.</p>"; } } ?>