導航:首頁 > 編程語言 > php用pdo還是mysqli

php用pdo還是mysqli

發布時間:2024-04-21 12:23:34

php表單提交不同數據到資料庫的不同表的不同欄位怎麼實現

你可以用 PHP 的 MySQLi 或 PDO 庫來實現。
首先,你需要使用這些庫中的函數連接資料庫,然後把表單中的欄位值插入到相應的數據表中。
例如,如果你使用 MySQLi,你可以這樣寫:
$conn = mysqli_connect("hostname", "username", "password", "database_name");
$rwid = $_POST['rwid'];
$rwdj = $_POST['rwdj'];
$rwzb = $_POST['rwzb'];
$sql1 = "INSERT INTO table_a (s) VALUES ('$rwid')";
mysqli_query($conn, $sql1);
$sql2 = "INSERT INTO table_b (d) VALUES ('$rwdj')";
mysqli_query($conn, $sql2);
$sql3 = "INSERT INTO table_c (f) VALUES ('$rwzb')";
mysqli_query($conn, $sql3);
如果你使用 PDO,你可以這樣寫:
$conn = new PDO("mysql:host=hostname;dbname=database_name", "username", "password");
$rwid = $_POST['rwid'];
$rwdj = $_POST['rwdj'];
$rwzb = $_POST['rwzb'];
$stmt1 = $conn->prepare("INSERT INTO table_a (s) VALUES (:s)");
$stmt1->bindParam(':s', $rwid);
$stmt1->execute();
$stmt2 = $conn->prepare("INSERT INTO table_b (d) VALUES (:d)");
$stmt2->bindParam(':d', $rwdj);
$stmt2->execute();
$stmt3 = $conn->prepare("INSERT INTO table_c (f) VALUES (:f)");
$stmt3->bindParam(':f', $rwzb);
$stmt3->execute();
希望這個答案對你有幫助。

❷ 為什麼說PHP必須要用PDO

根據PHP官方計劃,PHP6正式到來之時,資料庫鏈接方式統一為PDO。但是總有一小撮頑固分子,趁PHP官方還沒正式統一時,還用老式的MYSQL驅動鏈接資料庫。即使現在有部分程序改用Mysqli/pdo,只要沒用到預編譯,均和老式的Mysql驅動沒多大區別。在此,我就不點評國內的PHP生態環境了。
回歸主題,為什麼說PHP必須要用PDO?除了官方要求之外,我認為作為PHP程序員,只要你目前是做開發的話,那麼請選擇用PDO的程序/框架!PDO除了安全和萬金油式資料庫鏈接,還有一點是我目前覺得非常好用的!下面我就用我最近的切身體會來說。
業務環境:公司某老架構,資料庫設計的人員太菜了,設計過程完全沒有按照資料庫範式進行。各種表中使用大量的序列化形式保存(補充:json同理)。
出現問題:銷售的客服反饋,網站某用戶在編輯地址時,Mysql報錯了。
問題猜想:不用說了。肯定是引號,反斜杠引起序列化入庫不正常。

❸ php如何連接mysql

PHP 可以使慶漏用 MySQLi 或 PDO(PHP Data Objects)擴展來連接 MySQL 資料庫。

以下是使用 MySQLi 擴展連接 MySQL 資料庫的示例代碼:虛跡

pdo

請注意,您需要替換 hostname,username,差差並password 和 database_name 為自己的資料庫連接詳細信息。

閱讀全文

與php用pdo還是mysqli相關的資料

熱點內容
python爬蟲gif 瀏覽:861
重生收母 瀏覽:539
都市之開局被10個老婆寵成 瀏覽:232
程序員兩年應該多少工資 瀏覽:964
極盜者2在線免費觀看 瀏覽:854
男男電影免費觀看推薦 瀏覽:361
福建u盤加密聯系方式 瀏覽:516
釜山行3免費完整觀看國語 瀏覽:78
官神夏想幾個老婆 瀏覽:249
看片網站知乎 瀏覽:60
張鳴pdf 瀏覽:172
王者區蘋果怎麼轉安卓 瀏覽:77
蛇的電影免費的完整版 瀏覽:30
哈薩克 電影 瀏覽:986
少女大尺度電影禁片 瀏覽:210
python列表get的用法 瀏覽:832
安卓平板如何用外接鍵盤玩游戲 瀏覽:289
漢中地面波加密了嗎 瀏覽:796
成龍演的五行拳的電影 瀏覽:297
python字元串轉string 瀏覽:357