Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
eu tenho este formulario aqui:
<form action="compra.php?p=del&id=<? echo $id_produto ?>" method="post">
<table width="902" border="0">
<tr>
<td width="76"> </td>
<td width="307">Nome:</td>
<td width="73">Info:</td>
<td width="65">QTD</td>
<td width="127">Preço da unidade</td>
<th width="83">Total</th>
<td width="53"> </td>
<td width="84"> </td>
</tr>
<tr>
<td><img src="<? echo $foto_produto ?>" width="39" height="55" /></td>
<td><a href="javascript:abrir('<? echo $foto_produto ?>');"><? echo $nome_produto ?></a></td>
<th><a href="<? echo $info ?>" target="_blank"><img style="border:0px;" src="info.png" width="42" height="42" /></a></th>
<td><input name="numero" type="text" id="numero" value="<? echo $quantidade ?>" size="5" /></td>
<th>R$ <? echo $unidade ?></th>
<th>R$ <? echo $totals ?></th>
<th>
<input name="op" id="op" src="close.png" width="22" height="22" type="image" value="deleta" />
</th>
<th><input name="op" id="op" src="atualizar.png" type="image" width="80" height="36" value="atualiza" /></th>
</tr>
</table>
</form>
e este codigo aqui :
<?php
if($_GET['p'] == "del"){
$idt = $_GET['id'];
$valor = $_POST['numero'];
$escolha = $_POST['op'];
$numero = $_POST['numero'];
if($escolha == $atu){
$adm = "adm";
$normal = "normal";
if($tipo != $adm){
$select = mysql_query("SELECT * FROM produtos WHERE id='$idt'");
while($linha = mysql_fetch_array($select)){
$foto = $linha['foto'];
$descricao = $linha['descricao'];
$preco = $linha['preco'];
$op1 = $linha['op1'];
$op2 = $linha['op2'];
$op3 = $linha['op3'];
$op4 = $linha['op4'];
$op5 = $linha['op5'];
$p1 = $linha['p1'];
$p2 = $linha['p2'];
$p3 = $linha['p3'];
$p4 = $linha['p4'];
$p5 = $linha['p5'];
}
$op1m = $op1;
$op1m--;
$op2m = $op2;
$op2m--;
$op3m = $op3;
$op3m--;
$op4m = $op4;
$op4m--;
$op5m = $op5;
$op5m--;
if($numero <= $op1m){
$a = $valor * $preco;
try{
$pdo = new PDO("mysql:host=localhost;dbname=", "", "" );
$update= $pdo->prepare("UPDATE carrinho SET quantidade = :q, total = :t, unidade = :P WHERE id_user = $id_user && id_produto = $idt");
$update->bindValue(":q",$valor);
$update->bindValue(":t",$a);
$update->bindValue(":P",$preco);
$update->execute();
}catch ( PDOException $e ) {
echo $e->getMessage ();
}
echo "
<META HTTP-EQUIV=REFRESH CONTENT='0; URL=compra.php'>";
}
if($numero >= $op1 && $numero <= $op2m){
$b = $valor * $p1;
try{
$pdo = new PDO("mysql:host=localhost;dbname=", "", “" );
$update= $pdo->prepare("UPDATE carrinho SET quantidade = :q, total = :t, unidade = :P WHERE id_user = $id_user && id_produto = $idt");
$update->bindValue(":q",$valor);
$update->bindValue(":t",$B);
$update->bindValue(":P",$p1);
$update->execute();
}catch ( PDOException $e ) {
echo $e->getMessage ();
}
echo "
<META HTTP-EQUIV=REFRESH CONTENT='0; URL=compra.php'>";
}
if($numero >= $op2 && $numero <= $op3m){
$c = $valor * $p2;
try{
$pdo = new PDO("mysql:host=localhost;dbname=", "", "" );
$update= $pdo->prepare("UPDATE carrinho SET quantidade = :q, total = :t, unidade = :P WHERE id_user = $id_user && id_produto = $idt");
$update->bindValue(":q",$valor);
$update->bindValue(":t",$c);
$update->bindValue(":P",$p2);
$update->execute();
}catch ( PDOException $e ) {
echo $e->getMessage ();
}
echo "
<META HTTP-EQUIV=REFRESH CONTENT='0; URL=compra.php'>";
}
if($numero >= $op3 && $numero <= $op4m){
$d = $valor * $p3;
try{
$pdo = new PDO("mysql:host=localhost;dbname=", "", "" );
$update= $pdo->prepare("UPDATE carrinho SET quantidade = :q, total = :t, unidade = :P WHERE id_user = $id_user && id_produto = $idt");
$update->bindValue(":q",$valor);
$update->bindValue(":t",$d);
$update->bindValue(":P",$p3);
$update->execute();
}catch ( PDOException $e ) {
echo $e->getMessage ();
}
echo "
<META HTTP-EQUIV=REFRESH CONTENT='0; URL=compra.php'>";
}
if($numero >= $op4 && $numero <= $op5m){
$t = $valor * $p4;
try{
$pdo = new PDO("mysql:host=localhost;dbname=", "",”" );
$update= $pdo->prepare("UPDATE carrinho SET quantidade = :q, total = :t, unidade = :P WHERE id_user = $id_user && id_produto = $idt");
$update->bindValue(":q",$valor);
$update->bindValue(":t",$t);
$update->bindValue(":P",$p4);
$update->execute();
}catch ( PDOException $e ) {
echo $e->getMessage ();
}
echo "
<META HTTP-EQUIV=REFRESH CONTENT='0; URL=compra.php'>";
}
if($numero >= $op5){
$f = $valor * $p5;
try{
$pdo = new PDO("mysql:host=localhost;dbname=", "", "" );
$update= $pdo->prepare("UPDATE carrinho SET quantidade = :q, total = :t, unidade = :P WHERE id_user = $id_user && id_produto = $idt");
$update->bindValue(":q",$valor);
$update->bindValue(":t",$f);
$update->bindValue(":P",$p5);
$update->execute();
}catch ( PDOException $e ) {
echo $e->getMessage ();
}
echo "
<META HTTP-EQUIV=REFRESH CONTENT='0; URL=compra.php'>";
}$select = mysql_query("SELECT * FROM produtos_adm WHERE id='$idt'");
while($linha = mysql_fetch_array($select)){
$foto = $linha['foto'];
$descricao = $linha['descricao'];
$preco = $linha['preco'];
$op1 = $linha['op1'];
$op2 = $linha['op2'];
$op3 = $linha['op3'];
$op4 = $linha['op4'];
$op5 = $linha['op5'];
$p1 = $linha['p1'];
$p2 = $linha['p2'];
$p3 = $linha['p3'];
$p4 = $linha['p4'];
$p5 = $linha['p5'];
}
$op1m = $op1;
$op1m--;
$op2m = $op2;
$op2m--;
$op3m = $op3;
$op3m--;
$op4m = $op4;
$op4m--;
$op5m = $op5;
$op5m--;
if($numero <= $op1m){
$a = $valor * $preco;
try{
$pdo = new PDO("mysql:host=localhost;dbname=", "", “" );
$update= $pdo->prepare("UPDATE carrinho SET quantidade = :q, total = :t, unidade = :P WHERE id_user = $id_user && id_produto = $idt");
$update->bindValue(":q",$valor);
$update->bindValue(":t",$a);
$update->bindValue(":P",$preco);
$update->execute();
}catch ( PDOException $e ) {
echo $e->getMessage ();
}
echo "
<META HTTP-EQUIV=REFRESH CONTENT='0; URL=compra.php'>";
}
if($numero >= $op1 && $numero <= $op2m){
$b = $valor * $p1;
try{
$pdo = new PDO("mysql:host=localhost;dbname=", "", “" );
$update= $pdo->prepare("UPDATE carrinho SET quantidade = :q, total = :t, unidade = :P WHERE id_user = $id_user && id_produto = $idt");
$update->bindValue(":q",$valor);
$update->bindValue(":t",$B);
$update->bindValue(":P",$p1);
$update->execute();
}catch ( PDOException $e ) {
echo $e->getMessage ();
}
echo "
<META HTTP-EQUIV=REFRESH CONTENT='0; URL=compra.php'>";
}
if($numero >= $op2 && $numero <= $op3m){
$c = $valor * $p2;
try{
$pdo = new PDO("mysql:host=localhost;dbname=", "", "" );
$update= $pdo->prepare("UPDATE carrinho SET quantidade = :q, total = :t, unidade = :P WHERE id_user = $id_user && id_produto = $idt");
$update->bindValue(":q",$valor);
$update->bindValue(":t",$c);
$update->bindValue(":P",$p2);
$update->execute();
}catch ( PDOException $e ) {
echo $e->getMessage ();
}
echo "
<META HTTP-EQUIV=REFRESH CONTENT='0; URL=compra.php'>";
}
if($numero >= $op3 && $numero <= $op4m){
$d = $valor * $p3;
try{
$pdo = new PDO("mysql:host=localhost;dbname=", "", "" );
$update= $pdo->prepare("UPDATE carrinho SET quantidade = :q, total = :t, unidade = :P WHERE id_user = $id_user && id_produto = $idt");
$update->bindValue(":q",$valor);
$update->bindValue(":t",$d);
$update->bindValue(":P",$p3);
$update->execute();
}catch ( PDOException $e ) {
echo $e->getMessage ();
}
echo "
<META HTTP-EQUIV=REFRESH CONTENT='0; URL=compra.php'>";
}
if($numero >= $op4 && $numero <= $op5m){
$t = $valor * $p4;
try{
$pdo = new PDO("mysql:host=localhost;dbname=", "", “" );
$update= $pdo->prepare("UPDATE carrinho SET quantidade = :q, total = :t, unidade = :P WHERE id_user = $id_user && id_produto = $idt");
$update->bindValue(":q",$valor);
$update->bindValue(":t",$t);
$update->bindValue(":P",$p4);
$update->execute();
}catch ( PDOException $e ) {
echo $e->getMessage ();
}
echo "
<META HTTP-EQUIV=REFRESH CONTENT='0; URL=compra.php'>";
}
if($numero >= $op5){
$f = $valor * $p5;
try{
$pdo = new PDO("mysql:host=localhost;dbname=", "", "" );
$update= $pdo->prepare("UPDATE carrinho SET quantidade = :q, total = :t, unidade = :P WHERE id_user = $id_user && id_produto = $idt");
$update->bindValue(":q",$valor);
$update->bindValue(":t",$f);
$update->bindValue(":P",$p5);
$update->execute();
}catch ( PDOException $e ) {
echo $e->getMessage ();
}
echo "
<META HTTP-EQUIV=REFRESH CONTENT='0; URL=compra.php'>";
}
}
}
if($escolha == $del){$pdo = new PDO("mysql:host=localhost;dbname=", "", “" );
$deletar = $pdo->prepare("DELETE FROM carrinho WHERE id_produto = :u && id_user = :n");
$deletar->bindValue(":u",$idt);
$deletar->bindValue(":n",$id_user);
$deletar->execute();
echo "
<META HTTP-EQUIV=REFRESH CONTENT='0; URL=compra.php'>
<script type=\"text/javascript\">
alert(\"O produto foi excluido.\");
</script>"; echo $e->getMessage ();
}
}
}
?>
este comando funciona perfeitamente no safari e no chrome ,só nao funciona no opera,firefox e internet explorer,pq?
Carregando comentários...