Hallo,
ik ben vrij nieuw in de php wereld . Ik heb gegevens van personen in een database en wil, als ik via een link op hun naam klik hun gegevens tonen. Alleen weet ik niet goed hoe ik daaraan begin. in bijgevoegde link is wat ik bedoel .
http://www.rudern.de/Nationalteam-World-Rowing-Seni.822.0.html . Als je op een naam klikt zie je al hun gegevens . uitlezing is dan
http://www.rudern.de/Nationalteam-World-Rowing-Seni.822.0.html?&no_cache=1&nathid=96
Kan iemand me op weg helpen ? Ik veronderstel dat je dat met een post doet ? alvast bedankt .
Euh...en wat doe ik daar aan ? :-)
kan ff niet volgen
Even gekortwiekt:
<?php
// Controleren of het id meegegeven is
if((!isset($_GET['id']) || empty($_GET['id']))
{
// Id niet meegegeven, lijst ophalen.
if(mysql_num_rows($listResult) > 0)
{
}
else
{
}
}
else
{
if(is_numeric($_GET['query']))
{
if(mysql_num_rows($pResult) > 0)
{
}
else
{
}
}
else
{
echo 'Dat is een ongeldig id!';
}
}
?>

Dan zie je dat de melding wordt veroorzaakt door de else van deze if():
if(is_numeric($_GET['query']))
Is dit op te lossen ?
Wat stop je in de var en is dat wel goed?
in de database staat de id op auto, telt dus automatisch op,
id is een int 1 , 2
En bij naam staat gewoon de naam van de atleet.
vrees dat ik er niet ga uit komen :-(
$_GET['query'] wil zeggen dat je een link/url moet hebben met bv. dit:

www.bla.nl/index.php?query=3

Edit: Waarschijnlijk moet $_GET['query'] dit zijn $_GET['id']
ok , bedankt , zat nog een foutje in blijkbaar.
if(mysql_num_rows($pResult) > 0)
>0 moet == 0 zijn .
Nu werkt het hartelijk bedankt allemaal !!
Ik veronderstel dat ik een specifieke naam weergeef aan de hand van zijn id ?
Hiermee bedoel ik, als ik enkel 1 atleet wil zien geef ik select id from tabel where id=2
of zo ?

Reageren