944,175 Members | Top Members by Rank

Ad:
  • PHP Discussion Thread
  • Unsolved
  • Views: 1051
  • PHP RSS
Jun 23rd, 2007
0

Need help with If and While Clauses

Expand Post »
Here is my code:
if ($num = $i) {
echo ("<p align='left'>It's everyone's unbirthday today!</p><br>")
}
else {
while ($i < $num) {
 
 
 
 
$name=mysql_result($result,$i,"username");
 
$day=mysql_result($result,$i,"bday");
 
$city=mysql_result($result,$i,"lpcity");
 
$email=mysql_result($result,$i,"emailques");
 
 
 
 
 
echo "<br>Username: $name<br>Birthday: $day<br>City From: $city<br>On Emailing?: $email<br><br><hr><br>";
 
$i++;
 
}
 
 
 
 
echo("<p align='center'><font face='Arial' size='3' color='#FF0000'>If your information is wrong please email lpbirthdays@johnpedroza.com and we will change it.</font></p>");
echo("<p></p>");
 
include("adder.html");
 
echo("<p></p>");
include("footer.html");
?>

What I want it to do is if there is a birthday show it, but if there is not a birthday say "It is everyone's unbirthday!" Should be easy but it isn't working. The while statement by itself is working, in other words I can get it to show me a list of today's birthdays, but if it is a no birthday month it isn't working. Thanks in advance for the help.
Similar Threads
Reputation Points: 10
Solved Threads: 0
Newbie Poster
elderp is offline Offline
13 posts
since Mar 2007
Jun 24th, 2007
0

Re: Need help with If and While Clauses

I've not looked at your code extensively but if statements need a double equals sign to do comparisons.

i.e. if (something == condition)

Assuming a table as such...

pedantic_table (table name)
PHP Syntax (Toggle Plain Text)
  1. +----+-------+------------+
  2. | id | name | birthday |
  3. +----+-------+------------+
  4. | 1 | Dan | 1995-09-01 |
  5. | 2 | Dani | 1982-11-11 |
  6. | 3 | Sally | 1989-10-13 |
  7. +----+-------+------------+
What I would do is pipe all your data from your table into an array then compare each birthday date as you go along. If the birthday matches the curDate() show "it's your birthday" if not show "happy unbirthday"
Last edited by iamthwee; Jun 24th, 2007 at 7:40 am.
Featured Poster
Reputation Points: 1536
Solved Threads: 431
Posting Expert
iamthwee is offline Offline
5,865 posts
since Aug 2005

This thread is more than three months old

No one has posted to this discussion for at least three months. Please let old threads die and do not reply to them unless you feel you have something new and valuable to contribute that absolutely must be added to make the discussion complete. Otherwise, please start a new thread in this forum instead.
Message:
Previous Thread in PHP Forum Timeline: PHP Resource
Next Thread in PHP Forum Timeline: can I get a title from an html header tag?





About Us | Contact Us | Advertise | Acceptable Use Policy
Forum Index | Build Custom RSS Feed


Follow us on Twitter


© 2011 DaniWeb® LLC