Cita:
Iniciado por the_web_saint Trata de colocar los parentesis a los if y else.
Saludos
La verdad no le veo mucho sentido , púes es lo mismo poner los { } en los if y else cuando se trata de una sola sentencia, de todas formas hr probado y el return siegue devolviendo siempre 3, es cuerioso porque el insert se produce perfectamente cuando tiene que producirse .
¡¡AHY COMO ESTOY¡¡
Me acabo de dar cuenta del error y está aquí:
Código:
$Ssql="SELECT * FROM pedidos_articulos
WHERE ref='".$ref_pedido."'
AND artid='".$article[artid]."' ";
El tema es que yo había puesto WHERE ref='$ref_pedido' y parece que así no funciona (me gustaría que alguien aclarase el motivo), si sirve de pista $ref_pedido es de tipo "int(10) ".
Lo que no termino de entender es si
$num_arts siempre valía 1 como narices se producía el INSERT ??.
Un saludo y gracias
Un saludo y gracias