IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PHP & Base de données Discussion :

Requête paramétrée


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Novembre 2003
    Messages
    46
    Détails du profil
    Informations forums :
    Inscription : Novembre 2003
    Messages : 46
    Par défaut Requête paramétrée
    Bonjour,

    j'utilise php5 (wamp1.6) et je veux réaliser un script avec une requete paramétrée :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    $sql="SELECT ident FROM chemin limit 0,2";
    try{
    $mysqli = new mysqli("", "root", "", "intraSemaphore");
    if ($stmt = $mysqli->prepare($sql)) {
     
        /* Execution de la requête */
        $stmt->execute();
     
        /* Association des variables de résultat */
        $stmt->bind_result($name);
     
        /* Lecture des valeurs */
        while ($stmt->fetch()) {
            printf ("%s\n", $name);
        }
     
        /* Fermeture de la commande */
        $stmt->close();
    }
    /* Fermeture de la connexion */
    $mysqli->close();
    }catch(Exception $e)
    {
     echo($e->getMessage());
    }
    j'ai l'agreable surprise de voir le serveur apache plantée.
    Que fais je de mal?

  2. #2
    Membre Expert
    Avatar de Bidouille
    Inscrit en
    Mars 2003
    Messages
    1 291
    Détails du profil
    Informations forums :
    Inscription : Mars 2003
    Messages : 1 291
    Par défaut
    Que donne error.log ?

  3. #3
    Membre averti
    Inscrit en
    Novembre 2003
    Messages
    46
    Détails du profil
    Informations forums :
    Inscription : Novembre 2003
    Messages : 46
    Par défaut
    je viens de faire une modification en mettant cela dans l'initialisation :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $mysqli = new mysqli("localhost", "root", "", "intraSemaphore");
    le serveur ne plante plus (j'ai rajoutée localhost).

    mais si la requete trouve quatre réponses, le
    printf ("%s\n", $name); n'affiche rien.

  4. #4
    Membre averti
    Inscrit en
    Novembre 2003
    Messages
    46
    Détails du profil
    Informations forums :
    Inscription : Novembre 2003
    Messages : 46
    Par défaut
    je fais lamême requete en version prcédurale mais j'ai le même résultat.
    apparement ma variable $chemin n'est pas remplie par bind_result.
    Une idée ?
    c'est peut être une option de php à régler ?

Discussions similaires

  1. [ADO.Net][C#/Oracle] Comment utiliser une requête paramètrée ?
    Par kaboume dans le forum Accès aux données
    Réponses: 4
    Dernier message: 05/07/2005, 14h50
  2. Requête paramétrée
    Par lou.souleu dans le forum Access
    Réponses: 2
    Dernier message: 22/06/2005, 05h36
  3. [VB.NET] [ADO.NET] Requête paramétrée
    Par DotNET74 dans le forum Accès aux données
    Réponses: 2
    Dernier message: 11/03/2005, 08h39
  4. Requête paramétrée qui remplit une DBLookUpComboBox
    Par navis84 dans le forum Bases de données
    Réponses: 6
    Dernier message: 02/12/2004, 21h23
  5. VBA & Requête paramétrée
    Par gripoil dans le forum Access
    Réponses: 4
    Dernier message: 25/11/2004, 09h54

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo