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

Langage PHP Discussion :

PB avec mysqli [PHP 5.5]


Sujet :

Langage PHP

  1. #1
    Membre régulier
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Juin 2007
    Messages
    179
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 66
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juin 2007
    Messages : 179
    Points : 97
    Points
    97
    Par défaut PB avec mysqli
    Bonjour,
    j ai devloppé une appli en local avec wampserver 2.5 64bits sur windows 10 64 bits orienté objet (mysqli)
    tout fonctionne trés bien
    je dois la portée vers un pc equipé de wampserver 2.5 32 bits sur windows 7 32 bits et la j'ai des erreurs sur $mysqli

    exemple :
    pour me connecter
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    $link = mysqli_connect('localhost','root','','motdepasse'); 
    if (!$link) { 
    	die('Could not connect to MySQL: ' . mysqli_error()); 
    }
    sans PB la connexion est ok

    dans un autre fichier j'utilise
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
     
             $sql = "SELECT nom_cat FROM categorie ";
             $sql_result = $mysqli->query($sql) or die('Erreur SQL !'.$sql.' ' .$mysqli->error);
             while ($row = mysqli_fetch_array($sql_result)) 
             {
             $spe  = $row["nom_cat"];
             @$option_block .= "<OPTION value=\"$spe\">$spe</OPTION>";
             }
    et là j ai l 'erreur
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Notice: Undefined variable: mysqli in C:\wamp\www\intra\ecr_tech.php on line 51
    l'extension est bien active dans php.ini !!!

    quelqu'un peut m orienter ?

    merci

  2. #2
    Expert éminent
    Avatar de Watilin
    Homme Profil pro
    En recherche d'emploi
    Inscrit en
    Juin 2010
    Messages
    3 093
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : En recherche d'emploi

    Informations forums :
    Inscription : Juin 2010
    Messages : 3 093
    Points : 6 754
    Points
    6 754
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $sql_result = $mysqli->query($sql) or die('Erreur SQL !'.$sql.' ' .$mysqli->error);
    Notice: Undefined variable: mysqli in C:\wamp\www\intra\ecr_tech.php on line 51
    Comme le message d'erreur l'indique, c'est un simple problème de variable indéfinie. Rien à voir avec la librairie mysqli. Tu utilises une variable nommée $mysqli alors que celle que tu as déclarée s'appelle $link.
    La FAQ JavaScript – Les cours JavaScript
    Touche F12 = la console → l’outil indispensable pour développer en JavaScript !

  3. #3
    Membre régulier
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Juin 2007
    Messages
    179
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 66
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juin 2007
    Messages : 179
    Points : 97
    Points
    97
    Par défaut RE
    Merci effectivement j ai développé avec une connexion différente
    ça crevais les yeux comme quoi un oeil neuf !!!

    encore merci

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [MySQL] probleme avec mysqli->insert_id()
    Par mickaelf dans le forum PHP & Base de données
    Réponses: 1
    Dernier message: 11/12/2009, 16h50
  2. connection avec mysql mais pas avec mysqli
    Par paragoge dans le forum Langage
    Réponses: 6
    Dernier message: 08/11/2009, 23h09
  3. Comment récupérer le dernier enregistrement avec MYSQLI ?
    Par Alexandrebox dans le forum Requêtes
    Réponses: 1
    Dernier message: 10/04/2009, 18h29
  4. [MySQL] [MySQLi] Probleme envoi avec Mysqli send long data
    Par hack-sel dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 06/08/2008, 12h36
  5. Réponses: 1
    Dernier message: 11/08/2005, 01h26

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