Afficher une requete pdo

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Afficher une requete pdo

Re: Afficher une requete pdo

par Mazarini » 26 avr. 2013, 17:31

Bonjour,

Peut être un problème de cache. Mais à quoi correspondent ces caractères, je ne vois pas d'instruction qui émettent des caractères vers le navigateur à moins d'un message d'erreur.

Tu pourrais regarder la bon exécution avec ErrorInfo sur $connexion et sur $requete_update_cas.

Afficher une requete pdo

par nodibbb » 26 avr. 2013, 15:45

Bonjour à tous,

je voulais savoir si il était possible d'afficher ce que j'injecte dans ma table, c'est à dire d'afficher clairement la requête (UPDATE xxx SET)... Pour être clair voici un peu de code
$requete_update_cas = $connexion->prepare("UPDATE cas".$post_query." SET ".$sets." WHERE id = :id");
        $array_values = array();
        foreach ($params as $key => $param)
        {
            $array_values[':'.$key] = $param;
        }
      
        $requete_update_cas->execute($array_values);
echo de $requete_update_cas ne fonctionnant pas

Merci de vos conseils avisés.



Ps / question bonus :

Le but de cette opération est de comprendre pourquoi :
à la fin de ma requete (qui fonctionne) j'effectue un header('location....), avec 3900 caractères insérés cela fonctionne à 3901 caractères j'ai "Cannot modify header information - headers already sent".
Un idée la dessus ? :D