Bdd et php warning!

Fermé
jailhard Messages postés 29 Date d'inscription mardi 11 septembre 2007 Statut Membre Dernière intervention 8 mars 2009 - 3 déc. 2007 à 14:50
jailhard Messages postés 29 Date d'inscription mardi 11 septembre 2007 Statut Membre Dernière intervention 8 mars 2009 - 3 déc. 2007 à 15:47
salut quelqu'un connait-il cette erreur (elle intervient lorsque je tente d'afficher ma bdd mysql dans une page php)

Parse error. parse error in c:\programFiles\easyphp1-8\www\nouveau dossier\ashh.php on line 31

17 réponses

Jean-François Pillou Messages postés 18306 Date d'inscription lundi 15 février 1999 Statut Webmaster Dernière intervention 16 février 2023 63 274
3 déc. 2007 à 14:52
Fais un copier-coller de la ligne 31, il doit y avoir un problème de guillemets je pense...
0
hanisalama Messages postés 2 Date d'inscription vendredi 30 novembre 2007 Statut Membre Dernière intervention 3 décembre 2007
3 déc. 2007 à 14:56
Oui, moi aussi je suis d'accord, une erreure de syntaxe à la ligne 31 !!!
0
jailhard Messages postés 29 Date d'inscription mardi 11 septembre 2007 Statut Membre Dernière intervention 8 mars 2009
3 déc. 2007 à 15:02
ouai desolé j'viens d capter
0
Jean-François Pillou Messages postés 18306 Date d'inscription lundi 15 février 1999 Statut Webmaster Dernière intervention 16 février 2023 63 274
3 déc. 2007 à 15:04
Si c'est résolu, pense à mettre ta discussion comme résolue ;-)
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
jailhard Messages postés 29 Date d'inscription mardi 11 septembre 2007 Statut Membre Dernière intervention 8 mars 2009
3 déc. 2007 à 15:14
et ca ca vous dis quelque chose

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in c:\program files\easyphp1-8\www\nouveau dossier\ashh.php on line 34
0
Profil bloqué
3 déc. 2007 à 15:16
tu as mal uitlisé la fonction mysql_fetch_array().Montre le code.
0
jailhard Messages postés 29 Date d'inscription mardi 11 septembre 2007 Statut Membre Dernière intervention 8 mars 2009
3 déc. 2007 à 15:17
il doit y avoir certainement des erreurs si vous en trouver n'hesitez pas

<?php
$connect = mysql_connect('localhost','root','')
or die("erreur de connexion");
mysql_select_db('base',$connect)
or die("erreur prout");
$result = mysql_query("SELECT id,nom,email from liste");
while ($row = mysql_fetch_array($result)){
echo $row[id].'-'.$row[nom].'-'.$row[email].'<br>';
}
mysql_close();
?>
0
Jean-François Pillou Messages postés 18306 Date d'inscription lundi 15 février 1999 Statut Webmaster Dernière intervention 16 février 2023 63 274
3 déc. 2007 à 15:18
La bonne façon de faire est la suivante :

mysql_result = mysql_query($query);

if(mysql_num_rows($mysql_result)){
  while($row = mysql_fetch_array($mysql_result)){
     ...
  }
}
0
jailhard Messages postés 29 Date d'inscription mardi 11 septembre 2007 Statut Membre Dernière intervention 8 mars 2009
3 déc. 2007 à 15:23
merci j'essaye ca immediatement
0
jailhard Messages postés 29 Date d'inscription mardi 11 septembre 2007 Statut Membre Dernière intervention 8 mars 2009
3 déc. 2007 à 15:25
j'ai une parse error a la ligne 30 . j'v chercher encore merci tout de meme
0
Profil bloqué
3 déc. 2007 à 15:28
essai :
$result = mysql_query($connect,"SELECT id,nom,email from liste");
0
jailhard Messages postés 29 Date d'inscription mardi 11 septembre 2007 Statut Membre Dernière intervention 8 mars 2009
3 déc. 2007 à 15:31
ca craind il me met ca :
Notice: Undefined variable: connect in c:\program files\easyphp1-8\www\nouveau dossier\ashh.php on line 30

Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in c:\program files\easyphp1-8\www\nouveau dossier\ashh.php on line 30

Notice: Undefined variable: mysql_result in c:\program files\easyphp1-8\www\nouveau dossier\ashh.php on line 32

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in c:\program files\easyphp1-8\www\nouveau dossier\ashh.php on line 32
0
Profil bloqué
3 déc. 2007 à 15:36
etale tout ton code je voit.
0
jailhard Messages postés 29 Date d'inscription mardi 11 septembre 2007 Statut Membre Dernière intervention 8 mars 2009
3 déc. 2007 à 15:40
je voulais juste faire un essai donc il n'y a rien sur cette page a part un fond....

<html>
<head><title>essaiWeb</title>
<LINK REL=STYLESHEET TYPE="text/css" HREF="../css.css">
</head>
<body class="body" topmargin="0" background="H:\profiles\Bureau\web\fond.gif" >

<tr><td>

<table border="0" width="710" cellspacing="0" cellpading="0" align="">

<?
$result = mysql_query($connect,"SELECT index id,nom,email from liste");

if(mysql_num_rows($mysql_result)){
while($row = mysql_fetch_array($mysql_result)){

}
}
?>
</body>
</html>
0
Jean-François Pillou Messages postés 18306 Date d'inscription lundi 15 février 1999 Statut Webmaster Dernière intervention 16 février 2023 63 274
3 déc. 2007 à 15:43
Tu as inversé ta requête et l'identifiant de connexion :

mysql_query("SELECT index id,nom,email from liste", $connect); 
0
Profil bloqué
3 déc. 2007 à 15:45
la variable $connect est reconnu s'il a été utilisé auparavant dans cette page.Déjà j constate qu'il n ya pas de script de connexion dans ta page rectifie.
0
jailhard Messages postés 29 Date d'inscription mardi 11 septembre 2007 Statut Membre Dernière intervention 8 mars 2009
3 déc. 2007 à 15:47
ok j'te remercie je réessaye
0