RE: [PHP-DB] Check Boxes!
| From: | Rick Emery | Date: | Mon, 22 Oct 2001 13:27:49 +0000 |
| Subject: | RE: [PHP-DB] Check Boxes! | ||
| Groups: | php.db | ||
| Request: | Send a blank email to php-db+get-13601@lists.php.net to get a copy of this message | ||
Sometimes, PHP becaomes confused when a variable is included in another
word, such as you are doing with $i in:
if($HTTP_POST_VARS["chkAuthStatus_$i"] = 'on')
To avoid this problem, use braces to segregate the PHP variable from the
rest of the word:
try: if($HTTP_POST_VARS["chkAuthStatus_${i}"] = 'on')
or: if($HTTP_POST_VARS["chkAuthStatus_{$i}"] = 'on')
-----Original Message-----
From: Matt C [mailto:matthewcothier@hotmail.com]
Sent: Friday, October 19, 2001 6:43 PM
To: php-db@lists.php.net
Subject: [PHP-DB] Check Boxes!
I still can't get my damn code working :( :( :(
All I want to do is have any records with a checked check box given the
value of 1 in the AuthStatus row.
Can anyone help me please?
-----
<?php
if ($submit) {
//Get the DB result
$dbResult = mysql_query("SELECT * FROM vacancies WHERE (AuthStatus = '0')
ORDER BY JobID DESC LIMIT 1");
$oRow = mysql_fetch_object($dbResult);
$Max_JobID = $oRow->JobID;
for ($i = 0; $i <= $Max_JobID; $i++) {
if($HTTP_POST_VARS["chkAuthStatus_$i"] = 'on') {
$JobID = $i;
}
if($JobID){
$sql = "UPDATE vacancies SET AuthStatus='1' WHERE (JobID = '$JobID')";
mysql_query($sql,$dbconnect);
}
}
}
?>
_________________________________________________________________
Get your FREE download of MSN Explorer at http://explorer.msn.com/intl.asp
--
PHP Database Mailing List (http://www.php.net/)
To unsubscribe, e-mail: php-db-unsubscribe@lists.php.net
For additional commands, e-mail: php-db-help@lists.php.net
To contact the list administrators, e-mail: php-list-admin@lists.php.net