Accès à ma base de donnée MySQL

Discussion dans 'Discussions Générales' démarrée par Skikepok, Mai 27, 2012.

  1. Skikepok

    Skikepok New Member

    Bonsoir,

    J'ai créé mon site dans la journée et j'ai deja accès à mon site.
    Jusque là, pas de soucis.
    J'ai créé ma base de donnée avec phpmyadmin et j'ai créé les tables avec un scrip sql.
    Dans mon code php, je tente une connexion à ma base de donnée avec mes identifiants, celà fonctionne.
    Cependant, lorsque je fais une requête, il me dit que ma table est introuvable.

    Je voulais donc savoir si les tables créées mettent un certains temps pour qu'on y ai accès ?

    PS: en local sur mon pc, tout fonctionne.

    EDIT: Je sais pas si ca a un rapport, mais dans la page de gestion des privilèges utlisateurs sur ma base de donnée, l'option "TOUS PRIVILEGES" est cochée, mais dans le cadre en dessous, rien ne s'affiche alors que sur un tuto cideo, il y avait dedans, toutes les commandes sql (select, create etc)
     
    Dernière édition: Mai 27, 2012
  2. pierre_kuhn

    pierre_kuhn New Member

    Bonjour

    Il va m'en falloir plus pour te dépanner ...
    Comme le nom de la table et le nom de l'utilisateur que tu as mis dessus.
     
  3. Skikepok

    Skikepok New Member

    Merci pour ton aide !

    Le nom de la table est skikepok_manga et l'utilisateur est skikepok_root.
    J'ai mis ca comme ligne de connexion en php, ce qui fonctionne apparemment car il n'y a pas de message d'erreur sur la connexion (j'ai essayé de mettre un faux mdp, et il y a bien une erreur qui se produit, donc la connexion est réussie a mon avis.)

    $pdo_options[PDO::ATTR_ERRMODE] = PDO::ERRMODE_EXCEPTION;
    $bdd = new PDO('mysql:host=localhost;dbname=skikepok_manga', 'skikepok_root', '**********', $pdo_options);

    J'ai revérifié, ma ligne sql aussi, elle fonctionne en local:
    $req = $bdd->prepare('select * from follows inner join manga using (manga_id) where login = :login order by manga_name');
     
  4. pierre_kuhn

    pierre_kuhn New Member

    Bonsoir

    Dis je sais pas si le pdo est actif sur ton plan, tu l'a demander ?
     
  5. Skikepok

    Skikepok New Member

    Heu... C'est une très bonne question...
    J'ai pris le Plan Essentiel mais je sais pas si le pdo est activé...

    Tu saurais ou trouver cette information ?
     
  6. pierre_kuhn

    pierre_kuhn New Member

    Je ne code pas en Pdo donc je sais pas ;)
    Ouvre un ticket, les collègues te le dirons :)
     
  7. Skikepok

    Skikepok New Member

    j'ai fais phpinfo, j'ai ca:

    PDO drivers: sqlite, sqlite2, mysql

    Donc je pense que c'est bon.

    Tu vois autre chose qui pourrait faire planter le truc ?
     
  8. pierre_kuhn

    pierre_kuhn New Member

    Non, je vois pas car je code pas avec pdo et je sais pas ce que c'est.
     
  9. Skikepok

    Skikepok New Member

    D'accord, bah merci beaucoup, je vais essayer d'envoyer un ticket.

    Merci pour ton aide :D
     

Partager cette page