Código PHP :
#hago el select $result2 = mysqli_query($mysqli,"select * from stockclientes where id_cliente = '$id_cliente' and id_producto = '$id_producto'"); #Si me encuentra un resultado quiero hacer un update sino un insert if ($result2) { echo "entro"; while($res2 = mysqli_fetch_array($result2)){ $cantidad2 = $res2['cantidad']; } $total = $cantidad+$cantidad2; $result3 = mysqli_query($mysqli, "update stockclientes set cantidad='$total' where id_cliente='$id_cliente' and id_producto='$id_producto'"); } else { echo "noentro"; $result2 = mysqli_query($mysqli, "INSERT INTO stockclientes(fecha,id_cliente,cantidad,id_producto) VALUES('$fecha','$id_cliente','$cantidad','$id_producto')"); }
Lo que no acabo de entender es porque no me hace ni el echo del "entro" como del "noentro", es como si la ultima linea que procesara fuera la del select. Alguien puede echarme una mano? gracias