[php] / [MySQL] Order

Pagina: 1
Acties:

  • jenne
  • Registratie: Juni 2001
  • Laatst online: 22-07 21:02
Ik moet het veld ID (AutoIncrement) sorteren, nou heb ik index gezet, dat gaat goed 1,2,3,4,5,6, etc, maar nou moet ik hebben dat hij ze 6,5,4,3,2,1 sorteerd, moet dat nou met

SELECT * FROM t1 ORDER BY ...

Maar hoe doen we dat dan, want ik ben de weg echt kwijt. :?

Verwijderd

iets van sort by ID en dan desc of iets dergelijks

  • TheRookie
  • Registratie: December 2001
  • Niet online

TheRookie

Nu met R1200RT

op de mysql site: SELECT syntax
[ORDER BY {unsigned_integer | col_name | formula} [ASC | DESC] ,...]
Zoeken is nie zo moeilijk :P

  • Infinitive
  • Registratie: Maart 2001
  • Laatst online: 14-09 09:56
Je wilt niet van klein naar groot, maar van groot naar klein sorteren. Voeg dan DESC toe (van descending).

Zoiets als:

SELECT * FROM t1 ORDER BY ... DESC

putStr $ map (x -> chr $ round $ 21/2 * x^3 - 92 * x^2 + 503/2 * x - 105) [1..4]


  • jenne
  • Registratie: Juni 2001
  • Laatst online: 22-07 21:02
Op woensdag 23 januari 2002 12:19 schreef TheRookie het volgende:
op de mysql site: SELECT syntax
[..]

Zoeken is nie zo moeilijk :P
Wel als je niet weet wat je moet zoeken >:)

  • TheRookie
  • Registratie: December 2001
  • Niet online

TheRookie

Nu met R1200RT

Op woensdag 23 januari 2002 12:21 schreef Decapitator het volgende:

[..]

Wel als je niet weet wat je moet zoeken >:)
ehhhm, 't is een vraag over mysql, zou de bijbehorende site dan misschien www.mysql.com/org/net zijn |:( |:(

  • jenne
  • Registratie: Juni 2001
  • Laatst online: 22-07 21:02
Op woensdag 23 januari 2002 12:20 schreef Infinitive het volgende:
Je wilt niet van klein naar groot, maar van groot naar klein sorteren. Voeg dan DESC toe (van descending).

Zoiets als:

SELECT * FROM t1 ORDER BY ... DESC
Hoe precies, ik heb
mysql("$DBName", "SELECT * FROM guestbook");

en dat zou moeten worden
mysql("$DBName", "SELECT * FROM guestbook BY id DESC");

ofzo :?

P.S. Ik ben een beetje dom :7

  • jenne
  • Registratie: Juni 2001
  • Laatst online: 22-07 21:02
mysql("$DBName", "SELECT * FROM guestbook BY id DESC");
Maar doet het niet

  • jenne
  • Registratie: Juni 2001
  • Laatst online: 22-07 21:02
Op woensdag 23 januari 2002 12:23 schreef TheRookie het volgende:

[..]

ehhhm, 't is een vraag over mysql, zou de bijbehorende site dan misschien www.mysql.com/org/net zijn |:( |:(
Ja k maar je moet wel een idee hebben van wat je wil zoeken, ja kan niet intypen van hij moet ze andersom neerzetten ofzo :)

  • Infinitive
  • Registratie: Maart 2001
  • Laatst online: 14-09 09:56
mysql_connect - connectie maken
mysql_select_db - db selecteren
mysql_query - query uitvoeren
mysql_num_rows - aantal result rows
mysql_fetch_row - haal 1 row op
mysql_close - beïndig de connectie

(zie php.net)

putStr $ map (x -> chr $ round $ 21/2 * x^3 - 92 * x^2 + 503/2 * x - 105) [1..4]


  • jenne
  • Registratie: Juni 2001
  • Laatst online: 22-07 21:02
Op woensdag 23 januari 2002 12:29 schreef Infinitive het volgende:
mysql_connect - connectie maken
mysql_select_db - db selecteren
mysql_query - query uitvoeren
mysql_num_rows - aantal result rows
mysql_fetch_row - haal 1 row op
mysql_close - beïndig de connectie

(zie php.net)
Uhmm wat moet ik hier mee, ik moet aleen hebben dat hij inplaats van 1,2,3,4,5 etc sorteerd 5,4,3,2,1

Verwijderd

is de syntax niet iets van:

select foo from bar ORDER BY foo DESC

dus ORDER BY ipv alleen BY

  • jenne
  • Registratie: Juni 2001
  • Laatst online: 22-07 21:02
Lukt nog steeds nie :'(

  • TheRookie
  • Registratie: December 2001
  • Niet online

TheRookie

Nu met R1200RT

Op woensdag 23 januari 2002 12:26 schreef Decapitator het volgende:

[..]

Hoe precies, ik heb
mysql("$DBName", "SELECT * FROM guestbook");

en dat zou moeten worden
mysql("$DBName", "SELECT * FROM guestbook BY id DESC");

ofzo :?

P.S. Ik ben een beetje dom :7
NEEEEE:
PHP:
1
2
3
4
5
6
7
8
<?
 
$query  = "SELECT * ";
$query .= "FROM guestbook ";
$query .= "ORDER BY id DESC";

$result = mysql_query($query) or die("Query mislukt");
?>

PS: kijk ook eens op de php mysql functieoverzichtpagina.... :Z

  • jenne
  • Registratie: Juni 2001
  • Laatst online: 22-07 21:02
Op woensdag 23 januari 2002 13:02 schreef TheRookie het volgende:

[..]

NEEEEE:
PHP:
1
2
3
4
5
6
7
8
<?
 
$query  = "SELECT * ";
$query .= "FROM guestbook ";
$query .= "ORDER BY id DESC";

$result = mysql_query($query) or die("Query mislukt");
?>

PS: kijk ook eens op de php mysql functieoverzichtpagina.... :Z
Uhmm "Query mislukt" :)

  • jenne
  • Registratie: Juni 2001
  • Laatst online: 22-07 21:02
Gelukt :9~
PHP:
1
2
3
<?
$result=mysql("$DBName","SELECT * FROM guestbook ORDER BY id DESC");
?>

Wat een klote zooi, ik snap er nu echt niets meer van, kheb deze gebrpobeerd maar hij deed het toen niet, en nu wel. naja thnx everybody en iedereen :P
Pagina: 1