国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

目錄
PHP表單數(shù)據(jù)寫入MySQL代碼,php表單寫入mysql
插入操作
首頁 後端開發(fā) php教程 PHP表單數(shù)據(jù)寫入MySQL代碼,php表單寫入mysql_PHP教程

PHP表單數(shù)據(jù)寫入MySQL代碼,php表單寫入mysql_PHP教程

Jul 12, 2016 am 08:51 AM
html表單

PHP表單數(shù)據(jù)寫入MySQL代碼,php表單寫入mysql

<h1>插入操作</h1>  
<?<span>php  
    </span><span>if</span>(!<span>isset</span>(<span>$_POST</span>['submit'<span>])){  
        </span><span>//</span><span>如果沒有表單提交,顯示一個(gè)表單  </span>
?>  
    <form action="" method="post"><span>  
    國家:</span><input type="text" name="country" /><span>  
    動(dòng)物名稱(英文):</span><input type="text" name="animal" /><span>  
    動(dòng)物名稱(中文):</span><input type="text" name="cname" />  
    <input type="submit" name="submit" value="提交表單" />  
    </form>  
<?<span>php  
    }  
    </span><span>else</span><span>  
    {  
        </span><span>//</span><span>如果提交了表單  
        //數(shù)據(jù)庫連接參數(shù)  </span>
        <span>$host</span> = "localhost"<span>;  
        </span><span>$user</span> = "root"<span>;  
        </span><span>$pass</span> = "zq19890319"<span>;  
        </span><span>$db</span> = "phpdev"<span>;  
         
        </span><span>//</span><span> 何問起 hovertree.com
        //取得表單中的值,檢查表單中的值是否符合標(biāo)準(zhǔn),并做適當(dāng)轉(zhuǎn)義,防止SQL注入  </span>
        <span>$country</span> = <span>empty</span>(<span>$_POST</span>['country'])? <span>die</span>("請(qǐng)輸入國家名稱"):  
        <span>mysql_escape_string</span>(<span>$_POST</span>['country'<span>]);  
        </span><span>$animal</span> = <span>empty</span>(<span>$_POST</span>['animal'])? <span>die</span>("請(qǐng)輸入英文名"):  
        <span>mysql_escape_string</span>(<span>$_POST</span>['animal'<span>]);  
        </span><span>$cname</span> = <span>empty</span>(<span>$_POST</span>['cname'])? <span>die</span>("請(qǐng)輸入中文名"):  
        <span>mysql_escape_string</span>(<span>$_POST</span>['cname'<span>]);  
          
        </span><span>//</span><span>打開數(shù)據(jù)庫連接  </span>
        <span>$connection</span> = <span>mysql_connect</span>(<span>$host</span>, <span>$user</span>, <span>$pass</span>) or <span>die</span>("Unable to connect!"<span>);  
          
        </span><span>//</span><span>選擇數(shù)據(jù)庫  </span>
        <span>mysql_select_db</span>(<span>$db</span>) or <span>die</span>("Unable to select database!"<span>);  
          
        </span><span>//</span><span>構(gòu)造一個(gè)SQL查詢  </span>
        <span>$query</span> = "INSERT INTO symbols(country, animal, cname) VALUE('<span>$country</span>', '<span>$animal</span>', '<span>$cname</span>')"<span>;  
          
        </span><span>//</span><span>執(zhí)行該查詢  </span>
        <span>$result</span> = <span>mysql_query</span>(<span>$query</span>) or <span>die</span>("Error in query: <span>$query</span>. ".<span>mysql_error</span><span>());  
          
        </span><span>//</span><span>插入操作成功后,顯示插入記錄的記錄號(hào)  </span>
        <span>echo</span> "記錄已經(jīng)插入, mysql_insert_id() = ".<span>mysql_insert_id</span><span>();  
          
        </span><span>//</span><span>關(guān)閉當(dāng)前數(shù)據(jù)庫連接  </span>
        <span>mysql_close</span>(<span>$connection</span><span>);  
    }  
</span>?> 

參考:http://www.cnblogs.com/roucheng/p/phpmysql.html

