(((Si alguien me pudiera pasar algun curso actualizado de Mysql o php 5 que me ayude por favor )))
Código: Seleccionar todo
<?PHP
$dbcnx= mysql_connect ("localhost", "root", "user");
mysql_select_db ("biblioteca");
$select = "SELECT DISTINCT libros.TID,libros.ID,libros.LID,libros.EID,titulo,
autores.ID,autor,
editorial.EID,editorial,
idioma.LID,idioma";
$from = "FROM libros, autores, editorial, idioma";
$where = "WHERE libros.TID > 0 AND autores.ID = libros.ID AND editorial.EID = libros.EID AND idioma.LID = libros.LID";
if ($aid!=""){
$where .= "AND libros.ID = $aid";
}//el .= no se pueden separar
if ($eid!=""){// A category is selected
$where .= "AND editorial.EID = $eid";
}
if ($lid!=""){
$where .= "AND idioma.LID = $Lid";
}
if ($searchtext!=""){
$where .= "AND titulo LIKE '$_POST[searchtext]' " ;
}
?>
<table border="1">
<tr>
<th>Título</th><th>Autor</th><th>Idioma</th><th>Editorial</th>
</tr>
<?PHP
$bus = mysql_query($select .$from. $where);
if (!$bus)
{
echo ("</table>");
echo ("<p>Error! </br />" .mysql_error(). "</p>");
exit();
}
while ($bu = mysql_fetch_array($bus))
{
echo ("<tr valign='top'>\n");
$id = $bu["id"];
$tit = htmlspecialchars ($bu["titulo"]);
$nombre = htmlspecialchars ($bu["autor"]);
$idio = htmlspecialchars ($bu["idioma"]);
$edi = htmlspecialchars ($bu["editorial"]);
echo ("<td>$tit</td>\n");
echo ("<td>$nombre</td>\n");
echo ("<td>$idio</td>\n");
echo ("<td>$edi</td>\n");
echo ("</td>\n");
}
?>
</table>