SQL met daarin een waarde vanuit een $_GET
Hoi kanjers,
Ik heb nog een 2e uitdaging merk ik... hieronder een stukje van een functie met daarin mijn SQL.
nu zie je daarn in een LIKE staan. Echter hier staat een harde waarde zoals je ziet. Maar die zou dynamische moeten worden. De waarde staat in de $_GET..
de like zoekt in de tabel 'Z_ORG_DN_CODE' naar waardes die deze $_GET bevat. Maar helaas lukt het me niet.
Nog niet voldoende ervaring om dit op een dusdanige manier in elkaar te zetten... Wil iemand me daarmee helpen aub?
function divisie (){
global $connection;
$where = NULL;
if (isset($_GET['ou'])){
$where = 'WHERE `Z_ORG_CODE` = "'.mysqli_real_escape_string($connection, $_GET['ou']).'"';
}
$sqlUitlezen = mysqli_query($connection, "SELECT * FROM `ou` ".$where." OR `Z_ORG_DN_CODE` LIKE '%40000001%' ORDER BY `MSKEYVALUE_OU` ASC");
$sqlAantal = mysqli_num_rows($sqlUitlezen);
'WHERE `Z_ORG_CODE` = "'.mysqli_real_escape_string($connection, $_GET['ou']).'"'
echo '<h3>Aantal OU'."'s".' in IDM ('.$sqlAantal.')</h3>';
Ik heb nog een 2e uitdaging merk ik... hieronder een stukje van een functie met daarin mijn SQL.
nu zie je daarn in een LIKE staan. Echter hier staat een harde waarde zoals je ziet. Maar die zou dynamische moeten worden. De waarde staat in de $_GET..
de like zoekt in de tabel 'Z_ORG_DN_CODE' naar waardes die deze $_GET bevat. Maar helaas lukt het me niet.
Nog niet voldoende ervaring om dit op een dusdanige manier in elkaar te zetten... Wil iemand me daarmee helpen aub?
function divisie (){
global $connection;
$where = NULL;
if (isset($_GET['ou'])){
$where = 'WHERE `Z_ORG_CODE` = "'.mysqli_real_escape_string($connection, $_GET['ou']).'"';
}
$sqlUitlezen = mysqli_query($connection, "SELECT * FROM `ou` ".$where." OR `Z_ORG_DN_CODE` LIKE '%40000001%' ORDER BY `MSKEYVALUE_OU` ASC");
$sqlAantal = mysqli_num_rows($sqlUitlezen);
'WHERE `Z_ORG_CODE` = "'.mysqli_real_escape_string($connection, $_GET['ou']).'"'
echo '<h3>Aantal OU'."'s".' in IDM ('.$sqlAantal.')</h3>';
Op dezelfde manier als anders (zie $_GET['waarde']):
en het is goed..... top man ik alleen niet ?? null in mijn sql verwerkt en volgens mij had ik het ook zo iets bedacht.. maar klaarblijklijk niet jofiaal ... anyway... dit klopt weer als een bus en het result is daar..
thanks man
thanks man




