Problème code php

gazertop -  
 A.Nonymous -
Bonjour,

j'ai quelques soucis concernant mon php, je ne sais pas d'où vient l'erreur ...
je souhaite afficher dans un tableau le contenu de ma bdd qui ne contient que "nom" et "image"
voici mon code :

<?php
$db_host = 'localhost'; // ou $db_host ='127.0.0.1' j'ai essayé les 2
$db_user = 'root';
$db_pwd = '';

$database = 'gamme';
$table = 'ergon';

$connexion=mysql_pconnect ($db_host, $db_user, $db_pwd);
mysql_select_db($database,$connexion)

if (!mysql_connect($db_host, $db_user, $db_pwd))
die("Can't connect to database");

if (!mysql_select_db($database))
die("Can't select database");

$nom=$_GET['nom'];
$image=$GET['image'];

$requete="SELECT*ALL FROM Ergon";

$resultat=mysql_query($requete,$connexion);

while (($row=mysql_fetch_array($resultat)))
{
echo"\n",
'<tr><td align="center">',$row["nom"],'</td>',
'<td align="center"><img src="images/',$row["image"],'"/></td>',

"\n</tr>";
}
echo "\n</table>";
?>


merci de votre aide

A voir également:

5 réponses

Kafiristanica Messages postés 266 Date d'inscription   Statut Membre Dernière intervention   28
 
quelle est l'erreur ??

n'est elle pas du a l'absence de ; a la fin de la 10eme ligne ?
0
Colbi97 Messages postés 564 Date d'inscription   Statut Membre Dernière intervention   12
 
Bonjour,
Et tu as un message d'erreur ?
0
Webster95 Messages postés 553 Date d'inscription   Statut Membre Dernière intervention   142
 
Salut,
Je pense que tu devrais déja remplacer cette partie du code:

$image=$GET['image'];  

$requete="SELECT*ALL FROM Ergon";  



par :

$image=$_GET['image'];  

$requete="SELECT * FROM Ergon";  




Ensuite, il y a une erreur de syntaxe ici:
mysql_select_db($database,$connexion) 


Tu as oublié le ;

mysql_select_db($database,$connexion);




Effectivement, as-tu des erreurs ?


Répondez vite, mais répondez bien.
"Le meilleur antivirus reste l'utilisateur"
0
Kafiristanica Messages postés 266 Date d'inscription   Statut Membre Dernière intervention   28
 
<?php
$db_host = 'localhost'; // ou $db_host ='127.0.0.1' j'ai essayé les 2
$db_user = 'root';
$db_pwd = '';

$database = 'gamme';


$connexion=mysql_pconnect ($db_host, $db_user, $db_pwd);
mysql_select_db($database,$connexion);

if (!mysql_connect($db_host, $db_user, $db_pwd))
die("Can't connect to database");

if (!mysql_select_db($database))
die("Can't select database");

$nom=$_GET['nom'];
$image=$GET['image'];

$requete="SELECT * FROM Ergon";

$resultat=mysql_query($requete,$connexion);

while (($row=mysql_fetch_array($resultat)))
{
echo"\n",
"<tr><td align="center">".$row[\"nom\"]."</td>",
"<td align="center"><img src="images/".$row[\"image\"]."/></td>",

"\n</tr>";
}
echo "\n</table>";
?>
0

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

Posez votre question
A.Nonymous
 
Pourquoi se connecter 2 fois à la BDD ? Si c'est voulu, attention à préciser quelle connexion utiliser à chaque fois.

[...]
$table = 'ergon';
$connexion = mysql_connect($db_host, $db_user, $db_pwd)) or die("Can't connect to database");
mysql_select_db($database) or die("Can't select database");
$nom=$_GET['nom'];
$image=$GET['image'];
$requete="SELECT*ALL FROM Ergon";
$resultat=mysql_query($requete,$connexion);
while (($row=mysql_fetch_array($resultat)))
[...]
0