Re: Broken query

From: Date: Sun, 11 Jul 2010 13:28:58 +0000
Subject: Re: Broken query
References: 1  Groups: php.db 
Request: Send a blank email to php-db+get-47258@lists.php.net to get a copy of this message
> > I am trying to write a query to select a trivia question, but I don't want > the trivia question category to be the same two days in a row so I added a > second "SELECT" syntax to find out what category was used yesterday. This > works when I test it "live", but doesn't work when it is part of a cron > job. How do I get the value of Bible_trivia_category_reference > from the > second SELECT query to be used in the first? What change is needed? Ron > > SELECT * FROM verse_of_the_day_Bible_trivia WHERE > assigned_date = > '0000-00-00' AND seasonal_use = > $bible_trivia_application AND live =1 > AND NOT Bible_trivia_category_reference = ( SELECT > Bible_trivia_category_reference FROM > verse_of_the_day_Bible_trivia > WHERE assigned_date = '$last_mailing_date' LIMIT 1 ) > ORDER BY RAND() > LIMIT 1 Try changing: "AND NOT Bible_trivia_category_reference = ( SELECT ..." to "AND Bible_trivia_category_reference != ( SELECT ..." > > -- > PHP Database Mailing List (http://www.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php -- Niel Archer niel.archer (at) blueyonder.co.uk

« previous php.db (#47258) next »