Ses derniers messages sur les forums
bonjour, je travail sur notepad++,
et je peux choisir l'encodage pour chaque page, et j'ai une partie encodage de caractère et langue arabe ! aprés je ne serais te dire, essaye avec ISO 8859-6 à la place de utf8.
Bonne programmation
si je me trompe pas ça peut être adapté au PHP5
Bonne programmation
Bonne programmation
envoie ton code !!
Bonne programmation
met des balise code autour pour que ca soit plus lisible !
Bonne programmation
bonjour, j'ai réalisé une liste déroulante permettant de visualiser tout les champs de mon type ENUM dans ma base de données . je visualise donc le champs choisis par la personne plus tout le reste des champs .
donc il y a une répétition du même mot.
voici mon code :
Code PHP :
<?php
$result1 = mysql_query("SELECT DISTINCT * FROM personne WHERE Nom LIKE '".mysql_real_escape_string($nom)."' && Prenom LIKE '".mysql_real_escape_string($prenom)."'");
$list1 = mysql_query("SELECT DISTINCT situation FROM personne ");//requete pour listing personnes
echo '<select name="situation">';//création du select
while ($data = mysql_fetch_array($result1))
{
while (($row = mysql_fetch_array($list1) ))
{
if ($row["situation"] == $data["situation"])
echo '<option value="'.$row["situation"].'" selected>'.$row["situation"].'</option>';
else
{
}
}
$res = mysql_query('SHOW COLUMNS FROM personne LIKE "situation" ');// requete pour chercher les valeurs dans SET
$ligne = mysql_fetch_array($res);//je met les valeurs dans un tableau
$type = substr($ligne['Type'], 5, (strlen($ligne['Type'])-7));//je les traites en enlevant les premier et les derniers caractere
$mon_enum = preg_split('#\',\'#', $type);//j'enleve les guiellemets et les virgules
for ($i=0 ; $i<6 ; $i++)
echo '<option value="'.$mon_enum[$i].'">'.$mon_enum[$i].'</option>';
}
echo '</select>';//fin select
?>
il affiche :
Situation (liste déroulante):
Marié (choix de la personne)
en couple
célibataire
divorcé
Marié
et j'aimerais qu'il affiche une seul fois Marié ! comment puis-je faire ? avez vous des idées ?
merci
Bonne programmation