thaiall logomy background
coding : pollmysql.php.
my town
Source : Perl | PHP | ASP | JSP | HTML | HTML5 | JavaScript | Java | COBOL | C++ | MS Access | VBNet | VB | Python | โค้ดดี
File : pollmysql.php. ID : 9112
Skin : Default | Sons-of-obsidian | Sunburst | Highlighter | Full
<?
/*
Updated : 2549-08-21
pollmysql version 1.1 with mysql
this program have [poll] table in [test] database
mysql > create table poll(ans int); 
ข้อควรทราบ
1. โปรแกรมนี้ชื่อะไรก็ได้ ไม่จำเป็นต้องชื่อ pollmysql.php
2. ก่อนใช้งานต้องสร้างตารางชื่อ poll ในฐานข้อมู test ก่อน
3. เปลี่ยนรหัสผู้ใช้ และรหัสผ่านให้ถูกต้อง
####################################### 
*/
$host     = "localhost";
$db       = "test";
$tb       = "poll";
$user     = "admin";
$password = "p";
if (!isset($_GET{'ans'})) {
  // แสดงตัวเลือก ให้ออกความคิดเห็น
  echo "<form action=''>What do you like?
  <br><input type=radio name=ans value=1>Desktop computer
  <br><input type=radio name=ans value=2>Notebook
  <br><input type=radio name=ans value=3>PDA
  <br><input type=submit Value='click to answer'>
  </form>  <a href=?ans=0>Show result of poll</a>";
} else {
  $connect = mysql_connect("$host","$user","$password");
  if ($_GET{'ans'} > 0) {
    // เพิ่มความคิดเห็นใหม่
    $query   = "insert into $tb values(" . $_GET{'ans'}. ")";
    $result = mysql_db_query($db,$query);   
    if ($result) echo "Saved"; else echo "Not saved";
  }
  // รายงานผลการออกความคิดเห็น
  $query    = "select ans,count(ans) as cans from $tb group by ans";
  $result = mysql_db_query($db,$query);
  if ($result) echo "Result of poll<br>"; else exit;
  while ($object = mysql_fetch_object($result)) {
    echo "Answer " . $object->ans . " = " . $object->cans ." records";
    echo "<br>";
  }
  echo "Total answers : ".mysql_num_rows($result);
  echo "<br><a href=?>Back to poll</a>";
  mysql_close($connect);  
}
?>
จำนวน : 46 บรรทัด
าษาเฮชทีเอ็มแอล (HTML = HyperText Markup Language) คือ ภาษาคอมพิวเตอร์ที่ออกแบบมาเพื่อใช้ในการสร้างเว็บเพจที่เรียกดูผ่านทางเว็บเบราว์เซอร์ (Web Browser) เริ่มพัฒนาโดย ทิม เบอร์เนอรส์ ลี (Tim Berners Lee) ในปัจจุบัน HTML ล่าสุดคือ รุ่น 5 เป็นมาตรฐานหนึ่งของ ISO ซึ่งจัดการโดย World Wide Web Consortium (W3C) ในปัจจุบัน ทาง W3C ผลักดัน รูปแบบของ HTML แบบใหม่ ที่เรียกว่า XHTML รุ่นแรกคือ 1.0 (ม.ค.2543) ซึ่งมีโครงสร้างเป็นแบบ XML (eXtensible Markup Language)
าษาพีเอชพี (PHP Language) คือ ภาษาคอมพิวเตอร์ประเภทโอเพนท์ซอร์ท (Open Source Computer Language) สำหรับพัฒนาเว็บเพจแบบไดนามิก เมื่อเครื่องบริการได้รับคำร้องจากผู้ใช้ก็จะส่งให้กับ ตัวแปลภาษา ทำหน้าที่ประมวลผลและส่งข้อมูลกลับไปยังเครื่องของผู้ใช้ที่ร้องขอ ในรูปเอชทีเอ็มแอล ภาพ หรือแฟ้มดิจิทอลอื่นใด ลักษณะของภาษามีรากฐานคำสั่งมาจากภาษาซี เป็นภาษาที่สามารถพัฒนาให้ใช้งานแบบโต้ตอบกับผู้ใช้ได้
ตัวอย่าง Hello World
ปรับปรุงโปรแกรม source.pl : 2565-07-24
Thaiall.com