Erreur lors de la mise à jour

Résolu/Fermé
safowan Messages postés 174 Date d'inscription lundi 25 juin 2007 Statut Membre Dernière intervention 22 juin 2022 - 13 mai 2009 à 15:06
safowan Messages postés 174 Date d'inscription lundi 25 juin 2007 Statut Membre Dernière intervention 22 juin 2022 - 13 mai 2009 à 15:31
Bonjour,
Je viens d'écrire un code (HTML-PHP) pour faire la mise à jour de ma table qui contient 3 colonnes (id, Image et Description)
Même que le code me parait juste mais lors de l'exécution me montre une erreur à la ligne 40 alors que tout le code s'écrit en 39 lignes seulement (??!!)
Quelqu'un peut m'aider svp et merci d'avance.

Le code :

<body>
<?php
$connexion = mysql_connect("localhost","root","") or die ("erreur de connexion");
mysql_select_db("data_base_exe3") or die ("erreur de connexion à la base");
$code=$_GET['txtCode'];
$requete = "SELECT * FROM image WHERE Codeimage = $code ";
$resultat = mysql_query( $requete );
$enregistrement = mysql_fetch_row($resultat);
if (mysql_num_rows($resultat)==0)
echo "Enregistrement non existant";
else
{ echo "<strong>Affichage de l'enregistrement numéro $code </strong><br>"; ?>
<form action="update2.php" method="GET" >
<table align="center" border="1" > <tr> <td class="TitreCellule"> Code </td>
<td><input name="txtcode" type="text" value="<?PHP echo $enregistrement[0]; ?>" size="40"
readonly= "true">
</td> </tr> <tr > <td class="TitreCellule">Source</td>
<td><input name="txtsource" type="text" value="<?PHP echo $enregistrement[1]; ?>" size="40"
readonly></td>
</tr> <tr > <td class="TitreCellule">Image</td> <td>
<img src="<?PHP echo $enregistrement[1]; ?>" ></td>
</tr> <tr> <td class="TitreCellule">Description</td>
<td><input name="txtdescription" type="text" value="<?PHP echo $enregistrement[2]; ?>"
size="40">
</td> </tr> <tr > <td colspan="2" align="center"> <input type="submit" name="env"
value="Valider">
<input type="reset" value="Annuler" name="reset"> <input name="prec2" type="submit"
id="prec2" value="Pr&eacute;c&eacute;dente">
</td> </tr> </table></form>
</body>
            
                
A voir également:

2 réponses

jeangilles Messages postés 816 Date d'inscription samedi 21 juin 2008 Statut Membre Dernière intervention 17 juillet 2012 185
13 mai 2009 à 15:14
t'as oublié de fermer le crochet de ton else :

"if (mysql_num_rows($resultat)==0)
echo "Enregistrement non existant";
else
{"
0
safowan Messages postés 174 Date d'inscription lundi 25 juin 2007 Statut Membre Dernière intervention 22 juin 2022 6
13 mai 2009 à 15:31
Oui c'était ça, merci jeangilles de me répondre :)
0