Afficher une requete pdo

Petit nouveau ! | 1 Messages

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

ViPHP
ViPHP | 2577 Messages

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.