Mysql

Bonjour,

J'essaye sans succès de me connecter à ma base sous mysql

j'ai une base venant de access et parfaitement accessible via phpadmin et ou je peux faire des requètes

Mais
Je tente vainement à me connecter à cette base via du code php

et toujours ce style de réponse

#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '<html>
<head>

mon objectif final est de pouvoir accéder à cette base (multi tables) via un site
et donc j'ai besoin de me connecter à cette satané base avant d'aller plus loin

je suis un novice qui chemine doucement et qui à besoin d'aide

3 réponses

  • Votes
  • Date
  • Date décroissante
  1. Bonjour

    Peux-tu nous montrer le code qui te donne ce message d'erreur ? En cachant ton mot de passe s'il y en a un, bien sûr.
    1. <?php
      mysql_connect('localhost', 'root', 'root') or die('Erreur : Impossible de se connecter à MYSQL');
      mysql_select_db('test') or die('Erreur : Impossible de selectionner la base de données');
      $sql = "SELECT * FROM cabana";
      $result = mysql_query($sql ) or die ('Erreur SQL:<br />'.$sql.'<br />'.mysql_error());
      while( $row = mysql_fetch_array($result) )
      {
      echo $row['ID'].'<br />';
      echo $row['message'].'<br />';
      echo '<br />';
      }
      ?>

      ma base porte le nom:test

      cette base possède plus de 20 tables
      je suis root pour le nom et le password

      la table que j'essaie d'ouvrir est:cabana
      elle possède plusieurs colonnes et un certain nombre de ligne (> 200)
      et à été importé de access avec succès
      1. Ce n'est certainement pas le code que tu nous montres qui a produit l'erreur que tu donnes dans ta question initiale.
        D'après ce message, tu aurais essayé d'exécuter le contenu d'une page html comme une requête, ce qui me semble bien peu probable.
        Si tu es sûr que c'est bien ce message d'erreur-là que tu as, comment fais-tu pour l'obtenir ?