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 :

Erreur de connection à ma base de données


Sujet :

Langage PHP

  1. #1
    Nouveau candidat au Club
    Homme Profil pro
    Lycéen
    Inscrit en
    Février 2024
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Somme (Picardie)

    Informations professionnelles :
    Activité : Lycéen

    Informations forums :
    Inscription : Février 2024
    Messages : 4
    Par défaut Erreur de connection à ma base de données
    Bonjour
    je viens de créer un autre identifiant sur ma base de données Free et là impossible de me connecter, j'ai un message d'erreur


    Warning: mysql_select_db() [function.mysql-select-db]: A link to the server could not be established in
    mon code de connection fonctionne pour un autre utilisateur bien sur en modifiant le nom et le mot de passe

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    <?php
    $serveur = "ftpperso.free.fr";
    $nom_base = "utilisateur";
    $login = "utilisateur";
    $pwd = "mot de passe";
    $connection = mysql_connect($serveur,$login,$pwd);
    mysql_select_db ($nom_base,$connection) or die ('erreur de connection à la base de données');
    ?>
    sachant que sur une autre base de données cela fonctionne parfaitement
    Merci de votre aide

  2. #2
    Expert confirmé
    Homme Profil pro
    Responsable Données
    Inscrit en
    Janvier 2009
    Messages
    5 529
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Responsable Données

    Informations forums :
    Inscription : Janvier 2009
    Messages : 5 529
    Par défaut
    Bonjour,
    Si ça fonctionne avec une autre base et/ou avec un autre utilisateur, pour moi c'est un problème d'autorisation au niveau de la base de données.

    Tatayo

  3. #3
    Membre émérite
    Homme Profil pro
    Autre
    Inscrit en
    Juillet 2021
    Messages
    494
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Autre

    Informations forums :
    Inscription : Juillet 2021
    Messages : 494
    Par défaut
    Bonjour,

    La page PHP est bien exécutée depuis ton espace perso Free ?

    Supprime le "or die" et affiche le message d'erreur mysql pour avoir plus de détail sur l'erreur (l'affichage de l'erreur sera à supprimer lorsque le problème sera résolu) :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    $connection = mysql_connect($serveur, $login, $pwd);
    mysql_select_db($nom_base, $connection);
     
    echo mysql_errno($connection) . ': ' . mysql_error($connection);

  4. #4
    Nouveau candidat au Club
    Homme Profil pro
    Lycéen
    Inscrit en
    Février 2024
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Somme (Picardie)

    Informations professionnelles :
    Activité : Lycéen

    Informations forums :
    Inscription : Février 2024
    Messages : 4
    Par défaut
    Merci de votre réponse
    je viens de'effectuer la modification et toujours le message d'erreur
    ouverture des autres pages et message d'erreur suivant

    Warning: mysql_select_db() [function.mysql-select-db]: A link to the server could not be established in /var/www/sdb/

    Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /var/www/sdb/

    Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /var/www/sdb/

    Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /var/www/sdb/

  5. #5
    Invité de passage
    Homme Profil pro
    Inscrit en
    Mars 2013
    Messages
    71
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2013
    Messages : 71
    Par défaut
    Bonjour, les fonctions mysql_* ont été supprimées en PHP7. Il serait temps d'upgrader la version de PHP sur votre serveur.
    Passez à mysqli_* ou mieux PDO.
    Lire https://www.php.net/manual/fr/mysqli...i.choosing.php

  6. #6
    Membre Expert
    Avatar de laurentSc
    Homme Profil pro
    Webmaster débutant perpétuel !
    Inscrit en
    Octobre 2006
    Messages
    10 500
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Webmaster débutant perpétuel !
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2006
    Messages : 10 500
    Billets dans le blog
    1
    Il vaut mieux viser la perfection et la manquer que viser l'imperfection et l'atteindre. - Bertrand Russell

    Si la discussion est résolue, merci de cliquer sur le bouton

Discussions similaires

  1. Connection à la base de donné SQL
    Par CrisTooR dans le forum Accès aux données
    Réponses: 1
    Dernier message: 27/06/2007, 21h43
  2. erreur de connection sur une base sql à partir de vb6
    Par diatta dans le forum VB 6 et antérieur
    Réponses: 2
    Dernier message: 27/04/2007, 13h12
  3. connection à une base de donné ,besoin urgent d'aide
    Par nadhem dans le forum Décisions SGBD
    Réponses: 8
    Dernier message: 21/07/2006, 15h28
  4. [c#] connection base de donnés Mysql.
    Par zidenne dans le forum Windows Forms
    Réponses: 3
    Dernier message: 02/06/2006, 10h44
  5. connection a une base de donné access
    Par akimmm dans le forum MFC
    Réponses: 5
    Dernier message: 19/11/2005, 00h08

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