Cerrito 0 Denunciar post Postado Fevereiro 25, 2004 pessol tenho um script erm php na qual os usuarios podem deletar algumas opções de um carrinho de compra...para fazer isso uso select ...com o script php ao que parece nada tem de erro...mas na hora de apagar sempre sobra um...é como se ficasse um registro na memoria e esse ele não deixa apagar...já testei as variaveis e elas estão ok...gostaria de saber se alguem poderia me ajudar ...segue o dito cujo:if(isset($apaga)){ $contador = count($selecionado); // conto quantas opções existem no no totall!!! for ($indice = 0; $indice < $contador; $indice++) // laço para varrer as opções... { $deletar = "DELETE FROM pedidocliente WHERE codigosessao=$nomeLista1"; $resultado = mysql_query($deletar); echo "<br>Apagando... ". $selecionado[$indice]."<br>"; echo"<meta http-equiv=\"refresh\" content=\"0\">"; }}abraços...Marcio Compartilhar este post Link para o post Compartilhar em outros sites
AbraaoRamiro 1 Denunciar post Postado Junho 30, 2004 kara este teu codigo tá muito pesado... se tiver 1.000 produtos imagina... se for um carrinho de compras num é feito assim não... usa a variável do php $_POST ou $_GEST e monta a SQL em um for: $LineSQL="DELETE FROM $table WHERE (campo ='') "; while(list($key, $val) = each($_POST)) { $LineSQL=$LineSQL." OR (campo ='".$val."') ";} } $result_del_all=mysql_db_query($DB_name, $LineSQL, $link); é +- asim kara.... tenta q vai fika mais rapido... B) Compartilhar este post Link para o post Compartilhar em outros sites