詳細解析 PHP 向 MySQL 發送數據過程_PHP教程

      編輯Tag賺U幣
      教程Tag:暫無Tag,歡迎添加,賺取U幣!

      推薦:PHP實現靜態發布的方法淺談
      如今很多網站都是靜態發布的,PHP當然也可以方便的實現靜態發布嘍,具體的實現方法很多,下面我就說說我會的兩種方法。 方法一:ob_get_contents() 這是一種很方便的方法,也是很常用的方法

      下面的一段代碼是一個很簡單的 HTML 表單:

      <html>
      <body>
      <formaction=submitform.php3method=GET>
      姓:<inputtype=textname=first_namesize=25maxlength=25>
      名:<inputtype=textname=last_namesize=25maxlength=25>
      <p>
      <inputtype=submit>
      </form>
      </body>
      </html>

      當你輸入數據,并按下 submit 按鈕后,這個表單將把數據發送到 submitform.php3 。再由這個 PHP 腳本來處理收到的數據,下面就是 submitform.php3 的代碼:

      <html>
      <body>
      <?php
      mysql_connect(localhost,username,password);
      mysql_select_db(dbname);
      mysql_query("INSERTINTOtablename(first_name,last_name)
      VALUES('$first_name','$last_name')
      ");
      print($first_name);
      print("");
      print($last_name);
      print("<p>");
      print("感謝填寫注冊表");
      ?>
      </body>
      </html>

      在代碼的第三行中的 "username" 和 "password" 分別代表你登陸 MySQL 數據庫的賬號和密碼。在第五行中的 "dbname" 表示 MySQL 數據庫的名稱。在第十三行中的 "tablename" 是數據庫中的一個數據表的名稱。

      當你按下 submit 之后,可以看到你輸入的名字被顯示在一個新的頁面中。再看一看瀏覽器的 URL 欄,它的內容應該是像這樣的:

      … /submitform.php3?first_name=Fred&last_name=Flintstone

      分享:PHP技術進階 用PHP處理多個同名復選框
      如果一個表單中有多個同名復選框,在提交到php時卻只有一個值,而并不像asp那樣是一串用逗號分割的值。有一個很簡單的方法來解決:將復選框的name后面加上[],例如:<input type="check

      共5頁上一頁12345下一頁
      來源:模板無憂//所屬分類:PHP教程/更新時間:2008-08-22
      相關PHP教程