par
Mali » 03 nov. 2006, 11:58
JE VEUX SURTOUT COMPRENDRE POURQUOI JE N'ARRIVE PAS A COMMUNIQUER DANS UN SENS AVEC MA BDD MAIS PAS DANS L'AUTRE ! ou cela peut il coincer ?????
ci dessous post dans un forum OScommerce sans réponse... S'il vous plait.
Merci
Mali
-------------------------------------------------------------------
Bonjour,
je me prends la tete depuis deux jours sur une contribution pour OScommerce, et je fais finir par vider les pharmacies de Kemper/Quimper en aspirine !
Voilà,
je souhaite envoyé le n° de suivi d'un colissimo au client via l'interface de l'admin. J'ai donc installé la contrib :
http://s144508932.onlinehome.fr/trackin … mo+ups.txt
du post (forum oscommerce) :
http://www.oscommerce-fr.info/forum/ind … &st=75
Tout fonctionne QUASIMENT bien, j'ai bien les champs dans l'admin (admin\orders.php...) mais une fois que je renseigne le champ Colissimo, il n'enregistre pas le n° dans la base de donnée. Par contre si je vais dans la BDD et que je rentre le N°, il apparait dans la page d'admin. Ca marche dans un sens mais pas dand l'autre ! argggg.
Apparement, c'est par cette ligne que la BDD est sollicitée :
tep_db_query("insert into " . TABLE_ORDERS_STATUS_HISTORY . " (orders_id, orders_status_id, date_added, customer_notified, comments, track_num, track_num2) values ('" . (int)$oID . "', '" . tep_db_input($status) . "', now(), " . tep_db_input($customer_notified) . "', '" . tep_db_input($comments) . "', '" . tep_db_input($track_num) . "', '" . tep_db_input($track_num2) . "')");
Quelqu'un voit le souci ? avant que j'attaque les antidepresseurs !
PS : track_num et track_num2 ont été crée avec :
Code:
Code : Tout sélectionner
ALTER TABLE `orders_status_history` ADD `track_num` VARCHAR( 20 ) DEFAULT NULL;
ALTER TABLE `orders_status_history` ADD `track_num2` VARCHAR( 20 ) DEFAULT NULL;
J'ai juste rajouté, pour que cela fonctionne, : "osc_orders_status_history" au lieu de "orders_status_history"
Je sais que c'est galère de se plonger dedans, qui plus est, dans une contrib inconnue, et que personne n'est là pour faire le taf de l'autre, mais j'ouvre la boutique dans 1 bonne semaine. Si quelqu'un à un peu de temps

...
Merci d'avance (en espérant avoir ici des réponses)
Kenavo
Mali
[b]JE VEUX SURTOUT COMPRENDRE POURQUOI JE N'ARRIVE PAS A COMMUNIQUER DANS UN SENS AVEC MA BDD MAIS PAS DANS L'AUTRE ! ou cela peut il coincer ?????[/b]
ci dessous post dans un forum OScommerce sans réponse... S'il vous plait.
Merci
Mali
-------------------------------------------------------------------
Bonjour,
je me prends la tete depuis deux jours sur une contribution pour OScommerce, et je fais finir par vider les pharmacies de Kemper/Quimper en aspirine !
Voilà,
je souhaite envoyé le n° de suivi d'un colissimo au client via l'interface de l'admin. J'ai donc installé la contrib :
[url]http://s144508932.onlinehome.fr/trackin … mo+ups.txt[/url]
du post (forum oscommerce) :
[url]http://www.oscommerce-fr.info/forum/ind … &st=75[/url]
Tout fonctionne QUASIMENT bien, j'ai bien les champs dans l'admin (admin\orders.php...) mais une fois que je renseigne le champ Colissimo, il n'enregistre pas le n° dans la base de donnée. Par contre si je vais dans la BDD et que je rentre le N°, il apparait dans la page d'admin. Ca marche dans un sens mais pas dand l'autre ! argggg.
Apparement, c'est par cette ligne que la BDD est sollicitée :
[php] tep_db_query("insert into " . TABLE_ORDERS_STATUS_HISTORY . " (orders_id, orders_status_id, date_added, customer_notified, comments, track_num, track_num2) values ('" . (int)$oID . "', '" . tep_db_input($status) . "', now(), " . tep_db_input($customer_notified) . "', '" . tep_db_input($comments) . "', '" . tep_db_input($track_num) . "', '" . tep_db_input($track_num2) . "')");[/php]
Quelqu'un voit le souci ? avant que j'attaque les antidepresseurs !
PS : track_num et track_num2 ont été crée avec :
Code:
[code]ALTER TABLE `orders_status_history` ADD `track_num` VARCHAR( 20 ) DEFAULT NULL;
ALTER TABLE `orders_status_history` ADD `track_num2` VARCHAR( 20 ) DEFAULT NULL;[/code]
J'ai juste rajouté, pour que cela fonctionne, : "osc_orders_status_history" au lieu de "orders_status_history"
Je sais que c'est galère de se plonger dedans, qui plus est, dans une contrib inconnue, et que personne n'est là pour faire le taf de l'autre, mais j'ouvre la boutique dans 1 bonne semaine. Si quelqu'un à un peu de temps :roll: ...
Merci d'avance (en espérant avoir ici des réponses)
Kenavo
Mali