Heres how I have it NOW in the php file
----------------------------------------------------
function displayGroups(){
global $database;
$q = "SELECT * FROM groupnames WHERE EXISTS (select * FROM tenets WHERE
groupnames.groupnum = tenets.groupnum AND tenets.level <= '" .
$session->userlevel . "')";
echo $q;
$q = "SELECT * FROM groupnames WHERE EXISTS (select * FROM tenets WHERE
groupnames.groupnum = tenets.groupnum AND tenets.level <= '1')";
echo $q;
$result = $database->query($q);
__________________________________
Here's what I get when it runs (both echos run together - small but pisses
me off)
SELECT * FROM groupnames WHERE EXISTS (select * FROM tenets WHERE
groupnames.groupnum = tenets.groupnum AND tenets.level <= '')SELECT * FROM
groupnames WHERE EXISTS (select * FROM tenets WHERE groupnames.groupnum =
tenets.groupnum AND tenets.level <= '1')
Also why can't I get those 2 echos to play on separate lines?
Thanks for your support
Len Bell
"Roger" <le*********@natpro.comwrote in message
news:7f**********************************@d45g2000 hsc.googlegroups.com...
On May 23, 9:30 pm, "lenbell" <lsb...@charter.netwrote:
Help again
This works
$q = "SELECT * FROM groupnames WHERE EXISTS (select * FROM tenets WHERE
groupnames.groupnum = tenets.groupnum AND tenets.level <= '1')";
This doesn't
$q = "SELECT * FROM groupnames WHERE EXISTS (select * FROM tenets WHERE
groupnames.groupnum = tenets.groupnum AND tenets.level <=
$session->userleve)";
I seem to have missed something about concatenation
Len Bell
$q = "SELECT * FROM groupnames WHERE EXISTS (select * FROM tenets
WHERE groupnames.groupnum = tenets.groupnum AND tenets.level <= '" .
$session->userleve . "')";
or
$q = "SELECT * FROM groupnames LEFT JOIN tenets ON groupnames.groupnum
= tenents.groupnum AND tenets.level <= '" .
$session->userleve . "')";