ªð¦^¦Cªí ¤W¤@¥DÃD µo©«

[±Ð¾Ç] (PHP+IIS+MsSQL±Ð¾Ç²Ä7½g)¬yµ{±±¨î¤§If§PÂ_±Ô­z

[±Ð¾Ç] (PHP+IIS+MsSQL±Ð¾Ç²Ä7½g)¬yµ{±±¨î¤§If§PÂ_±Ô­z

·í±z¦b¸ô¤W¹J¨ì¤U«B¿n¤ôªº¤j¸]ÁK·|Âà­ÓÅs¶¹L¥¦¡A³o¬O±z¦³´¼¼z·|§PÂ_¡F³q±`µ{¦¡ªº°õ¦æ¬O¨Ì·Ó§Ú­Ì³]­pªºµ{§Ç¡A¤@±ø¤@±ø¦a¨Ì§Ç°õ¦æ¤U¥h¡Aª½¨ì¨S¦³±Ô­z¥i°õ¦æ¬°¤î¡A´N¹³¦b¸ô¤W¹J¨ì¤U«B¿n¤ôªº¤j¸]ÁK®É¡A¨ÌµM§b§bªº©¹¨º¤j¸]ÁK¸Ì±¼¦Ó¤£·|Âà­ÓÅs¶¹L¥¦¡A¦bµ{¦¡¼¶¼gªº¹Lµ{¤¤§Ú­Ì¦p¦óÅýµ{¦¡¨ã¦³¦Û¤v«ä¦Ò§PÂ_¯à¤O¡H¦Ó¤£·|§b§bªº¨Ì·Óµ{§Ç¦V«á°õ¦æ©O¡Hµ{¦¡ªº¼g§@¬O¬¡ªº¡A­nÅýµ{¦¡±q¶Ì¥ÊÅÜÁo©ú¡A³o´N±o¾a±±¨îµ{¦¡ªº¬yµ{±Ô­z¤F¡A¥i¬O§ÚªºÅÞ¿è¯à¤O«Ü®t­C¡I¦³³o»òÄY­«¶Ü¡H¬Ý¤U¥h´Nª¾¹DÅo¡C

If§PÂ_±Ô­z
If±Ô­z¬O¨ã¦³§PÂ_¤Oªº±Ô­z(¤]¬O³Ì²³æ¡B±`¥Îªº§PÂ_±Ô­z)¡A¥¦·|¨Ì·Ó§Ú­Ì©Ò­q©wªº±ø¥ó°õ¦æ¬Û¹ïªºµ{¦¡±Ô­z¡A·í§Ú­Ì­q©wªº±ø¥ó¬O¦¨¥ß«á¡]µû¦ô­È¬°True¡^¡A¤~·|°õ¦æThen¤§«áªº±Ô­z¡A¤Ï¤§¡C·í§Ú­Ì­q©wªº±ø¥ó¬O¤£¦¨¥ßªº¡]µû¦ô­È¬°False¡^¡A«hThen¤§«áªº±Ô­z±N¤£·|³Q°õ¦æ¡C

