[thelist] Null entry in form
Santilal Parbhu
santilal at scorpioneng.co.nz
Wed Apr 25 07:06:13 CDT 2007
Actually what I had was :
foreach($HTTP_POST_VARS['match_id'] as $id){
$score1=$HTTP_POST_VARS['score1'][$id];
$score2=$HTTP_POST_VARS['score2'][$id];
print "Here are the values: Score1 = $score1, and Score2 =$score2";
if ((!is_null($score1)) and (!is_null($score2))) { //This line added
25/04/07 to skip code below if entry is null.
$query = "UPDATE $compdraw SET score1=('$score1'), score2=('$score2')
WHERE row_id = '$id' AND grade='$grd'";
if($r = mysql_query ($query)){ // Execute the query.
}else{ // Query didn't run.
print '<div id="draw">';
die ('<p>Could not retrieve the data because: <b>' . mysql_error() .
"</b>. The query was $query.</p>");
}
}
}
Perhaps my logic is wrong. What I was hoping to do was skip the update only
if both score1 and score2 were null. At any rate I was testing it by using
score1 = NULL and score2 = NULL, and it still didn't work.
Is !is_null a valid operator?
Thanks again.
Santilal
-----Original Message-----
From: thelist-bounces at lists.evolt.org
[mailto:thelist-bounces at lists.evolt.org]On Behalf Of Lee Kowalkowski
Sent: Wednesday, 25 April 2007 11:05 p.m.
To: thelist at lists.evolt.org
Subject: Re: [thelist] Null entry in form
> isset would be true, as $score1 would be *set* to *null*, use isnull.
...which has an underscore in it somewhere between "is" and "null".
--
Lee
--
* * Please support the community that supports you. * *
http://evolt.org/help_support_evolt/
For unsubscribe and other options, including the Tip Harvester
and archives of thelist go to: http://lists.evolt.org
Workers of the Web, evolt !
More information about the thelist
mailing list