上面的代碼用不同格式,不知道哪種格式更好

  1. 插入操作

    ??
  2. ????if(!isset($_POST['submit'])){??
  3. ????????//如果沒有表單提交,顯示一個(gè)表單??
  4. ?>??
  5. ????
    ""
    ?method="post">??
  6. ????國家:"text"?name="country"?/>??
  7. ????動(dòng)物名稱(英文):"text"?name="animal"?/>??
  8. ????動(dòng)物名稱(中文):"text"?name="cname"?/>??
  9. ????"submit"?name="submit"?value="提交表單"?/>??
  10. ??????
  11. ????}??
  12. ????else??
  13. ????{??
  14. ????????//如果提交了表單??
  15. ????????//數(shù)據(jù)庫連接參數(shù)??
  16. ????????$host?=?"localhost";??
  17. ????????$user?=?"root";??
  18. ????????$pass?=?"zq19890319";??
  19. ????????$db?=?"phpdev";??
  20. ??????????
  21. ????????//取得表單中的值,檢查表單中的值是否符合標(biāo)準(zhǔn),并做適當(dāng)轉(zhuǎn)義,防止SQL注入??
  22. ????????$country?=?empty($_POST['country'])??die("請(qǐng)輸入國家名稱"):??
  23. ????????mysql_escape_string($_POST['country']);??
  24. ????????$animal?=?empty($_POST['animal'])??die("請(qǐng)輸入英文名"):??
  25. ????????mysql_escape_string($_POST['animal']);??
  26. ????????$cname?=?empty($_POST['cname'])??die("請(qǐng)輸入中文名"):??
  27. ????????mysql_escape_string($_POST['cname']);??
  28. ??????????
  29. ????????//打開數(shù)據(jù)庫連接 hovertree.com 何問起??
  30. ????????$connection?=?mysql_connect($host,?$user,?$pass)?or?die("Unable?to?connect!");??
  31. ??????????
  32. ????????//選擇數(shù)據(jù)庫??
  33. ????????mysql_select_db($db)?or?die("Unable?to?select?database!");??
  34. ??????????
  35. ????????//構(gòu)造一個(gè)SQL查詢??
  36. ????????$query?=?"INSERT?INTO?symbols(country,?animal,?cname)?VALUE('$country',?'$animal',?'$cname')";??
  37. ??????????
  38. ????????//執(zhí)行該查詢??
  39. ????????$result?=?mysql_query($query)?or?die("Error?in?query:?$query.?".mysql_error());??
  40. ??????????
  41. ????????//插入操作成功后,顯示插入記錄的記錄號(hào)??
  42. ????????echo?"記錄已經(jīng)插入,?mysql_insert_id()?=?".mysql_insert_id();??
  43. ??????????
  44. ????????//關(guān)閉當(dāng)前數(shù)據(jù)庫連接??
  45. ????????mysql_close($connection);??
  46. ????}??
  47. ?>?

www.bkjia.comtruehttp://www.bkjia.com/PHPjc/1130484.htmlTechArticlePHP表單數(shù)據(jù)寫入MySQL代碼,php表單寫入mysql h1插入操作/h1 ? php if (! isset ( $_POST ['submit' ])){ // 如果沒有表單提交,顯示一個(gè)表單 ? form action="...
本網(wǎng)站聲明
本文內(nèi)容由網(wǎng)友自願(yuàn)投稿,版權(quán)歸原作者所有。本站不承擔(dān)相應(yīng)的法律責(zé)任。如發(fā)現(xiàn)涉嫌抄襲或侵權(quán)的內(nèi)容,請(qǐng)聯(lián)絡(luò)admin@php.cn

熱AI工具

Undress AI Tool

Undress AI Tool

免費(fèi)脫衣圖片

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅(qū)動(dòng)的應(yīng)用程序,用於創(chuàng)建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費(fèi)的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費(fèi)的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強(qiáng)大的PHP整合開發(fā)環(huán)境

Dreamweaver CS6

Dreamweaver CS6

視覺化網(wǎng)頁開發(fā)工具

SublimeText3 Mac版

SublimeText3 Mac版

神級(jí)程式碼編輯軟體(SublimeText3)

如何將HTML表單資料作為文字並傳送到html2pdf? 如何將HTML表單資料作為文字並傳送到html2pdf? Sep 06, 2023 pm 12:21 PM

html2pdf是一個(gè)JavaScript包,允許開發(fā)人員將html轉(zhuǎn)換為canvas、pdf、映像等。它將html作為參數(shù)並將其添加到pdf或所需文件中。此外,它還允許用戶在添加html內(nèi)容後下載該文件。在這裡,我們將訪問表單並使用html2pdfnpm套件將其新增至pdf。我們將看到不同的範(fàn)例,以向pdf添加表單資料。語法使用者可以按照以下語法將html表單資料作為文字並將其發(fā)送到html2pdf。 varelement=document.getElementById('form');html2

如何在HTML表單中允許多個(gè)檔案上傳 如何在HTML表單中允許多個(gè)檔案上傳 Aug 28, 2023 pm 08:25 PM

Inthisarticle,wewilllearnhowtoallowmultiplefilesuploadsinHTMLforms.我們使用多個(gè)屬性,以允許在HTML表單中進(jìn)行多個(gè)檔案上傳。多個(gè)屬性適用於電子郵件和文件輸入類型。 Ifyouwanttoallowausertouploadthefiletoyourwebsite,youneedtouseafileuploadbox,alsoknownasafile,selectbox.Thisiscreatedusingthe&lt;in

