Salut,
J'utilise un script en ajax pour faire une liste deroulante qui fonctionne tres bien mais la j'ai cette erreur Notice: Undefined offset: 2 in j'ai beau chercher je ne vois pas le probleme, pour info voici le code
Si quelqu'un peu m'aider pour trouver d'ou vient le probleme.
Code : 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
22
23
24
25
26 require("init.php"); $Ld1_retour =''; // clé de la liste déroulante 1 if (isset($_GET['Ld1'])) {$Ld1_retour = $_GET['Ld1'];} if ($Ld1_retour!='') { $rq="Select id, titre from ticket where catego=".$Ld1_retour." order by titre ASC"; $result= mysql_query ($rq) or die ("Selection impossible !!"); $retour = '<select name="Liste2" id="Liste2" size="1" class="Maroon_10px">'; $retour .= '<option selected value="0">'. utf8_encode('---Sélectionnez---') .'</option>'; if (mysql_num_rows($result) != 0) { while ($row = mysql_fetch_row($result)) { $retour .= '<option value="'. $row[0] .'">'. utf8_encode($row[1]) .'</option>'; } $retour .= '</select>'; } else { $retour = '<input id="Liste2" type="text" size="10" class="Maroon_10px" value="Aucune valeur" disabled>'; } mysql_free_result($result); }else{ $retour = '<select name="Liste2" id="Liste2" size="1" disabled class="Maroon_10px"><option>Aucune valeur</option></select>'; } echo $retour;
Merci de votre aide.
Partager