Problemone sulla select box
ho una tabella in mysql diq ueto genere
ID NOME FASCIA
1 pippo 1
2 topolino 1
3 Maciste 2
4 Polifemo 2
etc.
In pratica in una select box estraggo tutti i nomi ordinati prima per fascia e poi per nome e fin qui ci siamo
ora voelvo aggiungere una cosa carina
nella select box vorrei far apparire questo
Fascia 1 ------------>non cliccabile
pippo
topolino
Fascia 2 -------------->non cliccabile
Maciste
polifemo
e così via
ho provato afar prima una select distinct di fascia crearlo come array ma il massimoc he sono riuscito ad ottenere è stato
fascia 1
pippo
fascia 1
topolino
fascia 2
maciste
fascia 3
poifemo
La select box la riempo semplicemente così
include ('connect.php');
mysql_connect($DBhost,$DBuser,$DBpass) or die("Impossibile collegarsi al server");
@mysql_select_db("$DBName4") or die("Impossibile connettersi al database $DBName4");
/* impostiamo la query e cerchiamo solo le amiche donne...*/
idee al riguardo?
ho una tabella in mysql diq ueto genere
ID NOME FASCIA
1 pippo 1
2 topolino 1
3 Maciste 2
4 Polifemo 2
etc.
In pratica in una select box estraggo tutti i nomi ordinati prima per fascia e poi per nome e fin qui ci siamo
ora voelvo aggiungere una cosa carina
nella select box vorrei far apparire questo
Fascia 1 ------------>non cliccabile
pippo
topolino
Fascia 2 -------------->non cliccabile
Maciste
polifemo
e così via
ho provato afar prima una select distinct di fascia crearlo come array ma il massimoc he sono riuscito ad ottenere è stato
fascia 1
pippo
fascia 1
topolino
fascia 2
maciste
fascia 3
poifemo
La select box la riempo semplicemente così
include ('connect.php');
mysql_connect($DBhost,$DBuser,$DBpass) or die("Impossibile collegarsi al server");
@mysql_select_db("$DBName4") or die("Impossibile connettersi al database $DBName4");
/* impostiamo la query e cerchiamo solo le amiche donne...*/
PHP:
$sqlquery = "SELECT nome,fascia FROM tabella ORDER by fascia, nome ";
$result = mysql_query($sqlquery);
$number = mysql_numrows($result);
$i=0;
while ($number > $i) {
$name= mysql_result($result,$i,"nome");
echo "<option value=\"$name\">$name</option>";
$i++;
}
idee al riguardo?