HTML5 + CSS3 logó
  WEBFEJLESZTÉS, WEBÁRUHÁZ KÉSZÍTÉS   Ingyenes elektronikus tananyag interaktív
weboldalak készítéséhez.
Custom Search
 
vissza VISSZA    
menü MENÜ    
ismét ISMÉT    
tovább TOVÁBB    

Rendezés több mező alapján



Az ORDER by záradékban több oszlopnevet is felsorolhatunk. Ekkor, ha az elsőben több rekord is azonos értéket tartalmaz, akkor ezek a következő oszlop alapján kerülnek rendezésre.

A parancs általános formája::

SELECT
*
FROM
Tabla_Neve
ORDER by
Oszlop_Neve1
,
Oszlop_Neve2


Példa:

Forráskód



<?php
...
$SelectStr = "SELECT FName, FVaros FROM felhasznalok_tabla1 ORDER by FVaros DESC, FName DESC";
$result = mysqli_query($MySqliLink,$SelectStr) OR die(" MySqli hiba (" .mysqli_errno($MySqliLink)."):". mysqli_error($MySqliLink));

while($row = mysqli_fetch_array($result))
  {
  echo "Felhasználónév: ".$row['FName']." -  Város: ".$row['FVaros'];
  echo "<br>";
  }
...
?>   
 

A lekérdezett tábla (phpMyAdmin):


1.

Kimenet: