Jump to content
Sign in to follow this  
santospedro1993

Site de pesquisa de livros

Recommended Posts

santospedro1993

Boas, estou a criar um site parecido com o famoso IMDB so que será sobre livros.

O meu problema atual e os joins, sinceramente nunca usei e estou a ter dificuldades a aplicar.

Isto e assim por exemplo eu tenho 3 tabelas, Livro, livro_autor, e autor, tou a editar a minha pagina de visualizar os livros todos onde posso editar e apagar os mesmos, o meu problema e mostrar o Nome do autor que tera de ir buscar essa informação a tabela autor e a mesma esta relacionada com a tabela livro_autor onde contem isbn e id_autor. Alguém me sabe dizer o que devo adicionar no seguinte código:

<?php
include("conn.php");
$lista="Select * from livros";
$faz_lista=mysqli_query($ligaBD,$lista);
if(!$faz_lista)
echo "Erro a ligar a Base de Dados";
$num_registos=mysqli_num_rows($faz_lista);

if($num_registos==0){
echo "Nao foram encontrados Livros!";
exit;
}
echo "<center>Total de Livros: ".$num_registos;
?>
</center><center><table border="1">
<tr><td> ISBN<td>Titulo<td>Autor<td>Publicado em:<td>Generos<td>Modificar<td>Remover</tr>
<?php
for ($i=0; $i <$num_registos; $i++) {
$registos= mysqli_fetch_array($faz_lista);
echo '<td>'.$registos['ISBN'].'</td>';
echo '<td>'.$registos['titulo'].'</td>';
echo '<td>'.$registos['nome'].'</td>';
echo '<td>'.$registos['publicacao'].'</td>';
echo '<td>'.$registos['genero'].'</td>';
echo '<td align="center"><a href=livro-editar.php?ISBN='.$registos['ISBN'].'> <img src="images/update.gif" height="20px" weight="20px"> </a></td>';
echo '<td align="center"><a href=livro-remover.php?ISBN='.$registos['ISBN'].'> <img src="images/delete.png" height="20px" weight="20px"> </a></td>';
echo '</tr>'; echo '</p>';
}
?>

Aqui fica a bd.

capturarux.png

Edited by santospedro1993

Share this post


Link to post
Share on other sites
santospedro1993

Obrigado mem, fdz não estava mesmo saber fazer isso, agora o problema e o seguinte como cada livro pode ter que mais 1 género, sempre que 1 livro tem + que 1 género isto assume logo que e outro livro, não sei se me fiz entender, alguma solução?

Edited by santospedro1993

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.