If ±Ô­z
If¬O§Ú­Ì³Ì±`¨Ï¥Îªº§PÂ_±Ô­z¡A¥¦ªº³q¥Î®æ¦¡¬O¡G
if§PÂ_±Ô­z®æ¦¡
  1. if  (±ø¥ó¦¡)  
  2. ³æ¦æ±Ô­z;
½Æ»s¥N½X
¥¦ªº·N¸q¬O¡G¦pªG¡y±ø¥ó¦¡¡z¦¨¥ß¡]µû¦ô­È¬°True¡^¡A´N°õ¦æ¡y±ø¥ó¦¡¡z¤§«áªº¡y³æ¦æ±Ô­z¡z¡A¤£µMªº¸Ü´N¸õ¹L¡y±ø¥ó¦¡¡z¤§«áªº¡y³æ¦æ±Ô­z¡z¡AÄ~Äò°õ¦æ¤U­±ªºµ{¦¡±Ô­z¡C


¹ê¨Ò»¡©ú
§Ú­Ìªººô¯¸¦b¤U¤È¤»ÂIÄÁ¨ì¤È©]12ÂIÄÁ¤£¶}©ñ¡A¦pªGÂsÄýªÌ¦b³o¬q®É¶¡¶i¤Jºô¯¸¡A«h¦bºô­¶¤¤Åã¥Ü¡u©ú¤é½Ð¦­¡I¡v¡C
  1. <?
  2. if (date(¡§H¡¨)>18)
  3. echo ("©ú¤Ñ½Ð¦­!");
  4. ?>
½Æ»s¥N½X
¦pªG¦b¡y±ø¥ó¦¡¡z¦¨¥ß¡]µû¦ô­È¬°True¡^«á­n¼¶¼g¦h­Ó±Ô­z®É¡]±ø¥ó¦¨¥ß«á­n°µ«Ü¦h¨Æ¡^¡A§Ú­Ì¥i¥H¨Ï¥Îµ²ºc¤Æªº¼gªk¡A´N¬O¨Ï¥Î¡u{ }¡v§â³o¨Ç±Ô­z¡]±Ô­z°Ï¶ô¡^¥]¬A¦b¨ä¤¤¡A¨ä®æ¦¡¦p¤U
if§PÂ_±Ô­z°Ï¶ô®æ¦¡
  1. if (±ø¥ó¦¡)  
  2. {
  3.    µ{¦¡±Ô­z°Ï¶ô;
  4. }
½Æ»s¥N½X
¥¦ªº·N¸q¬O¡G¦pªG¡y±ø¥ó¦¡¡z¦¨¥ß¡]µû¦ô­È¬°True¡^¡A´N°õ¦æ¡u{¡v¤§«áªº¡yµ{¦¡±Ô­z°Ï¶ô¡z¡A¤£µMªº¸Ü´N¸õ¹L¡u{¡v¤§«áªº¡yµ{¦¡±Ô­z°Ï¶ô¡z¡A±q¡u}¡v¤§«áÄ~Äò°õ¦æ¤U­±ªºµ{¦¡±Ô­z¡C
¤¶©ó¡u{ }¡v¤§¶¡ªº©Ò¦³±Ô­z§Ú­Ì´NºÙ¥¦¬°¡y±Ô­z°Ï¶ô¡z¡A¦Ó¦b¼¶¼g±Ô­z°Ï¶ôªº®É­Ô¡A½Ð±N±Ô­z°Ï¶ô°h«á´X®æ¡A³o¼Ë±N¨Ïµ{¦¡§ó®e©ö¾\Ū¡C
1-1.png
2010-5-10 18:31


¹ê¨Ò»¡©ú
§Ú­Ìªººô¯¸¦b¤U¤È¤»ÂIÄÁ¨ì¤È©]12ÂIÄÁ¤£¶}©ñ¡A¦pªGÂsÄýªÌ¦b³o¬q®É¶¡¶i¤Jºô¯¸¡A«h¦bºô­¶¤¤Åã¥Ü¡u©ú¤é½Ð¦­¡I¡v»PÂsÄýªÌªº¶i¤J®É¶¡¡C
  1. <?
  2. if(date("H")>18)
  3. {
  4. echo ("©ú¤Ñ½Ð¦­!<br>");
  5. echo date("G ®É i ¤À s ¬í A");
  6. }
  7. ?>
½Æ»s¥N½X
¹ê§@¾Ç²ß
¦bµ{¦¡ºô­¶¤¤³]­p¤@­Óªí³æ¡AÅý¨Ï¥ÎªÌ¿é¤J¦¨ÁZ¸ê®Æ¡A¨Ã¼¶¼g¤@µ{¦¡±µ¦¬¨Ó¦Ûªí³æªº¸ê®Æ¡A­Y¤À¼Æ¤j©óµ¥©ó60¤À«h¦bºô­¶¤¤Åã¥Ü¡u¤À¼Æ¡v»P¡y¤Î®æ¡z¡Aªí³æ³]­p¦p¤U¹Ï©Ò¥Ü¡C
1.png
2010-5-10 18:34
  1. <html>
  2. <head>
  3. <title>test03_01</title>
  4. </head>
  5. <body bgcolor="#ffffff">
  6. <form method="post" action="test03_01_show.php">
  7. <table border="1">
  8. <tr>
  9. <td>½Ð¿é¤J¦¨ÁZ</td>
  10. <td><input type="text" size="15" name="score"></td>
  11. </tr>
  12. <tr>   
  13. <td colspan=2><input type=submit value="µûµ¥"></td>
  14. </tr>
  15. </tr>
  16. </table>
  17. </form>
  18. </body>   
  19. </html>
½Æ»s¥N½X
¦pªGªí³æ°e¥æªº¤À¼Æ¤j©óµ¥©ó60¤À«h¥²¶·Åã¥Ü¡u¤Î®æ¡v¡A©Ò¥H§Ú­Ì³æ¯Âªº¨Ï¥Îif±Ô­z§Y¥i°µ¨ì¡I¡G
test03_01_show.php
  1. <?
  2. if ($_POST["score"]>=60)
  3.   echo "±zªº¤À¼Æ". $_POST["score"] ."¤À,¤Î®æ";
  4. ?>
½Æ»s¥N½X
¤ß¦w¡A¥­¦w   
µoªí¥ô¦óµL·N¸qªº·PÁ©ÎÄé¤ô¤å³¹¤@«ß¬å,¬Ã±¤±b¸¹,½Ð¸Ô¾\ª©³W!!

if-else±Ô­z
if-else±Ô­zªº·N«ä¬O»¡¡G¡u¦pªG¡K´N°µ¡K§_«h´N¡K.¡C¡v¡A¤]´N¬O·í¤ñ¸û¦¡¦¨¥ß®É°µ¬Y¨Æ¡A¤ñ¸û¦¡¤£¦¨¥ß®É´N°µ¥t¥~¤@¥ó¨Æ¡C
°õ¦æ³æ¦æ±Ô­zªºif-else®æ¦¡¦p¤U¡G
  1. if-else§PÂ_±Ô­z®æ¦¡
  2. if  (±ø¥ó¦¡)
  3.      µ{¦¡±Ô­z;
  4. else
  5.      µ{¦¡±Ô­z;
½Æ»s¥N½X
¨Ò¦p¤À¼Æ¤j©óµ¥©ó60¤À«hÅã¥Ü¡u¤Î®æ¡v¡A¤Ï¤§«hÅã¥Ü¡u¤£¤Î®æ¡v¡G
  1. <?
  2. if ($_POST["score"]>=60)
  3.   echo "±zªº¤À¼Æ". $_POST["score"] ."¤À,¤Î®æ";
  4. else
  5.   echo "±zªº¤À¼Æ". $_POST["score"] ."¤À,¤£¤Î®æ";
  6. ?>
½Æ»s¥N½X
ª`·N
¦bif(±ø¥ó¦¡)»Pelse«O¯d¦r¤§«á¤£¥i¥H¦³¡y¡F¡z¤À¸¹¡A¤À¸¹¬O¦bif(±ø¥ó¦¡)»Pelse«O¯d¦r«áªº³æ¦æ±Ô­zµ²§À¤~¯à¨Ï¥Îªº¡C


¦pªG¦b±ø¥ó¦¡«á­±(±ø¥ó¦¡¦¨¥ß®É)­n¼¶¼g¦h­Ó±Ô­z¡A¦P®É¡A¦bElse«á­±(±ø¥ó¦¡¤£¦¨¥ß®É)¤]­n¼¶¼g¦h­Ó±Ô­z®É¡A§Ú­Ì¥i¥H¨Ï¥Îµ²ºc¤Æªº¼gªk¡A´N¬O¨Ï¥Î¡u{ }¡v§â³o¨Ç±Ô­z¡]±Ô­z°Ï¶ô¡^¥]¬A¦b¨ä¤¤¡A°õ¦æ±Ô­z°Ï¶ôªºif-else®æ¦¡¦p¤U¡G
if-else§PÂ_±Ô­z®æ¦¡
  1. if  (±ø¥ó¦¡)
  2. {
  3.      ±Ô­z°Ï¶ô(±ø¥ó¦¡¦¨¥ß®É)¡F
  4. }
  5. else
  6. {
  7.      ±Ô­z°Ï¶ô(±ø¥ó¦¡¤£¦¨¥ß®É)¡F
  8. }
½Æ»s¥N½X
1.png
2010-5-10 18:38


¹ê¨Ò»¡©ú
§Ú­Ìªººô¯¸¦b¤U¤È¤»ÂIÄÁ¨ì¤È©]12ÂIÄÁ¤£¶}©ñ¡A¦pªGÂsÄýªÌ¦b³o¬q®É¶¡¶i¤Jºô¯¸¡A«h¦bºô­¶¤¤Åã¥Ü¡u©ú¤é½Ð¦­¡I¡v¡AÂsÄýªÌ¦b³o¬q®É¶¡¤§¥~¶i¤Jºô¯¸¡A«h¦bºô­¶¤¤Åã¥Ü¡uÅwªï¥úÁ{¡I¡v¡C
  1. <?
  2. if(date("H")>18)
  3. {
  4. echo ("©ú¤Ñ½Ð¦­!<br>");
  5. echo date("G ®É i ¤À s ¬í A");
  6. }
  7. else
  8. {
  9. echo ("Åwªï¥úÁ{!<br>");
  10. echo date("G ®É i ¤À s ¬í A");
  11. }
  12. ?>
½Æ»s¥N½X
¤ß¦w¡A¥­¦w   
µoªí¥ô¦óµL·N¸qªº·PÁ©ÎÄé¤ô¤å³¹¤@«ß¬å,¬Ã±¤±b¸¹,½Ð¸Ô¾\ª©³W!!

TOP

else if³v±ø¹LÂo±ø¥ó±Ô­z
·í§Ú­Ìµ{¦¡¤¤¥²¶·³]©w¦h±ø¹LÂo±ø¥ó®É¡A§Ú­Ì¥i¥H±Ä³v±ø¹LÂoªº¤è¦¡¨Ó¿z¿ïµª®×¡G
else if§PÂ_±Ô­z°Ï¶ô®æ¦¡
  1. if  (±ø¥ó¦¡1)
  2.      {
  3.            ±Ô­z°Ï¶ô¡F
  4.       }
  5. else if  (±ø¥ó¦¡2)
  6.       {
  7.            ±Ô­z°Ï¶ô¡F
  8.       }
  9. .
  10. .
  11. else if  (±ø¥ó¦¡n)
  12.       {
  13.            ±Ô­z°Ï¶ô¡F
  14.       }
½Æ»s¥N½X
else if±Ô­z¬O¦h±ø¥ó§PÂ_±Ô­z¡A¥¦·|³v±ø§PÂ_±ø¥ó¹LÂo¡A²Ä¤@±ø¸ô¤£³q¡A§ï¨«²Ä¤G±ø¸ô¡A²Ä¤G±ø¸ô¤£³q§ï¨«²Ä¤T±ø¸ô¡K.¡A·í©Ò¦³ªº±ø¥ó¦¡³£µLªk¦¨¥ß®É¡A«h°õ¦æ¡uelse¡v¤§«áªºµ{¦¡±Ô­z¡A¦pªG¨S¦³¡uelse¡v±Ô­z°Ï¶ô¡A¨º»ò¡A·í©Ò¦³ªº±ø¥ó³£¤£²Å¦X®É¡A´Nª½±µ¸õÂ÷§PÂ_±Ô­z¡C


¹ê°µ¾Ç²ß
§ï¼g§Ú­Ì¤§«eªº¹ê°µ¾Ç²ß¨ÒÃD¡A±Nµ{¦¡±Ô­z§ï¬°¨Ï¥Îelse if³v±ø¹LÂo±ø¥ó±Ô­z¡A©óªí³æºô­¶¤¤¿é¤J¦¨ÁZ¸ê®Æ¨Ã«ö¤Uµûµ¥«ö¶s«á¡A­Y¤À¼Æ¤j©óµ¥©ó60¤À«h¦bºô­¶¤¤Åã¥Ü¡y¤Î®æ¡z¡A­Y¤À¼Æ¤¶©ó59»P50¤À¤§¶¡¤À«h¦bºô­¶¤¤Åã¥Ü¡y¸É¦Ò¡z¡A­Y¤À¼Æ¤p©ó50¤À«h¦bºô­¶¤¤Åã¥Ü¡y¦º·í¡z¡G
  1. <?
  2. if ($_POST["score"]>=60)
  3.   {
  4.   echo "±zªº¤À¼Æ". $_POST["score"] ."¤À,¤Î®æ";
  5.   }
  6. else if ($_POST["score"]>=50)
  7.   {
  8.   echo "±zªº¤À¼Æ". $_POST["score"] ."¤À,¸É¦Ò";
  9.   }
  10. else
  11.   {
  12.   echo "±zªº¤À¼Æ". $_POST["score"] ."¤À,¦º·í";
  13.   }
  14. ?>
½Æ»s¥N½X
±_ª¬if±Ô­z
¤°»ò¥s°µ±_ª¬If±Ô­z¡H²³æªº»¡¡G´N¬OIf±Ô­z¤¤ÁÙ¦³If±Ô­z°Õ¡I¦]¬°If±Ô­z¥»¨Ó´N¬O¤@­Ó±Ô­z¡A©Ò¥H¥¦¤]¥i¥H¦¨¬°¥t¤@­ÓIf±Ô­zªº±Ô­z¡A¦ÓIf¤¤¤S¦³¨ä¥LIfªº³oºØ¼h¼h¬ÛÅ|ªº±Ô­z¡A§Ú­Ì´NºÙ¤§±_ª¬If±Ô­z¡A¨Ò¦p¡G
±_ª¬if§PÂ_±Ô­z°Ï¶ô®æ¦¡
  1. if  (±ø¥ó¦¡A)
  2. {
  3.     if  (±ø¥ó¦¡B)
  4.        { ±Ô­z°Ï¶ôB-1¡F}
  5.     else
  6.        {  ±Ô­z°Ï¶ôB-2¡F}
  7. }
  8. else
  9. {±Ô­z°Ï¶ôA¡F}
½Æ»s¥N½X
¹ê°µ¾Ç²ß
§ï¼g§Ú­Ì¤§«eªº¹ê°µ¾Ç²ß¨ÒÃD¡A±Nµ{¦¡±Ô­z¥ÑElse If³v±ø¹LÂo±ø¥ó±Ô­z§ï¬°¨Ï¥Î±_ª¬If±Ô­z¡C
1.png
2010-5-10 18:44
  1. <?
  2. if ($_POST["score"] < 60)
  3.     {
  4.       if ($_POST["score"]>=50)
  5.         {
  6.           echo "±zªº¤À¼Æ". $_POST["score"] ."¤À,¸É¦Ò";
  7.         }
  8.       else
  9.         {
  10.           echo "±zªº¤À¼Æ". $_POST["score"] ."¤À,¦º·í";
  11.         }
  12.     }
  13.   else
  14.     {
  15.       echo "±zªº¤À¼Æ". $_POST["score"] ."¤À,¤Î®æ";
  16.     }
  17. ?>
½Æ»s¥N½X
¤ß¦w¡A¥­¦w   
µoªí¥ô¦óµL·N¸qªº·PÁ©ÎÄé¤ô¤å³¹¤@«ß¬å,¬Ã±¤±b¸¹,½Ð¸Ô¾\ª©³W!!

TOP

        ÀR«ä¦Û¦b : §g¤l¦p¤ô¡AÀH¤è´N¶ê¡AµL³B¤£¦Û¦b¡C
ªð¦^¦Cªí ¤W¤@¥DÃD