Comment recuperer une image d'un formulaire

Fermé
azdine - 31 mai 2009 à 21:54
 le père - 31 mai 2009 à 21:59
Bonjour,

j'ai fais un formulaire d'ajout ou j'ai quatre champs , parmis les champs il a un champs pour une image ,je ne trouve pas le moyen de la faire apparaitre dans la page d'affichage (la page contient des scripts php)
voici la page


Mon application marche tres bien sur « easyphp2 » mais lorsque je la teste sur XAMP il m’affiche le message suivant :
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:\apachefriends\xampp\htdocs\www\copiebejaiatours\administrateur\inser_sejours.php on line 139
La ligne 139 est la suivante:
while (list($id,$sejour,$description,$image) = mysql_fetch_array ($reponse))
Voice le code:
<?php
$connect= mysql_connect("localhost", "root", "") or die(mysql_error()); // Connexion à MySQL
mysql_select_db("bejaiatours_db"); // Sélection de la base bejaiatours
if (isset($_GET['action'])){
if ( $_GET[action] == "supprimer" ){
$squery= "DELETE FROM sejours WHERE id= $_GET[num]";
$result= mysql_query($squery,$connect);
}
}
$reponse = mysql_query("SELECT * FROM sejours ORDER BY id DESC"); // Requête SQL
echo "<table class=forumline cellSpacing=3 cellPadding=3 width='700px' border=10 align='center'>";
echo "<tr bgcolor='#CCCCCC'>";
echo "<td class=row2><center><b>SEJOUR</b></center></td>";
echo "<td class=row2><center><b>DESCRIPTION</b></center> </td>";
echo "<td class=row2><center><b>IMAGE</b></center></td>";
echo "<td class=row2><center><b>SUPPRESSION</b></center></td>";
echo "</tr>";
while (list($id,$sejour,$description,$image) = mysql_fetch_array ($reponse))
{
echo "<tr>";
echo "<td class=row2>$sejour</td>";
echo "<td class=row2>$description</td>";
echo "<td class=row2>$image</td>";
echo "<td class=row2 ><center><a href='inser_sejours.php?num=$id&action=supprimer'><img src='images/sup.gif'></a></center></td>";
echo "</tr>";
}
echo "</table></center>";
mysql_close(); // Déconnexion de MySQL
?>

1 réponse

Bonjour

pour voir quelle est la cause de l'erreur, modifie ta ligne :
$reponse = mysql_query("SELECT * FROM sejours ORDER BY id DESC") or die(mysql_error());
0

Discussions similaires