Javascript update sql

sipatsymasaka Messages postés 107 Statut Membre -  
sipatsymasaka Messages postés 107 Statut Membre -
Bonjour, un petit souci:send_data1(...) fait une update, et je dois faire une update sur 2 tables, donc devrait l'appeler 2 fois dans upd_produit() mais ca veut pas du tout faire,quel pourrait en etre la cause?merci bcp les amis

function upd_produit()
{design_prod=get_in("design_prod");
id_type_prod=get_in("id_type_prod");
id_type_prod2=get_in("id_type_prod2");
capa_prod=get_in("capa_prod");
capa_prod2=get_in("capa_prod2");
reste=capa_prod2-capa_prod;
daty=get_in("daty");
des_p=get_in("des_p");
ttal=capa_prod*id_type_prod2;
if((id_type_prod==0) && (id_type_prod2)){
if((capa_prod-0) <= (capa_prod2-0)) {
//requete="update produit set capa_prod="+reste+" where id_prod="+design_prod+" ";
//execute_req_2(requette,con);
send_data1(obj_prod,"engine/action.asp?ref=update&table=produit1&id_prod="+id_prod+
"&design_prod="+design_prod+
"&id_type_prod="+ttal+
"&daty="+daty+
"&capa_prod="+capa_prod,"resultat_ajax","load_prod();find_produit()");

}
else {alert("Stock non dispo pour ce produit (code="+design_prod+");demande="+capa_prod+", reste:"+capa_prod2+"!");
delete_produit();}
//alert "vita";
}
else {if(!id_type_prod2) {alert("Ce produit (code="+design_prod+") n'existe pas!");delete_produit();} }
}

1 réponse

  1. sipatsymasaka Messages postés 107 Statut Membre 6
     
    plus ou moins resolu: alert("aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"+reste); s'execute et pourtant l'update n'a pas ete faite.SVP aidez-moi.
    nb:resultat_ajax est un divID

    function upd_produit1()
    {design_prod=get_in("design_prod");
    id_type_prod=get_in("id_type_prod");
    id_type_prod2=get_in("id_type_prod2");
    capa_prod=get_in("capa_prod");
    capa_prod2=get_in("capa_prod2");
    reste=capa_prod2-capa_prod;
    daty=get_in("daty");
    des_p=get_in("des_p");
    ttal=capa_prod*id_type_prod2;
    if((id_type_prod==0) && (id_type_prod2)){
    if((capa_prod-0) <= (capa_prod2-0)) {
    send_data1(obj_prod,"engine/action.asp?ref=update&table=produit1&id_prod="+id_prod+
    "&design_prod="+design_prod+
    "&id_type_prod="+ttal+
    "&daty="+daty+
    "&capa_prod="+capa_prod,"resultat_ajax","load_prod();find_produit();upd_produit()");

    }
    else {alert("Stock non dispo pour ce produit (code="+design_prod+");demande="+capa_prod+", reste:"+capa_prod2+"!");
    delete_produit();}
    //alert "vita";
    }
    else {if(!id_type_prod2) {alert("Ce produit (code="+design_prod+") n'existe pas!");delete_produit();} }
    }

    function upd_produit(){

    send_data1(obj_prod,"engine/action.asp?ref=update&table=produit&id_prod="+design_prod+
    "&design_prod="+des_p+
    "&id_type_prod="+id_type_prod2+
    "&capa_prod="+reste,"resultat_ajax","load_prod();find_produit()");
    alert("aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"+reste);
    }
    0