zoeken in een database met php

Pagina: 1
Acties:

  • Rembrand20
  • Registratie: Juli 2001
  • Laatst online: 22-09-2023
Hallo,

Ik heb een probleempje waar ik niet uit kom.

Ik heb een database waar een username en een getal wordt in weggeschreven. het getal bestaat altijd uit 3 cijfers duss 001 of 100. nou kan 1 iemand wel 100 keer wat in de db schijven en dat mag ook maar wat ik uit de database wil halen moet altijd het hoogste getal zijn. zou denk ik zelf dat ik dit met een soort zoekfunctie moet doen maar ik zou niet weten hoe. eerst zoeken op naam en daarna nog eens kijken wat op die naam het hoogste getal is. wie helpt mij.

Voorbeeld

Henk 10
jan 20
frits 05

tewijl dit in de database staat:

Henk 10
Henk 05
Henk 04
Jan 15
Jan 19
Jan 20
frits 04
frits 05

ik hoop dat jullie het nu snappen

Model 3 LR AWD Solid Black / Black / Aero / Trekhaak - Bestelling 2-10 Leaseplan, 4-10 Tesla, RN 22-09, Nieuwe RN 25-11, VIN Yes, leverdatum: ?/?/19(?)


Verwijderd

Volgens mij moet je de MAX function van SQL eens proberen. Kijk voor meer info op http://www.mysql.com

SELECT MAX(getal) AS getal FROM tablename where user = $user

  • E-Vix
  • Registratie: Juni 2000
  • Laatst online: 20-09 15:15

E-Vix

Nu met sneeuw!

of als je ook nog gebruik wilt kunnen maken van de andere waardes dan kan je het volgende nemen :

SELECT * FROM [tabelnaam] WHERE gebruiker=$gebruiker ORDER BY getal DESC

Failed opening '/home/users/7942/signature.inc' for inclusion (include_path='.:') in /home/www/got/userstats.php on line 25


  • Rembrand20
  • Registratie: Juli 2001
  • Laatst online: 22-09-2023
Op donderdag 04 oktober 2001 10:08 schreef E-Vix het volgende:
SELECT * FROM [tabelnaam] WHERE gebruiker=$gebruiker ORDER BY getal DESC
Bij deze regel zie ik alleen maar 1 username toch?

Model 3 LR AWD Solid Black / Black / Aero / Trekhaak - Bestelling 2-10 Leaseplan, 4-10 Tesla, RN 22-09, Nieuwe RN 25-11, VIN Yes, leverdatum: ?/?/19(?)


  • Rembrand20
  • Registratie: Juli 2001
  • Laatst online: 22-09-2023
Waarom gaat dit fout..../


<?php
/* link Ophalen uit de database */
$li = mysql_connect("hostname" , "username" , "password" );
$result = mysql_select_db("nfss", $li );
$result=mysql_query("SELECT name, MAX(toturen) AS toturen FROM nfsspc", $li );

(line 24)$total = mysql_num_rows($result);

(line 26)while ($row=mysql_fetch_array($result))
{
echo "<tr>";
echo " <td width='33%' height='5'>" . $row[username] . "</td>";
echo " <td width='33%' height='5'>" . $row[name] . "</td>";
echo " <td width='33%' height='5'>" . $row[toturen] . "</td>";
echo " <td width='33%' height='5'>" . $row[rang] . "</td>";
echo "</tr>";
echo "\n";
}
echo "</table>"
?>

krijg deze fout melding
Warning: Supplied argument is not a valid MySQL result resource in /var/www/html/nfsspc/get.php on line 24

Warning: Supplied argument is not a valid MySQL result resource in /var/www/html/nfsspc/get.php on line 26

Model 3 LR AWD Solid Black / Black / Aero / Trekhaak - Bestelling 2-10 Leaseplan, 4-10 Tesla, RN 22-09, Nieuwe RN 25-11, VIN Yes, leverdatum: ?/?/19(?)