Bonjour,
Pour afficher un camp d'upload, je demande à l'administrateur de renseigner la balise title et la balise ALT en français et en anglais.
Ces champ sont générés via la base de données.
Donc 2 langues = 2 champs ALT + 2 champs TITLE + 1champ upload pour chaque fichier et je désire en autoriser 5.
Cependant, quand je fais ma boucle while cela double mes champs d'upload...
Quelqu'un pourrait m'aider avec le code ci-dessous?
Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 $sql_lg = DbConnect::getInstance()->query("SELECT * FROM language_lang JOIN language ON id_language=language.id_language_lang WHERE language_lang.code='".$_SESSION['lang']."' GROUP BY language.code ORDER BY language.code ASC"); while($row = $sql_lg->fetch()){ echo '<div class="col col3">'."\n"; echo'<input type="file">'."\n"; echo'</div>'."\n"; echo '<div class="col col9">'."\n"; echo 'preview'; echo'</div>'."\n"; echo '<div class="col col6">'."\n"; echo '<label for="title_'.$row->code.'" class="block">'.TXT_TITLE_PIC.' '.$row->name.'</label>'."\n"; echo '<input type="text" name="title_'.$row->code.'" id="title_'.$row->code.'">'."\n"; echo'</div>'."\n"; echo '<div class="col col6">'."\n"; echo '<label for="alt_'.$row->code.'" class="block">'.TXT_ALT_PIC.' '.$row->name.'</label>'."\n"; echo '<input type="text" name="alt_'.$row->code.'" id="alt_'.$row->code.'">'."\n"; echo'</div>'."\n"; }
Merci d'avance,
David
Partager