[PHP] Se connecter a la bonne base de donnee

Se connecter a la bonne base de donnee [PHP] - Programmation

Marsh Posté le 05-02-2002 à 15:21:20    

Voila jai dernierement installer EasyPHP pour me permettre de me pratiquer dans lunivers PHP MySql... je me pratiquais sur MultiMania auparavant alors ces un peu different... voici un petit bout de code  
 
  /* Connection a la base de donnee */
  $db = mysql_connect();
 
  $sql="SELECT * FROM `nouvelles` ORDER BY date";
  $res=mysql_query($sql, $db);
 
  while ($nouvelles = mysql_fetch_object($res))
  {
...
...
...
  }
   mysql_free_result($res);
?>
 
le probleme est que je recoit le message suivant
Warning: Supplied argument is not a valid MySQL result resource in bla bla bla...
jai presentement une base de donnee nommee CYRIX, dans cette base de donne jai une table nomme NOUVELLE, comme ferais pour aller chercher les elements dans la table nouvelle?

Reply

Marsh Posté le 05-02-2002 à 15:21:20   

Reply

Marsh Posté le 05-02-2002 à 16:10:37    

Ton post est un modèle du genre !
 
On ne sait pas si tu parles de plusieurs bases ou de plusieurs tables.
 
Quoi qu'il en soit, pour règler ton problème :
 
1- Regarde dans la doc la syntaxe de la fonction mysql_connect().
2- Utilise la fonction msql_selectdb(). Quand tu aurras plusieurs bases, ce sera indispensable.
3- Dans ton post, tu parle d'une table en donnant 3 noms différents :"nouvelles", "NOUVELLE" et enfin "nouvelle" !
 
DONC :
 
Si le nom est "NOUVELLE", fais ta requête comme çà : $sql="SELECT * FROM NOUVELLE ORDER BY date";  
 
Si le nom est "nouvelles", fais ta requête comme çà : $sql="SELECT * FROM nouvelles ORDER BY date";  
 
Si le nom est "nouvelle", fais ta requête comme çà : $sql="SELECT * FROM nouvelle ORDER BY date";  
 
A+


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed