Bonjour ,
Mon probleme est le suivant:
Mon site possède plusieurs langues.
Pour l'exemple, quand j'ajoute un pays, je fais la traduction. Donc 1 champ par langue.
Lors des tests d' INSERT j'ai l'erreur suivante:
Les champs de formulaire:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Notice: Undefined index: country_
Et la requete (J'aimerai savoir si elle est correcte)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 if($data_lang > 1){ while($row_lang = $sql_lang -> fetch_object()){ ++ $l; if($l == 1){ echo "<input type=\"text\" class=\"col11\" id=\"".$row_lang ->l_code."\" name=\"country_".$row_lang->l_code."\">"; }else{ echo "<input type=\"text\" class=\"col11\" id=\"".$row_lang->l_code."\" name=\"country_".$row_lang->l_code."\" style=\"display: none\">"; } } }
Merci d'avance
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 if($data_lang > 1){ while($row_lang = $sql_lang -> fetch_array()){ $sql_country = "INSERT INTO country (id,name,code) VALUES (NULL,'".$row_lang['country_'].$row_lang['l_code']."','".$row_lang['l_code']."')".'<br>'; echo $sql_country; } }
Partager