kort vraagje : deze functie werkt perfect, maar als ik $query buiten de fct zet en doorgeef aan de fct werkt die niet meer maw : dit werkt
function login($host, $rootgebruikersnaam, $rootwachtwoord, $databank, $ingevoegdegebruikersnaam2, &$wachtwoord)
{
maakVerbinding($host, $rootgebruikersnaam, $rootwachtwoord, $databank, &$link);
$query = "select waWachtwoord from Idbeheerder, Wachtwoordbeheerder where Idbeheerder.IdNaam = '$ingevoegdegebruikersnaam2' and Idbeheerder.idIdnr = Wachtwoordbeheerder.waIdnr";
$resultaat = mysql_query($query, $link) or die("uw gebruikersnaam komt niet voor");
$db_result = mysql_fetch_array($resultaat);
$wachtwoord = $db_result[0];
print("ok : $wachtwoord");
}
MAAR DIT WERKT NIET :
$query = "select waWachtwoord from Idbeheerder, Wachtwoordbeheerder where Idbeheerder.IdNaam = '$ingevoegdegebruikersnaam2' and Idbeheerder.idIdnr = Wachtwoordbeheerder.waIdnr";
$wachtwoord=haalWaardeOp($host, $rootgebruikersnaam, $rootwachtwoord, $databank, $ingevoegdegebruikersnaam2, &$wachtwoord, $query);
function haalWaardeOp($host, $rootgebruikersnaam, $rootwachtwoord, $databank, $ingevoegdegebruikersnaam2, &$wachtwoord, &$query)
{ maakVerbinding($host, $rootgebruikersnaam, $rootwachtwoord, $databank, &$link);
print("$query");
$resultaat = mysql_query($query, $link) or die("uw gebruikersnaam komt niet voor");
$db_result = mysql_fetch_array($resultaat);
$wachtwoord = $db_result[0];
print("ok : $wachtwoord");
}
WAAROM NIET ? Is identiek dezelfde code mr ik geef nu $query door, dat zou toch moeten werken ?
1.302 views