Toon posts:

[PHP/MySQL] Probleem met ordenen en uitlezen.

Pagina: 1
Acties:
  • 32 views sinds 30-01-2008

Verwijderd

Topicstarter
! Kan een modje de titel van dit topic aanpassen naar : "[PHP/MySQL] Probleem met ordenen en uitlezen. Ik was zo stom geweest om een onduidelijke titel te geven.

Hey,

Ik ben bezig met een script dat op mijn site de 5 nieuwste leden van een phpBB forum toont.
Dit zou ik maken dmv gebruikers te sorteren op de datum van registratie, en de gebruikersnaam dus weer te geven.

Nu zit ik met het probleem dat ik niet weet welke stukje code ik moet toevoegen. Ik gebruik deze code voor het sorteren op de 5 nieuwste registratie datums:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<?php
$dbhost = "localhost";
$dbname = "****_phpbb";
$dbuser = "****_phpbb";
$dbpasswd = "********";

$mysql = @mysql_connect("$dbhost", "$dbuser", "$dbpasswd") or die('nope');
$database = @mysql_select_db("$dbname", $mysql) or die('nope');

$query = mysql_query('SELECT user_regdate FROM phpbb_users ORDER BY user_regdate DESC LIMIT 0, 5') or die (mysql_error());

$leden = mysql_fetch_assoc($query);

print_r ($leden);
?>


Zo ziet mijn tabel "phpbb_users" er uit:
Afbeeldingslocatie: http://www.novawarez.org/sql.JPG

Weet iemand wat ik moet toevoegen om de gebruikersnamen te laten weergeven?

Ik weet het, dit is een erg basic vraag, maar ik ben dan ook nog maar net bezig met PHP/MySQL te "leren".

Bedankt!

[ Voor 15% gewijzigd door Verwijderd op 15-08-2005 20:54 ]


  • GlowMouse
  • Registratie: November 2002
  • Niet online
Misschien een MySQL-tutorial lezen?

Je moet niet de 'user_regdate' rij selecten, maar de 'username' rij.

  • Voutloos
  • Registratie: Januari 2002
  • Niet online
Je wil dus de username selecteren en ordenen op user_regdate? Mooi, onthou dat en kijk nog eens naar je query. :P

{signature}


  • ripexx
  • Registratie: Juli 2002
  • Laatst online: 23:21

ripexx

bibs

Ten eerste heeft dit niets met PHP of MySQL te maken maar met SQL ;)

SQL:
1
SELECT username FROM phpbb_users ORDER BY user_regdate DESC LIMIT 5;


Dus wat GlowMouse zegt, * ripexx is laat...

[ Voor 14% gewijzigd door ripexx op 15-08-2005 21:01 ]

buit is binnen sukkel


  • Creepy
  • Registratie: Juni 2001
  • Laatst online: 20:49

Creepy

Tactical Espionage Splatterer

Zie hierboven dus. Daarnaast is dit prima te vinden in een beetje SQL tutorial. Met een beetje extra inzet had je dit denk ik zelf prima kunnen oplossen.

Let in het vervolg ook nog even op P&W FAQ - De "quickstart" zodat je kan zien wat we eigenlijk van een topicstart verwachten :)

"I had a problem, I solved it with regular expressions. Now I have two problems". That's shows a lack of appreciation for regular expressions: "I know have _star_ problems" --Kevlin Henney


Dit topic is gesloten.