par
adameteve » 01 mai 2005, 16:17
Bonjour à tous,
Pour débuter en php, j'ai choisi de me créer un site perso sur mon pc, qui répertorie mes DVD.
Mais j'ai un problème, dans ma page (
Modif.php) qui me permet de choisir un DVD pour le modifier, j'arrive à sélectionner le DVD
mais pas à modifier le titre (clé primaire). Pourtant je parviens à modifier les autres infos (réalisateur, acteurs, année...).
Il n'y a pas de message d'erreur, mais après avoir effectuer les modifs et cliqué sur le bouton de validation, une page affiche le résultat sans avoir modifié le titre.
Voici le code du formulaire de modification :
Code : Tout sélectionner
<form action="<?php echo $editFormAction; ?>" method="post" name="formModif" id="formModif">
<table border="0" align="center" cellpadding="3" cellspacing="5">
<tr valign="baseline">
<td nowrap align="right"><span class="CSS_DvdCdRay Style22 CSS_DvdCdRay Style25">Titre:</span></td>
<td><input name="titre" type="text" class="Style25 CSS_DvdCdRay" id="titre" value="<?php echo $row_rsModifDvd['titre']; ?>" size="32"></td>
</tr>
<tr valign="baseline">
<td nowrap align="right"><span class="Style23 Style25">Acteursactrices:</span></td>
<td><input name="acteursactrices" type="text" class="CSS_DvdCdRay Style26 Style25" value="<?php echo $row_rsModifDvd['acteursactrices']; ?>" size="32"></td>
</tr>
<tr valign="baseline">
<td nowrap align="right"><span class="Style22 CSS_DvdCdRay Style25 Style25">Realisateur:</span></td>
<td><input name="realisateur" type="text" class="CSS_DvdCdRay Style26 Style25" value="<?php echo $row_rsModifDvd['realisateur']; ?>" size="32"></td>
</tr>
<tr valign="baseline">
<td nowrap align="right"><span class="Style22 CSS_DvdCdRay Style25 Style25">Scénariste:</span></td>
<td><input name="scenariste" type="text" class="CSS_DvdCdRay Style26 Style25" id="scenariste" value="<?php echo $row_rsModifDvd['scenariste']; ?>" size="32"></td>
</tr>
<tr valign="baseline">
<td nowrap align="right"><span class="Style22 CSS_DvdCdRay Style25 Style25">Musique:</span></td>
<td><input name="musique" type="text" class="CSS_DvdCdRay Style26 Style25" value="<?php echo $row_rsModifDvd['musique']; ?>" size="32"></td>
</tr>
<tr valign="baseline">
<td nowrap align="right"><span class="Style22 CSS_DvdCdRay Style25 Style25">Annee:</span></td>
<td><input name="annee" type="text" class="CSS_DvdCdRay Style26 Style25" value="<?php echo $row_rsModifDvd['annee']; ?>" size="32"></td>
</tr>
<tr valign="baseline">
<td nowrap align="right"><span class="Style22 CSS_DvdCdRay Style25 Style25">Pays:</span></td>
<td><input name="pays" type="text" class="CSS_DvdCdRay Style26 Style25" value="<?php echo $row_rsModifDvd['pays']; ?>" size="32"></td>
</tr>
<tr valign="baseline">
<td nowrap align="right"><span class="Style22 CSS_DvdCdRay Style25 Style25">Resume:</span></td>
<td><input name="resume" type="text" class="CSS_DvdCdRay Style26 Style25" value="<?php echo $row_rsModifDvd['resume']; ?>" size="32"></td>
</tr>
<tr valign="baseline">
<td nowrap align="right"><span class="Style22 CSS_DvdCdRay Style25 Style25">Disque:</span></td>
<td><input name="disque" type="text" class="CSS_DvdCdRay Style26 Style25" value="<?php echo $row_rsModifDvd['disque']; ?>" size="32"></td>
</tr>
<tr valign="baseline">
<td nowrap align="right"><span class="Style22 CSS_DvdCdRay Style25 Style25">Genre:</span></td>
<td><input name="genre" type="text" class="CSS_DvdCdRay Style26 Style25" value="<?php echo $row_rsModifDvd['genre']; ?>" size="32"></td>
</tr>
<tr valign="baseline">
<td nowrap align="right"><span class="Style22 CSS_DvdCdRay Style25 Style25">Duree:</span></td>
<td><input name="duree" type="text" class="CSS_DvdCdRay Style26 Style25" value="<?php echo $row_rsModifDvd['duree']; ?>" size="32"></td>
</tr>
<tr valign="baseline">
<td nowrap align="right"> </td>
<td><input name="submit" type="submit" id="submit" value="Mettre à jour l'enregistrement"></td>
</tr>
</table>
<input type="hidden" name="ID" value="<?php echo $row_rsModifDvd['ID']; ?>">
<input type="hidden" name="MM_update" value="form1">
<input type="hidden" name="titre" value="<?php echo $row_rsModifDvd['titre']; ?>">
</form>
Merci d'avance,
Adam
Bonjour à tous, :D
Pour débuter en php, j'ai choisi de me créer un site perso sur mon pc, qui répertorie mes DVD.
Mais j'ai un problème, dans ma page ([b]Modif.php[/b]) qui me permet de choisir un DVD pour le modifier, j'arrive à sélectionner le DVD [b]mais pas à modifier le titre (clé primaire)[/b]. Pourtant je parviens à modifier les autres infos (réalisateur, acteurs, année...).
Il n'y a pas de message d'erreur, mais après avoir effectuer les modifs et cliqué sur le bouton de validation, une page affiche le résultat sans avoir modifié le titre.
[u]Voici le code du formulaire de modification[/u] :
[code]<form action="<?php echo $editFormAction; ?>" method="post" name="formModif" id="formModif">
<table border="0" align="center" cellpadding="3" cellspacing="5">
<tr valign="baseline">
<td nowrap align="right"><span class="CSS_DvdCdRay Style22 CSS_DvdCdRay Style25">Titre:</span></td>
<td><input name="titre" type="text" class="Style25 CSS_DvdCdRay" id="titre" value="<?php echo $row_rsModifDvd['titre']; ?>" size="32"></td>
</tr>
<tr valign="baseline">
<td nowrap align="right"><span class="Style23 Style25">Acteursactrices:</span></td>
<td><input name="acteursactrices" type="text" class="CSS_DvdCdRay Style26 Style25" value="<?php echo $row_rsModifDvd['acteursactrices']; ?>" size="32"></td>
</tr>
<tr valign="baseline">
<td nowrap align="right"><span class="Style22 CSS_DvdCdRay Style25 Style25">Realisateur:</span></td>
<td><input name="realisateur" type="text" class="CSS_DvdCdRay Style26 Style25" value="<?php echo $row_rsModifDvd['realisateur']; ?>" size="32"></td>
</tr>
<tr valign="baseline">
<td nowrap align="right"><span class="Style22 CSS_DvdCdRay Style25 Style25">Scénariste:</span></td>
<td><input name="scenariste" type="text" class="CSS_DvdCdRay Style26 Style25" id="scenariste" value="<?php echo $row_rsModifDvd['scenariste']; ?>" size="32"></td>
</tr>
<tr valign="baseline">
<td nowrap align="right"><span class="Style22 CSS_DvdCdRay Style25 Style25">Musique:</span></td>
<td><input name="musique" type="text" class="CSS_DvdCdRay Style26 Style25" value="<?php echo $row_rsModifDvd['musique']; ?>" size="32"></td>
</tr>
<tr valign="baseline">
<td nowrap align="right"><span class="Style22 CSS_DvdCdRay Style25 Style25">Annee:</span></td>
<td><input name="annee" type="text" class="CSS_DvdCdRay Style26 Style25" value="<?php echo $row_rsModifDvd['annee']; ?>" size="32"></td>
</tr>
<tr valign="baseline">
<td nowrap align="right"><span class="Style22 CSS_DvdCdRay Style25 Style25">Pays:</span></td>
<td><input name="pays" type="text" class="CSS_DvdCdRay Style26 Style25" value="<?php echo $row_rsModifDvd['pays']; ?>" size="32"></td>
</tr>
<tr valign="baseline">
<td nowrap align="right"><span class="Style22 CSS_DvdCdRay Style25 Style25">Resume:</span></td>
<td><input name="resume" type="text" class="CSS_DvdCdRay Style26 Style25" value="<?php echo $row_rsModifDvd['resume']; ?>" size="32"></td>
</tr>
<tr valign="baseline">
<td nowrap align="right"><span class="Style22 CSS_DvdCdRay Style25 Style25">Disque:</span></td>
<td><input name="disque" type="text" class="CSS_DvdCdRay Style26 Style25" value="<?php echo $row_rsModifDvd['disque']; ?>" size="32"></td>
</tr>
<tr valign="baseline">
<td nowrap align="right"><span class="Style22 CSS_DvdCdRay Style25 Style25">Genre:</span></td>
<td><input name="genre" type="text" class="CSS_DvdCdRay Style26 Style25" value="<?php echo $row_rsModifDvd['genre']; ?>" size="32"></td>
</tr>
<tr valign="baseline">
<td nowrap align="right"><span class="Style22 CSS_DvdCdRay Style25 Style25">Duree:</span></td>
<td><input name="duree" type="text" class="CSS_DvdCdRay Style26 Style25" value="<?php echo $row_rsModifDvd['duree']; ?>" size="32"></td>
</tr>
<tr valign="baseline">
<td nowrap align="right"> </td>
<td><input name="submit" type="submit" id="submit" value="Mettre à jour l'enregistrement"></td>
</tr>
</table>
<input type="hidden" name="ID" value="<?php echo $row_rsModifDvd['ID']; ?>">
<input type="hidden" name="MM_update" value="form1">
<input type="hidden" name="titre" value="<?php echo $row_rsModifDvd['titre']; ?>">
</form> [/code]
Merci d'avance,
Adam