if($_POST['verificar'] == "sim"){
$classe = $_POST['classe'];
$tipo = $_POST['tipo'];
$sql = "SELECT * FROM $tabela WHERE classe='$classe' AND tipo='$tipo'";
$exec = mysql_query($sql);
$total = mysql_num_rows($exec);
if($total < 1){ echo "Nenhum filme encontrado"; }
else {
while($dados = mysql_fetch_array($exec)){
$id = $dados['id'];
$nome = $dados['nome'];
$destaquev = $dados['destaque'];
echo "Código: $id | Filme: $nome | <a href=?alterar=sim&id=$id>Alterar</a> | <a href=?deletar=sim&id=$id>Deletar</a> | ";
if($destaquev == "nao" OR $destaquev == "") { echo "<a href=?destaque=sim&id=$id>Definir como destaque</a><br>"; } else { echo "<a href=?destaque=nao&id=$id>Tirar de destaque</a><br>"; }
} } }
quero que na frente de cada linha ele apareça um checkbox, porque assim posso definir + filmes em destaque de uma só vez, fiz com link dai tenho que clicar filme por filme para definir como destaque, e acaba se tornando cansativo, dai pensei +/- dessa forma, + não deu certo
if($_POST['verificar'] == "sim"){
$classe = $_POST['classe'];
$tipo = $_POST['tipo'];
$sql = "SELECT * FROM $tabela WHERE classe='$classe' AND tipo='$tipo'";
$exec = mysql_query($sql);
$total = mysql_num_rows($exec);
if($total < 1){ echo "Nenhum filme encontrado"; }
else {
echo "<form name='definir destaque' method='post' action=''>
<input type='hidden' name='destaqueup' value='sim'>";
while($dados = mysql_fetch_array($exec)){
$id = $dados['id'];
$nome = $dados['nome'];
$destaquev = $dados['destaque'];
echo "
<input type='hidden' name='idestaque[]' value='$id'>
<input type='checkbox' name='destaquee[]' value='sim'>Código: $id | Filme: $nome | <a href=?alterar=sim&id=$id>Alterar</a> | <a href=?deletar=sim&id=$id>Deletar</a> | ";
}
echo "<input type='submit' value='Alteração destaque'>
</form>";
} }
if($_POST['destaqueup'] == "sim"){
$destaquee = $_POST['destaque'];
$idestaque = $_POST['idestaque'];
$qntsdstq = count($destaquee);
for($i=0; $i <= $qntsdstq; $i++){
$alterar = "UPDATE $tabela SET destaque='$destaquee[$i]' WHERE id='$idestaque[$i]'';
mysql_query($alterar) or die("Houve o seguinte erro durante a alteração: ".mysql_error());
echo "<script>
window.alert('Filmes de destaque alterados com sucesso');
location.href('".$_SERVER['PHP_SELF']."');
</script>"; } }
Bom espero ajuda pessoal, obrigado! :D