tenta ae

botei a sua tabela com o nome de cardapio

$comidas = "arroz,feijao,batata,prato";
$dados = explode(",",$comidas);
$total = count($dados);
for($i=0;$i<$total;$i++)
{
$comida = $dados[$i];
$sql = mysql_query("SELECT * FROM cardapio WHERE comida='$comida'") or die(mysql_error());
if(!mysql_num_rows($sql) > 0){
$sqlc = mysql_query("INSERT INTO cardapio (id,comida) VALUES ('','$comida')")or die(mysql_error());
}else{
echo $comida." já foi adicionada<br />";
}
if($sqlc) echo $comida." foi adicionada!<br />";
}
1)retirei as virgulas
2)contei o numero de palavras/dados
3)fiz um for para varrer todos dados
4) verifiquei se a comida ja foi inserida..caso naum..insere
depois da uma lida: http://br2.php.net/m...ion.explode.php http://br2.php.net/m...ction.count.php
Edição feita por: pyro3x, 05/05/2007, 11:21.