將HTML代碼存入數據庫中可以實現動態展示和編輯,這對于一些網站的開發來說是非常有用的。下面我們來介紹如何將HTML代碼存入數據庫中。
//連接數據庫 $pdo = new PDO("mysql:host=localhost;dbname=test", "root", "********"); //準備HTML代碼 $html = ""; //將HTML代碼存入數據庫中 $stmt = $pdo->prepare("INSERT INTO html_table (html_code) VALUES (:html)"); $stmt->bindParam(":html", $html); $stmt->execute();Hello World!
以上代碼將HTML代碼存入一個名為html_table的表中。為了避免SQL注入,我們使用了PDO的預處理語句并綁定了參數。
當我們需要從數據庫中獲取HTML代碼進行展示或編輯時,可以使用以下代碼:
//連接數據庫 $pdo = new PDO("mysql:host=localhost;dbname=test", "root", "********"); //從數據庫中獲取HTML代碼 $stmt = $pdo->query("SELECT html_code FROM html_table WHERE id = 1"); $result = $stmt->fetch(PDO::FETCH_ASSOC); $html = $result['html_code']; //展示HTML代碼 echo $html;
以上代碼從html_table表中獲取id為1的HTML代碼并將其展示出來。
總結一下,將HTML代碼存入數據庫中可以方便地進行動態展示和編輯。使用PDO預處理語句可以有效避免SQL注入。