[RESOLU][POSTGRESQL][AJAX] pourquoi il se met pas à jour

Bonjour,

je débute en postgres, je suis plus porté sur MySQL.
j’ai un problème. Je créé une appli web, PHP JQuery PostGreSQL.
Voila mon code 

    $query_racke="update \"CI\" set \"StatusCI\"=1198 where \"Id\"=".$id;
      $mysql_racke=pg_query($query_racke) or erreur("Erreur pgsql".pg_last_error()." pour la requete ".$query_racke,__LINE__); 
      ?>
     
      
 
 
 
simple comme le monde.

Sauf que : 
  - il met bien la base à jour
  - il s’arrête là… toute la partie script ne se lance pas.
8rtt.png
Je précise que si je fais EXACTEMENT la même chose via MySQL le javascript passe.
Y’a pas d’erreur de nom de DIV ou de la sorte, aucune erreur remontée par firebug sous chrome/IE/FF.

Je ne comprends pas …
z’avez une idée ?

Hello,
Tu as fait des console.log pour voir si un callback done/fail/autre était appelé, et voir le contenu des paramètres ?
Tu peux aussi tester ton code php en ligne de commande pour voir le retour. Peut-être qu’il n’a pas la même tête selon que t’es sous PostGre ou MySQL ?

Un p’tit cache: false en parametre de ton appel ajax peut etre ?

merci doumdoum, je vais tester ça demain :slight_smile:

Si on parle de passer du code de mysql_query à pgsql_query alors il faut noter que mysql retourne true sur un update alors que pgsql retourne systématiquement une ressource en cas de réussite.

Le non trigger du callback vient peut-être de là.

[quote=“Anaethelion, post:5, topic: 55318”][/quote]

mais qu’est ce que c’est que çe binz !!!

je suis un gros boulet, fouetté moi avecdes orties. J’avais oublié de modifier le nom de ma div dans ma page d’appel.

BREF résolu…