[Resolvido] Postar várias coisas de uma vez com php
Galera, eu to com o seguinte esquema aqui:
Título: [__alguma coisa 1____] <-- input name='title[]'
Descrição: [____desc______] <-- input name='des[]'
Deletar: [] <-- input name='del[]'
Título: [__alguma coisa 2____]
Descrição: [__desc_______]
Deletar: [x]
eu quero publicar os items, até agora, o q eu achei de melhor foi isso:
$item_del = 0;#contabiliza a quantidade de deleções
#cria o array de deleção e deleta os itens
foreach($_POST['cb_delete'] as $delete[]){
$delete_noticia = "
DELETE
FROM
dir_noticia_principal
WHERE
id_noticia = {$delete[$item_del]};";
#query de deleção
$del = mysql_query($delete_noticia) or die("Erro delete form: ".mysql_error());
$item_del++;#contabiliza as deleções
}o problema q aí é só pra um "input", e eu quero pra vários.. ja tentei de várias formas fazer, o máximo q eu cheguei foi aqui:
$i = array($_GET['i'], $_GET['title'], $_GET['desc'], $_GET['del']);
$it = 0;
foreach($i as $delete[]){
echo 'item:'.$delete[0][$item_del].'<br>title:'.$delete[1][$item_del].'<br>desc:'.$delete[2][$item_del].'<hr>';
$it++;
}
Mas qnd o form é enviado fica assim: (eu ja sei porque, e sei q estou fazendo errado)
item: id
title: <-- nao aparece o titulo nem a descrição
desc:
item: id
title: titulo <-- esse aparece o titulo, e nao aparece a descrição, e por aí vai
desc:
Como fazer isso?
PS: as variaveis GET, os ids eu usei só pra teste, sei q não é seguro. :)
Discussão (1)
Carregando comentários...