Effectuer deux inserts into avec une ou deux fonctions
Résolu
typiac
Messages postés
92
Date d'inscription
Statut
Membre
Dernière intervention
-
typiac Messages postés 92 Date d'inscription Statut Membre Dernière intervention -
typiac Messages postés 92 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je suis en train de me familiariser avec les scripts php dédiés aux IPN paypal....pas de la tarte!
Du coup, j'ai une question théorique. J'ai 2 fonctions insert qui fonctionnent bien mais je voudrai en ajouter une nouvelle pour insérer des données dans une autre table.
Voici mon code et j'ai mis en évidence l'endroit ou je veux mettre le nouvelle INSERT INTO:
Comment dois-je m'y prendre?
Je suis en train de me familiariser avec les scripts php dédiés aux IPN paypal....pas de la tarte!
Du coup, j'ai une question théorique. J'ai 2 fonctions insert qui fonctionnent bien mais je voudrai en ajouter une nouvelle pour insérer des données dans une autre table.
Voici mon code et j'ai mis en évidence l'endroit ou je veux mettre le nouvelle INSERT INTO:
if ($txn_type == "cart"){ $strQuery = "insert into paypal_payment_info(paymentstatus,buyer_email,firstname,lastname,street,city,state,zipcode,country,mc_gross,mc_fee,memo,paymenttype,paymentdate,txnid,pendingreason,reasoncode,tax,datecreation) values ('".$payment_status."','".$payer_email."','".$first_name."','".$last_name."','".$address_street."','".$address_city."','".$address_state."','".$address_zip."','".$address_country."','".$mc_gross."','".$mc_fee."','".$memo."','".$payment_type."','".$payment_date."','".$txn_id."','".$pending_reason."','".$reason_code."','".$tax."','".$fecha."')"; $result = mysql_query($strQuery) or die("Cart - paypal_payment_info, Query failed:<br>" . mysql_error() . "<br>" . mysql_errno()); { $itemname = "item_name".$i; $itemnumber = "item_number".$i; $on0 = "option_name1_".$i; $os0 = "option_selection1_".$i; $on1 = "option_name2_".$i; $os1 = "option_selection2_".$i; $quantity = "quantity".$i; $struery = "insert into paypal_cart_info(txnid,itemnumber,itemname,os0,on0,os1,on1,quantity,invoice,custom) values ('".$txn_id."','".$_POST[$itemnumber]."','".$_POST[$itemname]."','".$_POST[$on0]."','".$_POST[$os0]."','".$_POST[$on1]."','".$_POST[$os1]."','".$_POST[$quantity]."','".$invoice."','".$custom."')"; $result = mysql_query($struery) or die("Cart - paypal_cart_info, Query failed:<br>" . mysql_error() . "<br>" . mysql_errno()); ////////////////////////////////////////// //SECOND INSERT ////////////////////////////////////////// } }
Comment dois-je m'y prendre?
A voir également:
- Effectuer deux inserts into avec une ou deux fonctions
- Deux ecran pc - Guide
- Comment faire deux colonnes sur word - Guide
- Nombre de jours entre deux dates excel - Guide
- Vous devez disposer d'une autorisation pour effectuer cette action - Guide
- Deux whatsapp sur un téléphone - Guide
2 réponses
Bonjour,
Merci de mettre "Résolu" quand le problème est réglé!
La connaissance c'est comme la confiture: moins on en a et plus on l'étale.
$second_req = "INSERT INTO mon_autre_table(attribut1, attribut2,[...]) VALUES ($value1, $value2, [...]) ;"; $mysql_query($second_req) or die('Erreur sur la 2ème requête: '. mysql_error().' (n°'.mysql_errno().')');
Merci de mettre "Résolu" quand le problème est réglé!
La connaissance c'est comme la confiture: moins on en a et plus on l'étale.