Bonjour,
Je suis en train de faire une page pour l'administrateur pour qu'il puisse modifier les textes qu'il va mettre sur son site. Et voici le script php dans lequel j'ai mis le formulaire de modification (qui, lui-même se trouve dans un <td> :
<?php
if (!isset($ID))
{
$result=mysql_query("SELECT title, ID FROM lessons");
$myrow=mysql_fetch_array ($result);
do {printf ("<p><a href='edit_lesson.php?ID=%s'>%s</a></p>", $myrow["ID"], $myrow["title"]);}
while ($myrow=mysql_fetch_array ($result));
}
else
{
print <<<HERE
<form name="form1" method="post" action="add_lesson.php">
<p>
<label>Ecrivez le nom de la leçon<br />
<input type="text" name="title" id="title" />
</label>
</p>
<p>
<label>Courte description<br />
<input type="text" name="meta_d" id="meta_d" />
</label>
</p>
<p>
<label>Mots-clefs<br />
<input type="text" name="meta_k" id="meta_k" />
</label>
</p>
<p>
<label>La date<br />
<input name="date" type="text" id="date" value="2010-09-03" />
</label>
</p>
<p>
<label>Décrivez la leçon<br />
<textarea name="description" id="description" cols="40" rows="5"></textarea>
</label>
</p>
<p>
<label>Ecrivez votre texte<br />
<textarea name="text" id="text" cols="40" rows="20"></textarea>
</label>
</p>
<p>
<label>Nom de lauteur
<br />
<input type="text" name="auteur" id="auteur" />
</label>
</p>
<p>
<label>
<input type="submit" name="submit" id="submit" value="Envoyer dans la base de données" />
</label>
</p>
</form>
HERE;
}
?>
Pourriez-vous me dire si mon script comporte une erreur, car je rencontre avec ce script le problème suivant : lorsque je clique sur un texte pour accéder au formulaire (dans la page d'administration), en fait, il ne se passe absolument rien. J'ai vérifié et revérifié 100 fois le(s) script(s), mais je n'ai trouvé aucune erreur.
Sinon, quelqu'un aurait-il une idée ?
D'avance merci.