sql >> Database teknologi >  >> RDS >> Mysql

Gruppere efter første bogstav, alfabetisk, bedste måde?

$res = array(); while ($r = mysql_fetch_array($q)){ $currentletter = substr($name,0,1); $res[$currentletter][] = $name; } foreach($res as $key=>$val){ /// here you add your li /// here $key will give you letter and $val will give you name echo $key; foreach($val as $reqvals){ echo $reqvals; echo "<br>"; } }

  1. SQL Server-forespørgsel timeout afhængigt af Where-klausul

  2. Hvorfor matcher _ (understregning) - (bindestreg)?

  3. MySQL oprette tid og opdatere tidsstempel

  4. Kald til en medlemsfunktion rowCount() på et ikke-objekt