bedoeling is dat ik een lijstje kan opvragen van mijn gebruikers

ik zou het graan zo hebben dat ik de gebruikers van

A-D
D-H

enzovoort kan selecteren.

nu ik zou hetvolgende kunnen doen


a href="?page=myprofile&amp;action=ad">AD</a>

en dan <?if ($action == 'ad')?>
volgende select doen :
<?
$sql= "SELECT gbNaam,gbVoornaam,gbGebdat,gbTelefoon,gbID FROM gebruikers WHERE gbvoornaam BETWEEN 'a' and 'd' ORDER BY gbID DESC ";?>

Opzich gaat dat wel werken vermoed ik, maar ik vroeg mij af of er nog andere manieren zijn ??
Die query zal wel lukken, maar je moet nog even wat aan beveiliging en errorchecking doen. Dus checken of de waarde van $_GET['action'] wel geldig is en of hij wel geset is.
Ja due zoiets als
<?php
if(isset($_GET[ 'action']) && $_GET['action']=='ad')
{
$sql= "SELECT gbNaam,gbVoornaam,gbGebdat,gbTelefoon,gbID FROM gebruikers WHERE gbvoornaam BETWEEN 'a' and 'd' ORDER BY gbID DESC ";
}
elsif(sset($_GET[ 'action']) && $_GET['action']=='ek')
{
$sql="SELECT gbNaam,gbVoornaam,gbGebdat,gbTelefoon,gbID FROM gebruikers WHERE gbvoornaam BETWEEN 'e' and 'k' ORDER BY gbID DESC ";
}
//enz..
?>

of mooier

<?php
$sql="SELECT gbNaam,gbVoornaam,gbGebdat,gbTelefoon,gbID FROM gebruikers WHERE gbvoornaam BETWEEN '".substr($_GET['action'],1)."' and '". substr($_GET['action'],1,1)."' ORDER BY gbID DESC ";

?>
hmmm ga het eens proberen, moet nu werken voor school bah!
alvast bedankt voor de hulp ga t zeker toepassen ! thanks

Reageren