Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

programax

PHP exluir

Recommended Posts

olha aqui:

$sql= "SELECT razao FROM fornecedor ORDER BY razao ASC";

viu ali a lista de campos ?

você está selecionando apenas a coluna `razao`

se quiser mais:

$sql= "SELECT id_fornecedor, razao FROM fornecedor ORDER BY razao ASC";
entendeu ?

 

separando por virgulas..

 

SELECT campo1, campo2, campo3, campo4...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Eu fiz o SELECT so ñ postei..

<?php
			 include("conexao.php");
              
			  $sql= "SELECT razao FROM fornecedor ORDER BY razao ASC";
                        
               $resultado = mysql_query($sql)or die (mysql_error());
            ?>         
               	<form name="exluir" method="POST" action="excluir.php">
				    <p>Exluir</p>
					<label>
						<select name="exluir_fornecedor" size="1"  >
							
					
						<?php 
							while ($registro=mysql_fetch_array($resultado))
									{
									//echo '<option value="'.$registro['razao'].'&'.$id=$registro['id_fornecedor'].'">'.$registro['razao'].'</option>';
									 echo "<option value=\"".$registro['id_fornecedor']."\">".$registro['razao']."</option>";
									//passando no value o -id- do fornecedor para exclusão.
									}
						?>
						
						</select>
        
					</label> 
					<label> 
						<input name="exluir" type= "submit" value="excluir">
					</label>	
				</form>

a sim eu tenho q selecinar tambem o id_fornecedor no select..

e mesmo o erro saiu do <option> mas ñ esta acontecendo a Exclusão..

vou testa o codigo por parte..para ver se o -id- esta sendo passado.

 

aqui ta assim quando eu seleciono uma determinada razao clico em excluir..a pagina fica em branco..e como se no action a pagina excluir.php , ñ estivesse sendo chamada..

Compartilhar este post


Link para o post
Compartilhar em outros sites

<?php $sql= "SELECT * FROM fornecedor ORDER BY razao ASC";   
$resultado = mysql_query($sql)or die (mysql_error()); ?>
<form name="exluir" method="post" action="excluir.php">
  <p>Exluir</p> 
  <label>   
  <select name="exluir_fornecedor" size="1"  >  
  <?php while ($registro=mysql_fetch_array($resultado)){
	echo "<option value=\"".$registro['id_fornecedor']."\">".$registro['razao']."</option>";  
  } ?>         
  </select></label> 
  <label><input name="exluir" type= "submit" value="excluir"></label></form>

excluir.php

 

<?php  
$codigo = $_POST['exluir_fornecedor']; 
$sql=" DELETE FROM fornecedor where id_fornecedor = '$codigo' ";   
$query = mysql_query($sql) or die (mysql_error() );
header("location:index.php?link=1"); 
?>

não esqueça de incluir a conexao

agora acho que funfa

flw

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.