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

8-1-2 ¡u§@¥Î¤¤¡vªº¸ê®Æ¿ý

8-1-2 ¡u§@¥Î¤¤¡vªº¸ê®Æ¿ý

8-1-2   ¡u§@¥Î¤¤¡vªº¸ê®Æ¿ý
¦b§Ú­Ì¦s¨ú¸ê®Æªíªº¸ê®Æ®É¡A¬O¥H¤@µ§¸ê®Æ¿ý¬°³æ¦ì¡I¤]´N¬O»¡¡G§Ú­Ì¥u¯à¹ï¡u§@¥Î¤¤¡vªº¸ê®Æ¿ý¶i¦æ¸ê®Æ¦s¨úªº°Ê§@¡C·í§Ú­Ì¶}±Ò¸ê®Æªí®É¡A¡u§@¥Î¤¤¡vªº¸ê®Æ¿ý¦ì¸m¬O¦b¸ê®Æªíªº²Ä¤@µ§¸ê®Æ¤W¡A¦pªG§Ú­Ì·Q­n§ïÅܥثe¾Þ§@ªº¡u§@¥Î¤¤¡vªº¸ê®Æ¿ý¦ì¸m¡A«ç¿ì©O¡H

·í§Ú­Ì§Q¥Î¡umysql_featch_array()¡v¨ç¼Æ¨ú±o¤@µ§¸ê®Æ¿ý¸ê®Æ«á¡A«h¡u§@¥Î¤¤¡vªº¸ê®Æ¿ý¦ì¸m·|¦Û°Ê²¾¨ì¤U¤@µ§©|¥¼´£¨ú¸ê®Æªº¸ê®Æ¿ý¦ì¸m¤W¡A·í§Ú­Ì¦bÅÜ´«¸ê®Æ¿ý¦ì¸m®É¡]Åܧó§@¥Î¤¤¸ê®Æ¿ý¦ì¸m¡^¡A­n¤p¤ß¤@¥ó¨Æ¡A¨º´N¬O§@¥Î¤¤¸ê®Æ¿ý¦ì¸m¬O§_²¾¹L¤F³Ì«á¤@µ§¸ê®Æªº¦ì¸m¡I¤]´N¬O¥þ³¡ªº¸ê®Æ¿ý³£¤w¸g´£¨ú¹L¸ê®Æ¤F¡C

¨º§Ú­Ì¦p¦ó±oª¾¥þ³¡ªº¸ê®Æ¿ý³£¤w¸g´£¨ú¹L¸ê®Æ¤F©O¡H·í§Ú­Ì§Q¥Î¡umysql_fetch_array()¡v¨ç¼Æ¨ú±o¸ê®Æ¿ý¸ê®Æ©Ò±oªº¦^¶Ç­È¬Ofalse®É´N¬O§@¥Î¤¤¸ê®Æ¿ý¦ì¸m²¾¹LÀY¤F¡A¦^¶Ç­È¬Ofalseªº­ì¦]ÁÙ¦³¤@­Ó¡A´N¬O¶}±Òªº¬O¤@­ÓªÅªº¸ê®Æªí¡C

­n´£¨ú¥þ³¡ªº¸ê®Æ¿ý¸ê®Æ¡A¤S­nÁקK¡u²¾¹LÀY¡vªº¿ù»~µo¥Í¡A«h§Ú­ÌÀ³¸Ó§Q¥Îwhile°j°é±Ô­z¨Ó´£¨ú¸ê®Æ¡G
  1.       //¨ú±oÄæ¦ì¼Æ¶q
  2.       $fieldnum=mysql_num_fields($datalist);
  3.       //±N¸ê®Æ¿ýÂà´«¬°Äæ¦ì°}¦C¶°¦X
  4.       while ($fielddatas=mysql_fetch_array($datalist))
  5.           {
  6.              //¿é¥XÄæ¦ì¸ê®Æ
  7.              for ($x=0;$x<$fieldnum;$x++)
  8.                 {
  9.                  echo $fielddatas[$x] . "\t";
  10.                 }
  11.              echo "<br>";  
  12.           }
½Æ»s¥N½X
¤ß¦w¡A¥­¦w   
µoªí¥ô¦óµL·N¸qªº·PÁ©ÎÄé¤ô¤å³¹¤@«ß¬å,¬Ã±¤±b¸¹,½Ð¸Ô¾\ª©³W!!

¹ê°µ¾Ç²ß1¡G
Ū¨úStuents¸ê®Æ®w¸Ì¡utranscript¡]¦¨ÁZ³æ¡^¡v¸ê®Æªí¤¤¥þ³¡ªº¸ê®Æ¡A¨Ã¥Hªí®æ«¬¦¡¿é¥X©óºô­¶¤¤¡G

¹Ï8-9  ½d¨Òex08_06.php¡C
ex08_06.php
  1. <?
  2.     $conn = mysql_connect("localhost", "root", "12345a");
  3.     if(@mysql_select_db("STUDENTS", $conn))
  4.      {
  5. //«ü©w´£¨ú¸ê®Æªº®Õ¹ï¦r¤¸ªí
  6. mysql_query("set character set big5");
  7.       //¸ê®Æ®w¦s¦b,«Ø¥ßSQL©R¥O¦r¦ê
  8.       $SQL="SELECT * FROM transcript";
  9.       //±N¦^¶Çµ²ªG¦s©ñ©óÅܼƤ¤
  10.       $datalist=mysql_query($SQL);
  11.       //¨ú±oÄæ¦ì¼Æ¶q
  12.       $fieldnum=mysql_num_fields($datalist);
  13. ?>
  14. <html>
  15. <head>
  16. <meta http-equiv="Content-Type" content="text/html; charset=big5">
  17. <title>½d¨Òex08_06a</title>
  18. </head>
  19. <center><table border=1 width=100%>
  20. <?
  21. /**************¦C¥XÄæ¦ì©ïÀY***************/
  22. echo "<tr>";     
  23.       for ($x=0 ;$x<$fieldnum;$x++)
  24.          {
  25.           echo "<td>" . mysql_field_name($datalist,$x) . "</td>";
  26.          }
  27. echo "</tr>";   
  28. /**************¦C¥XÄæ¦ì¸ê®Æ***************/
  29.       //±N¸ê®Æ¿ýÂà´«¬°Äæ¦ì°}¦C¶°¦X
  30.       while ($fielddatas=mysql_fetch_array($datalist))
  31.           {
  32.              //¿é¥XÄæ¦ì¸ê®Æ
  33.              echo "<tr>";
  34.              for ($x=0;$x<$fieldnum;$x++)
  35.                 {
  36.                  echo "<td>" . $fielddatas[$x] . "</td>";
  37.                 }
  38.              echo "</tr>";  
  39.           }
  40. ?>
  41. <table></body>
  42. </html>
  43. <?
  44.      }
  45.     else
  46.      {
  47.       echo "¸ê®Æ®w¤£¦s¦b";
  48.      }
  49. ?>
½Æ»s¥N½X
¤ß¦w¡A¥­¦w   
µoªí¥ô¦óµL·N¸qªº·PÁ©ÎÄé¤ô¤å³¹¤@«ß¬å,¬Ã±¤±b¸¹,½Ð¸Ô¾\ª©³W!!

TOP

        ÀR«ä¦Û¦b : ¤@­Ó¯Ê¤fªºªM¤l¡A¦pªG´«¤@­Ó¨¤«×¬Ý¥¦¡A¥¦¤´µM¬O¶êªº¡C
ªð¦^¦Cªí ¤W¤@¥DÃD