PHP檔案上傳教學(xué):如何使用HTML表單上傳文件 PHP檔案上傳教學(xué):如何使用HTML表單上傳文件 Jun 11, 2023 am 08:10 AM

PHP檔案上傳教學(xué):如何使用HTML表單上傳檔案在進(jìn)行網(wǎng)站開發(fā)過程中,檔案上傳功能是非常常見的需求。而PHP作為一種流行的伺服器腳本語言,可以很好地實(shí)現(xiàn)文件上傳功能。本文將詳細(xì)介紹如何使用HTML表單完成檔案上傳。一、HTML表單首先,我們需要使用HTML表單建立一個(gè)檔案上傳的頁面。 HTML表單中需要設(shè)定enctype屬性為「multipart/form-

如何使用Java處理HTML表單? 如何使用Java處理HTML表單? Aug 10, 2023 pm 02:05 PM

如何使用Java處理HTML表單? HTML表單是網(wǎng)頁中常用的互動(dòng)元素之一,透過表單使用者可以輸入和提交資料。而Java作為一種強(qiáng)大的程式語言,可以用來處理和驗(yàn)證HTML表單資料。本文將介紹如何使用Java處理HTML表單,並附帶程式碼範(fàn)例。在Java中處理HTML表單資料的基本步驟如下:監(jiān)聽並接收來自HTML表單的POST請(qǐng)求;解析請(qǐng)求的參數(shù);根據(jù)需求進(jìn)行資料處

PHP 正規(guī)表示式:如何搭配 HTML 中的所有 form 標(biāo)籤 PHP 正規(guī)表示式:如何搭配 HTML 中的所有 form 標(biāo)籤 Jun 23, 2023 am 10:38 AM

在Web開發(fā)中,經(jīng)常需要使用正規(guī)表示式來進(jìn)行字串的匹配。在HTML中,form標(biāo)籤是非常重要的一個(gè)標(biāo)籤,因此如果我們需要取得頁面中的所有form標(biāo)籤,那麼正規(guī)表示式就成為了一個(gè)非常有用的工具。本文將介紹使用PHP中的正規(guī)表示式來符合HTML中的所有form標(biāo)籤。一、HTML中的form標(biāo)籤form標(biāo)籤是HTML中非常重要的一個(gè)標(biāo)籤,它用來建立表單。表單是用

什麼是方法屬性,如何使用它來指定用於提交表格的HTTP方法(獲取或發(fā)布)? 什麼是方法屬性,如何使用它來指定用於提交表格的HTTP方法(獲取或發(fā)布)? Jun 24, 2025 am 12:55 AM

ThemethodattributeinHTMLformsdetermineshowdataissenttotheserver,usingeitherGETorPOST.GETappendsdatatotheURL,haslengthlimits,andissuitablefornon-sensitiverequestslikesearches.POSTsendsdatainthebody,offersbettersecurity,andisidealforsensitiveorlargedat

結(jié)構(gòu)複雜HTML形式的最佳實(shí)踐。 結(jié)構(gòu)複雜HTML形式的最佳實(shí)踐。 Jul 03, 2025 am 02:33 AM

設(shè)計(jì)複雜HTML表單的關(guān)鍵在於內(nèi)容組織而非編碼,提升用戶體驗(yàn)和減少錯(cuò)誤率需遵循以下步驟:1.使用與劃分邏輯區(qū)塊,增強(qiáng)結(jié)構(gòu)清晰度、可訪問性及維護(hù)性;2.明確控件與標(biāo)籤的綁定關(guān)係,通過for與id確保每個(gè)輸入框都有對(duì)應(yīng)標(biāo)籤;3.合理使用隱藏字段與條件展示,結(jié)合CSS/JS控制顯示狀態(tài)並處理數(shù)據(jù)有效性;4.設(shè)計(jì)有層次的錯(cuò)誤提示,避免僅依賴顏色區(qū)分,推薦加圖標(biāo)、高亮邊框及設(shè)置匯總區(qū)域。

HTML表單中的各種輸入類型及其用途是什麼? HTML表單中的各種輸入類型及其用途是什麼? Jul 04, 2025 am 03:06 AM

HTML表單支持多種輸入類型以適應(yīng)不同數(shù)據(jù)錄入需求。 1.文本輸入用於基本數(shù)據(jù)錄入,如text和password,並可通過placeholder、maxlength、required等屬性增強(qiáng)交互;2.HTML5引入專用輸入類型如email、number、date、tel、url,提升數(shù)據(jù)準(zhǔn)確性和可用性;3.選擇與操作控件包括checkbox、radio、submit、button,用於多選、單選及提交操作;4.hidden用於傳遞不可編輯數(shù)據(jù),file用於文件上傳並可限製文件類型。使用時(shí)需考慮瀏

See all articles