溫瑞烘老師的教學歷程檔案(Teaching ePortfolio) - PHP教學 - 以PHP新增至MySQL Table
 

資訊管理系
副教授
温瑞烘


歷程檔案 Portfolio


關於我 About Me

以PHP新增至MySQL Table

<?php
 include "config.php";
  $command=$_POST["command"];
  if ($command==null) {
   echo("
         <html>
         <title>MySql 新增範例</title>
         <center>
         <form method='post' action=$PHP_SELF>
         <table border=0>
         <tr>
         <td>學號:</td>
         <td>
         <input type='text' name='student_no' size='9'>
         </td>
         </tr>
         </table>
         <input type='submit' name='command' value='新增'>
         <input type='reset'  name='command' value='清除 '>        
         </form>
         </center>
         </html>
        ");
 }
 if ($command=="新增") {
   $depart_class=$_POST["depart_class"];  // 取得班級
   $student_no=$_POST["student_no"];      // 取得學號
   $student_name=$_POST["student_name"];  // 取得姓名
   $birth_date=$_POST["birth_date"];      // 取得出生日期
   if ($student_no==null) {               // 判斷是否有輸入
     echo "<center>學號欄不能空白,請回前頁重新輸入</center><p>";
     exit();
   }
   // 準備 SQL Insert命令
   $sql="insert into stmd values('$depart_class','$student_no','$student_name','$birth_date')";
   $result=mysql_query($sql,$conn);        // SQL 命令執行
   $no_of_rows=mysql_affected_rows($conn); // 影響列數
   if ($no_of_rows==1)                     // 新增成功一筆資料
     echo("<html><center>新增成功</center></html>");
   else
     echo mysql_error();
 }
 ?>

<?php
  $host = "localhost";               // 本機
  $mysqlusername = "root";  // username
  $mysqlpwd = "1234";          // password
  $dbname="mydb";              // 資料庫名稱
  $conn=mysql_connect($host,$mysqlusername,$mysqlpwd)
    or die(mysql_error()); // 連接資料庫
  mysql_select_db($dbname,$conn) or die(mysql_error()); //使用資料庫
  mysql_query("SET NAMES big5");
?>



 

全部共 0則留言
登入帳號密碼代表遵守學術網路規範
 


文章分類 Labels

 


最新文章 Top10

中華科技大學數位化學習歷程 - 意見反應