Update com Arrays
Ola Pessoal
Estou com um probleminha aqui na hora de editar compos usando arrays.
não esta editando só preciso que edit um campo
Alguem poderia verificar no que eu estou errando desde já agradeço a todos
<form method="post">
<?
$id1 = $_GET['id'];
$sql = "SELECT * FROM incluidos2 WHERE tipo ='Salgados' AND id_evento ='$id' ";
$result = mysql_query($sql) or die ("Erro na consulta");
$count=mysql_num_rows($result);
while($linha=mysql_fetch_array($result)){
$id = $linha['id'];
$nome = $linha['nome'];
$tipo = $linha['tipo'];
$valor = $linha['valor'];
$unid = $linha['unid'];
$foto = $linha['foto'];
?>
<input type="hidden" name="ID" value="<?echo $id?>" />
<input type="text" name="unidade[]" size="2" value="<?echo $unid?>" />
<?}?>
<br />
<input type="submit" value="Registrar" />
<br /><br />
</form>
<?php
if (isset($_POST['ID'])) {
foreach ($_POST['ID'] as $id3) {
// aqui você faz a parte da exclusão
$sql = "UPDATE incluidos2 SET unid = '$unid' WHERE id='$id3'";
$result = mysql_query($sql);
if($result){
echo "<meta http-equiv=\"refresh\" content=\"0;URL=editar_incluidos.php\">";
}
}}
mysql_close();
?>Discussão (11)
Carregando comentários...