<?php
include('menuheader.php');
require_once('includes/db.php');
?>
<div id="principal">
<form action="cons_livro.php" method="post">
<fieldset>
<legend class="titulo">Consultar Livraria</legend>
<select name="livraria1">
<option value="">Selecionar..</option>
<?php
$sql = mysql_query("SELECT codigoliv, nomeliv as titulo FROM livraria order by nomeliv");
while ($result = mysql_fetch_array($sql) )
{
echo "<option value='".$result['codigoliv']."'>".$result['titulo']."</option>";
}
?>
</select><br />
<input class="botao" type="submit" name="ajustar" value="Ok" />
</fieldset>
</form>
<br />
Formulario que seleciona a livraria.
___________________________________________
agora o erro, era pra jogar os livros cadastrados na livraria selecionada, mas joga TODOS os livros do banco.
cons_livro.php
<?php
$tabela = 'livro'; // tabela livro
$tabela2 = 'livraria'; // tabela livraria
$res_codigo = 'codigoliv'; // codigo da tabela livraria
$res_nome = 'TITULO'; // titulo da tabela livro
$cd_livraria = $_POST['livraria1']; // livraria1 select da livraria no formulario
$sql = mysql_query("SELECT $res_codigo, $res_nome as titulo FROM $tabela, $tabela2 WHERE codigoliv = '$cd_livraria' ORDER BY $res_nome");
while ($result = mysql_fetch_array($sql) )
{
echo "<a id='editar' href=\"edicaolivro.php?cod=".$result['CODIGO']."&tab=".$tabela."&tabcod=".$res_codigo."&nome=".$res_nome." \">Ver / Editar </a>";
echo "<a id='deletar' href=\"deleta.php?cod=".$result['CODIGO']."&tab=".$tabela."&tabcod=".$res_codigo."&nome=".$res_nome." \"><img src=css/img/lixeira.jpg title=Deletar </a>";
echo "<p class='td'>".$result['titulo']."</p>";
}
?>
Pergunta
ramonduarte
O que tem de errado nesse código? :
cons_livraria.php
Formulario que seleciona a livraria. ___________________________________________ agora o erro, era pra jogar os livros cadastrados na livraria selecionada, mas joga TODOS os livros do banco. cons_livro.phpO que tem de errado? valeu
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.