Título: ayuda a mostrar datos tabla
Publicado por: General Dmitry Vergadoski en 7 Julio 2013, 21:57 pm
hola amigos tengo un problema necesito un codigo php que imprima todos los registros de mi tabla, aqui yo tengo mi codigo pero que funciona como una consulta y lo que busco es un codigo que me muestre todos los registros de mi tabla. gracias de antemano aqui mi codigo: <?php $con = mysql_connect("localhost","root","123456"); if (!$con){die('ERROR DE CONEXION CON MYSQL: ' . mysql_error());}
$database = mysql_select_db("libros",$con); if (!$database){die('ERROR CONEXION CON BD: '.mysql_error());}
$sql = "SELECT Titulo, Autor, Editorial, Año FROM libros WHERE Editorial='" .$_POST['Editorial']."'"; $result = mysql_query ($sql); if (! $result){ echo "La consulta SQL contiene errores.".mysql_error(); exit(); }else { echo "<table border='1'><tr><td>Titulo</td><td>Autor</td><td>Editorial</td><td>Año</td> </tr><tr>"; while ($row = mysql_fetch_row($result)){ echo "<td>".$row[0]."</td><td>".$row[1]."</td> <td>".$row[2]."</td><td>".$row[3]."</td>"; } echo "</tr></table>"; } ?>
Título: Re: ayuda a mostrar datos tabla
Publicado por: s00rk en 7 Julio 2013, 22:25 pm
<?php $result = mysql_query('SELECT Titulo, Autor, Editorial, Año as Year FROM libros'); ?> <table border="1"> <tr> <td>Titulo</td> <td>Autor</td> <td>Editorial</td> <td>Año</td> </tr> <?php { echo '<tr>'; echo '<td>'. $row->Titulo . '</td>'; echo '<td>'. $row->Autor . '</td>'; echo '<td>'. $row->Editorial . '</td>'; echo '<td>'. $row->Year . '</td>'; echo '</tr>'; } ?> </table>
Con eso bastaría, aunque una sugerencia es nunca usar palabras en las columnas que lleven nombre con acentos o ñ.
Título: Re: ayuda a mostrar datos tabla
Publicado por: General Dmitry Vergadoski en 8 Julio 2013, 00:11 am
no me sirvio no me muestra los datos, ayudame por favor
Título: Re: ayuda a mostrar datos tabla
Publicado por: & eDu & en 8 Julio 2013, 09:47 am
Te ha pasado el código mal, sería: <?php $result = mysql_query('SELECT Titulo, Autor, Editorial, Año as Year FROM libros'); ?> <table border="1"> <th>Titulo</th> <th>Autor</th> <th>Editorial</th> <th>Año</th> <?php { echo '<tr>'; echo '<td>'. $r->Titulo . '</td>'; echo '<td>'. $r->Autor . '</td>'; echo '<td>'. $r->Editorial . '</td>'; echo '<td>'. $r->Year . '</td>'; echo '</tr>'; } ?> </table>
Donde pone: Titulo,autor,editorial,year debes poner el campo de la DB.
Título: Re: ayuda a mostrar datos tabla
Publicado por: General Dmitry Vergadoski en 8 Julio 2013, 21:30 pm
muchas gracias amigo ahora si funciono perfecto.!
|