liste

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : liste

par Ryle » 08 nov. 2007, 23:35

Modération :
pedro123456, afin d'améliorer la lisibilité de ton message,
pense à utiliser les balises [code] ou [php] (selon le langage utilisé).

Elles sont disponibles au-dessus de la zone de saisie de ton message
lorsque tu postes un nouveau message.

Des indications sont disponibles sur la manière de mettre en forme vos messages dans la FAQ

par orgerix » 08 nov. 2007, 23:35

IL faut utiliser javascript (langage client) et non php (langage serveur)

A chaque fois que l'utilisateur presse une touche, il faudrait que tu vérifie que c'est une lettre, puis tu la rajoute à une chaine dans une variable globale et ensuite, tu cherche s'il y a un nom qui commence par la chaine.

par Patriboom » 08 nov. 2007, 21:15

Normalement, ça le fait, mais seulement avec la première lettre.
Si tu fais "Ja", la sélection sera d'abord J..., puis sera A....

liste

par pedro123456 » 08 nov. 2007, 18:14

Bonjour a tous!!!! voici un petit code ou j'affiche une liste deroulante avec ce qui appartient a ma bdd
 <?php
 mysql_connect("localhost", "root", ""); 
mysql_select_db("ecole1); 
mysql_query("SET NAMES UTF8"); 

 echo '<select size=1 name="ecole">'."\n";
 echo '<option value="-1">--liste ecole--</option>'."\n";
 $result = mysql_query("SELECT * FROM ecole ORDER BY nom" );
  while($data =  mysql_fetch_array($result))
 {
 echo '<option value="'.$data[0].'">'.$data['nom'];
 echo '</option>'."\n";
 }
 echo '</select>'."\n";
 mysql_close();
 ?>
Ca marche niquel! Mainteant j'aimerais pouvoir avoir par default une ligne blanche et que je puisse y ecrire quelque chose et que cela vienne directement a la ligne de la ou je tape.

Ex : valeur de la liste
Jacques
Pierre
Xavier
je veux pouvoir ecrire ja(et ca iras directement a jacques...)

Comment faire???

Merci de votre aide!!!!!