關於php讀取資料庫以及網頁顯示問題

2021-08-08 20:32:59 字數 767 閱讀 8394

<?php

header("content-type: text/html; charset=utf-8");

$servername = "localhost";                  //伺服器名稱(本地)

$username = "root";                         //登陸賬號

$password = "123456";                       //登陸密碼

$dbname = "ndshop";                         //測試資料庫名稱

// 建立連線

$conn = new mysqli($servername, $username, $password, $dbname);

mysqli_set_charset($conn,"utf8");

// check connection

if ($conn->connect_error)

$sql = "select id, title1, title2 from about";

$result = $conn->query($sql);

if ($result->num_rows > 0)

} else

$conn->close();

在這裡header中的** 是為了防止網頁顯示亂碼

而在$conn 連線資料庫後的**則是為了從資料庫讀取資料出來的時候 方式亂碼問題需要注意的是這裡設定的不是utf-8而是utf8

php 讀取資料庫資訊

我們要想讀取資料庫資訊,拿user表為例,首先需要建立連線資料庫的物件 conn new mysqli localhost root myschool 以本地資料庫為例,通過localhost連線,使用者名為root,密碼空,資料庫名稱為myschool 接下來要檢測是否連線失敗,如果連線失敗則直接...

Python連線MySQL資料庫並讀取顯示資料

建立名為 test 的資料庫 db pymysql.connect host localhost user root passwd your password port 3306 cursor db.cursor 建立游標 cursor.execute create database test de...

PHP指令碼讀取資料庫資料

如下 設定編碼格式 header content type text html charset utf 8 新建連線 con mysql connect localhost root 000000 檢測連線 if con 選擇資料庫 mysql select db ycf con 執行sql語句 r...