Informations sur: Problème technique php/js

Publié par Alp le 30/12/2005

Description

Problème de génération de forms à la volée

Code source (langage php)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
		while($ar = mysql_fetch_assoc($qu))
		{
			for($i=0;$i<=$space;$i++) {echo '&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;';} 
			echo 'Article ' . $ar['id'] . ' : ' . $ar['nom'] . '&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<input type="button" value="Modifier" onClick="showmodifform(\\'show' . $ar['id'] . '\\')" /><div style="display:none;" id="show' . $ar['id'] . '">Modification de l\\'article :';
			echo '<form name="ajout" method="post">';
			echo 'Titre : <input type="text" name="article" value="' . stripslashes(htmlentities($ar['nom'])) . '" />';
			echo '<select name="langage">';
			$langq = mysql_query("SELECT id,nom FROM cl_langages");
			while($listlang = mysql_fetch_assoc($langq))
			{
				echo '<option value="' . $listlang['id'] . '"';
				if($listlang['id']==$ar['langage']) { echo 'selected'; }
				echo '>' . $listlang['nom'] . '</option>';
			}
			echo '</select>';		
			echo '<select name="faq">';
			$faqq = mysql_query("SELECT id,nom FROM cl_faq");
			while($listfaq = mysql_fetch_assoc($faqq))
			{
				echo '<option value="' . $listfaq['id'] . '"';
				if($listfaq['id']==$ar['id_faq']) { echo 'selected'; }
				echo '>' . $listfaq['nom'] . '</option>';
			}
			echo '</select><br />';
			echo '<textarea rows="5" cols="30" name="description">' . stripslashes(nl2br(htmlentities($ar['description']))) . '</textarea><br />';
			echo '<textarea rows="30" cols="60" name="contenu">' . stripslashes(nl2br(htmlentities($ar['contenu']))) . '</textarea></br />';
			echo '<input type="hidden" name="mode" value="edit" />';
			echo '<input type="submit" value="Editer l\\'article" /></form>';
			echo '</div>&nbsp;&nbsp;&nbsp;<form name="suppr" method="post"><input type="hidden" name="mode" value="del" /><input type="button" value="Supprimer" /></form><br />';
			
		} 
v6 © Computaid SPRL 2005-2008 - Tous droits réservés - Hébergé par eTigris - Page générée en 0,014 s - Crédits - Stats
1 connecté