以下是樣例使用(yong)PH(′?`*)P連接MySQL數據庫并執行查詢(xún)的代碼樣例:
(圖片來(lái)源網(wǎng)絡(luò ),侵刪)<?數據php// 1. 創(chuàng )建連接$servername = "localhost"; // 服務(wù)器地址$username = "usernamヽ(′▽?zhuān)?ノe"; // 用戶(hù)名(′-ι_-`)$password = "password"; // 密碼$dbname = "myDB"; // 數據庫名// 創(chuàng )建連接$conn = new mysqli($servername, $username, $pas(′▽?zhuān)?sword, $dbname);// 檢查連接if ($conn>connect_error) { die("連接失?。?" . $conn>connect_error);}echo "連接成功"??;;// 2. 查詢(xún)數據$sql = "SELECT id, name, age FROM users&q??uot;; // SQL查詢(xún)語(yǔ)句$result = $conn>query($sql); // 執行查詢(xún)// 3. 顯示結果if ($resul(′_`)t>num_rows &g( ?ヮ?)t; 0) { // 輸出數據 while($row = $result>fetch_assoc()) { echo "id: " . $row[??"id(′ω`)"]. " Name: " . $row["(╯‵□′)╯name"]. " Age: " . $row["age"]. "<br>"; }} else { echo "0 結果";}// 4. 關(guān)閉連接$conn>close();?>和單元表格如下:
| 序號 | 代碼片段 | 描述 |
| 1 | 創(chuàng )建連接 | 使用new mys(′?_?`)qli()函數創(chuàng )建與數據庫的連接。 |
| 2 | 查詢(xún)數據 | 使用$conn>query()方法執行SQL查詢(xún)語(yǔ)句。庫查 |
| 3 | 顯示結果 | 使用while循環(huán)遍歷查詢(xún)結(jie)果并輸出。詢(xún)代 |
| 4 | 關(guān)閉連接 | 使用$conn>close()方法關(guān)閉數據庫連接ヽ(′ー`)ノ。代碼 |
下面是樣例一個(gè)簡(jiǎn)單的PHP代碼示例,用于連接到MySQL數據庫并從數據表中查詢(xún)數據,數據然后將結果以介紹的庫查形式輸出。
<?詢(xún)代php// 數據庫連接信息$servername = "localhost"; // 服務(wù)器地址$username = "your_username"; // 數據庫用戶(hù)名$(′?`)password = "your_password&quo??t;; // 數(shu)據庫密碼??(′?`*)$dbname = "your_dbname"; // 數據庫名// 創(chuàng )建連接$conn = new mysqli($servername, $username, $password, $dbname);// 檢查連接if ($conn>connect_error) { die("連接失敗: " . $conn>connect_error);}// SQL查詢(xún)語(yǔ)句???$sql = "SELE(′?`*)CT id, column1, column(′?_?`)2, column3 FROM your_table_name";$resu??lt = $conn>query($sqlヽ(′ー`)ノ);// 如果查詢(xún)結果有數據,則開(kāi)始輸出介紹if ($result>num_rows > 0) { echo "<table border='1'>"; echo "(′Д` )<tr><th>ID</th>???;<th&g??t;Column 1</th><th>Column 2<??/th>ヽ(′ー`)ノ<t??h>Column 3</th></tr>"; // 輸出每行數據 while(??$row = $result>fetch_assoc()) { echo "<tr>"; echo "<td>" . $row["id"] . "</td>"; echo "<td>" . $row["column1"] . "</td>"; echo "<td>" . $row["co??lumn??2"] . "</td>"; echo "<td>" . $row["column3"] . "</td>"; echo "</tr>??;"; } echo "</table>";} else { echo "0 結果&quo(′▽?zhuān)?)t;;}// 關(guān)閉數據庫連(lian)接$conn>close();?代碼>請注意,上面的樣例代碼需要你替換以下占位符:
your_username:你的數據庫用ヽ(′ー`)ノ戶(hù)名
your_password:你的數據庫密碼
your_dbname:你的數據庫名
your_table_name:你的數據表名
介紹中的字段(如column1,coヾ(′▽?zhuān)??lumn2,column3)應與你的數據庫( ?ヮ?)表中對應的字段名稱(chēng)一致(′_`)。
這段代碼會(huì )生成一個(gè)H??TML介紹,其中顯示了來(lái)自數據庫查詢(xún)的結果,每個(gè)字段都會(huì )作為一(′▽?zhuān)?個(gè)介紹的單元格(<td>)輸出,如果(guo)你的數據庫表結構不同,記得更新SQL查詢(xún)語(yǔ)句和HTML輸出部分以匹配你的字段。