transactions.CourseID='$Course_ID' is not the same as the three part join
that you have in that query. Are your sure your other two joins aren't
restricting the query?
From: George Pitcher [mailto:[EMAIL PROTECTED]]
Sent: Wednesday, March 13, 2002 10:09 AM
To: [EMAIL PROTECTED]; [EMAIL PROTECTED]
Subject: [PHP-DB] Conflicting results using PHP/Mysql
Posted this yesterday and got no response. Trying again today.
I'm having a small problem with a biggish query.
$Itemlistquery= "select [a whole load of fields from 3 tables] ending with
$Itemlistquery.= "transactions.Pdownload ";
$Itemlistquery.= "from bib_extract,scanrates,transactions where ";
$Itemlistquery.= "(transactions.CourseID = '$Course_ID' and ";
$Itemlistquery.= "bib_extract.E_ID=transactions.ExtractID and ";
$Itemlistquery.= "scanrates.finrate=transactions.finrate) ";
If I do a simple count of transactions.CourseID='$Course_ID' I get 18 (for a
particular course) and the above query only displays 3 results.
Any suggestions? I didn't want to clog the list with the whole query but I
can if it's necessary.
George, in Edinburgh
PHP Database Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php