Generación de una tabla con la respuesta
Me gustaría que me pudieras ayudar con la siguiente pregunta.
Yo realize una búsqueda en mysql y hasta el momento no presenta ningún error pero la respuesta me la imprime amontonada.
Te envío el código como lo tengo hasta el momento.
<HTML>
<!--------TITULO-------->
<HEAD>
<TITLE>LIBROS USADOS</TITLE>
</HEAD>
<BODY BACKGROUND=./cathe/Bloc.gif TEXT=BLACK LINK=BLUE VLINK=GREEN ALINK=RED>
<CENTER><FONT COLOR=BLUE><FONT FACE="COMICS SANS"><FONT SIZE=+10>Resultado de tu busqueda</FONT></FONT></FONT>
<MARQUEE DIRECTION=RIGHT SCROLLAMOUNT=30 WIDTH=85%><HR></MARQUEE><BR>
<MARQUEE DIRECTION=LEFT SCROLLAMOUNT=30 WIDTH=85%><HR></MARQUEE><BR>
<?
//conexión
$link=mysql_connect("localhost","librosweb","librosweb");
mysql_select_db("librosweb",$link);
//busqueda
$result=mysql_query("select cod_libro,nom_libro,existencia,precio,nom_autor from LIBROS where nom_autor='$nombre'",$link);
//La variable'nobre' la cargo en otra hoja que me invoca esta página para realizar la consulta.
$num= mysql_num_rows($result);
//obtengo la cantidad de arreglos encontrados.
if ($num>1)
print"Su busqueda tiene $num libros encontrados"."<br><br>";
else
if($num==1)
print"Su busqueda tiene $num libro encontrado"."<br><br>";
else
print"No se encontraron libros para esta busqueda"."<br><br>";
//Repuesta encontrada en esta parte es donde quiero que la búsqueda se imprima en forma de tabla y que además la variable cod_libro me haga referencia a otra página.
while ($row=mysql_fetch_array($result)) {
echo $row['cod_libro'], $row['nom_libro'], $row['existencia'], $row['precio']."<br>";
}
mysql_free_result($result);
?>
</body>
</html>
A de más me gustaría tener la sintaxis de las busqudas empleando inner join para trabajar hasta con cinco tablas.
Yo realize una búsqueda en mysql y hasta el momento no presenta ningún error pero la respuesta me la imprime amontonada.
Te envío el código como lo tengo hasta el momento.
<HTML>
<!--------TITULO-------->
<HEAD>
<TITLE>LIBROS USADOS</TITLE>
</HEAD>
<BODY BACKGROUND=./cathe/Bloc.gif TEXT=BLACK LINK=BLUE VLINK=GREEN ALINK=RED>
<CENTER><FONT COLOR=BLUE><FONT FACE="COMICS SANS"><FONT SIZE=+10>Resultado de tu busqueda</FONT></FONT></FONT>
<MARQUEE DIRECTION=RIGHT SCROLLAMOUNT=30 WIDTH=85%><HR></MARQUEE><BR>
<MARQUEE DIRECTION=LEFT SCROLLAMOUNT=30 WIDTH=85%><HR></MARQUEE><BR>
<?
//conexión
$link=mysql_connect("localhost","librosweb","librosweb");
mysql_select_db("librosweb",$link);
//busqueda
$result=mysql_query("select cod_libro,nom_libro,existencia,precio,nom_autor from LIBROS where nom_autor='$nombre'",$link);
//La variable'nobre' la cargo en otra hoja que me invoca esta página para realizar la consulta.
$num= mysql_num_rows($result);
//obtengo la cantidad de arreglos encontrados.
if ($num>1)
print"Su busqueda tiene $num libros encontrados"."<br><br>";
else
if($num==1)
print"Su busqueda tiene $num libro encontrado"."<br><br>";
else
print"No se encontraron libros para esta busqueda"."<br><br>";
//Repuesta encontrada en esta parte es donde quiero que la búsqueda se imprima en forma de tabla y que además la variable cod_libro me haga referencia a otra página.
while ($row=mysql_fetch_array($result)) {
echo $row['cod_libro'], $row['nom_libro'], $row['existencia'], $row['precio']."<br>";
}
mysql_free_result($result);
?>
</body>
</html>
A de más me gustaría tener la sintaxis de las busqudas empleando inner join para trabajar hasta con cinco tablas.
Respuesta
1