16. maj 2002 - 14:00Der er
5 kommentarer og 1 løsning
Sammeskrive søge udtryk
JEg har på en lidt kringlet måde fået sammensat nedenstående udtryk - kan det sammenskrives til et mere overskueligt format?
Søren
$resultata = mysql_query("select id from user where username = '$PHP_AUTH_USER'") or die(mysql_error()); while ($raekke = mysql_fetch_array($resultata)) { extract($raekke);
$res=$id;
}
$resultatb = mysql_query("select menu.titel from menu, rettigheder where menu.id=rettigheder.Rettigheds_id and rettigheder.Bruger_id = '$res'") or die(mysql_error());
while ($raekke = mysql_fetch_array($resultatb)) { extract($raekke);
$resultatb = mysql_query("select menu.titel from menu, rettigheder, user where menu.id=rettigheder.Rettigheds_id and rettigheder.Bruger_id = user.id And user.username = '$res'") or die(mysql_error());
while ($raekke = mysql_fetch_array($resultatb)) { extract($raekke);
$resultata = mysql_query("select id from user where username = '$PHP_AUTH_USER'") or die(mysql_error()); while ($raekke = mysql_fetch_array($resultata)) { extract($raekke); som udregner
$resultata = mysql_query("select id from user where username = '$PHP_AUTH_USER'") or die(mysql_error()); while ($raekke = mysql_fetch_array($resultata)) { extract($raekke); som udregner Det er der ikke meget vundet ved - da
$resultata = mysql_query("select id from user where username = '$PHP_AUTH_USER'") or die(mysql_error()); while ($raekke = mysql_fetch_array($resultata)) { extract($raekke); som udregner $res=$id; stadig er med
Nu skriver du meget lidt om hvad resultatet skal være, men jeg tror du gerne vil følgende og jeg tror også at det var det proaccess sigtede imod:
$result = mysql_query("SELECT menu.titel FROM menu, rettigheder, user WHERE menu.id=rettigheder.Rettigheds_id AND rettigheder.Bruger_id=user.id AND user.username='$PHP_AUTH_USER'") or die(mysql_error());
while ($raekke=mysql_fetch_array($result)) { echo $raekke["titel"] . "<br>"; }
$resultatb = mysql_query("select menu.titel from menu, rettigheder, user where menu.id=rettigheder.Rettigheds_id and rettigheder.Bruger_id = user.id And user.username = '$PHP_AUTH_USER'") or die(mysql_error());
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.