亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

Pengenalan PHP Beginner kepada Operasi Jadual Pangkalan Data

php Ditambah

untuk menambah rekod baharu pada jadual pangkalan data

Sintaks:

MASUKKAN KE DALAM NILAI nama_jadual ( value1, value2,....);

Nota: table_name table name values(value)

Seterusnya kita menulis contoh analisis

<?php
		header("Content-type: text/html; charset=utf-8");//設置編碼 
		$con = mysql_connect('localhost','root','root') or die('連接服務器失敗');
		mysql_select_db('php') or die('連接數(shù)據(jù)庫失敗');
		mysql_set_charset('utf8');
		$sql = "insert into user(`username`,`password`) values('$username','$password')";
		$info = mysql_query($sql);
		if($info){
			echo "添加成功";
		}else{
			echo "添加失敗";
		}

?>

Nota: Mula-mula sambung ke pangkalan data, dan kemudian tentukan sama ada sambungan berjaya

Tulis penyataan sql tambahan $nama pengguna $kata laluan sebagai pembolehubah, iaitu nilai yang anda mahu tambah pada pangkalan data

dan kemudian laksanakan pernyataan sql , tentukan sama ada penambahan itu berjaya! Akhir sekali, kita perlu memasukkan jadual pangkalan data untuk melihat sama ada data telah ditambahkan


Dipadam

DELETE FROM pernyataan digunakan untuk memadam rekod daripada jadual pangkalan data

Sintaks: padam daripada nama jadual dengan syarat

Kod adalah seperti berikut:

<?php
	header("Content-type: text/html; charset=utf-8");//設置編碼 
	$con = mysql_connect('localhost','root','root') or die('連接服務器失敗');
	mysql_select_db('php') or die('連接數(shù)據(jù)庫失敗');
	mysql_set_charset('utf8');
	
	$sql = "delete from user where id = $id";
	$info = mysql_query($sql);

	if($info){
		echo "刪除成功";
	}else{
		echo "刪除失敗";
	}

?>

Nota: Pemadaman memerlukan syarat. Terdapat banyak maklumat dalam jadual pangkalan data.

Jadi kami biasanya mendapat id apabila memadam, dan kemudian memadam data berdasarkan id, kerana id itu unik dan nama pengguna mungkin sama


Ubah suai

Kemas kini kenyataan digunakan untuk mengubah suai data dalam jadual pangkalan data

Sintaks:

KEMASKINI table_name SET column_name = new_value

WHERE column_name = some_value

Contoh:

<?php
	header("Content-type: text/html; charset=utf-8");//設置編碼 
	$con = mysql_connect('localhost','root','root') or die('連接服務器失敗');
	mysql_select_db('php') or die('連接數(shù)據(jù)庫失敗');
	mysql_set_charset('utf8');

	$username = $_POST['username'];
	$password = $_POST['password'];

	$sql = "update user set username = '$username',password='$password' where id = '$id'";

	$info = mysql_query($sql);
	if($info){
		echo "修改成功";
	}else{
		echo "修改失敗";
	}
?>

Nota: Pengubahsuaian juga memerlukan ID, supaya anda boleh mengetahui data mana yang hendak diubah suai kata laluan nama pengguna Ini adalah medan dalam pangkalan data

$nama pengguna $kata laluan Ini adalah yang anda mahu masukkan Kandungan, ini akan menggantikan kandungan asal


Pertanyaan

Pernyataan pertanyaan

select

pernyataan digunakan untuk memilih data daripada pangkalan data

Sintaks: SELECT column_name(s) FROM table_name

Pernyataan SQL adalah sensitif huruf besar dan kecil . SELECT adalah bersamaan dengan memilih.

Untuk PHP melaksanakan pernyataan di atas, kita mesti menggunakan fungsi mysql_query()

Apabila kita bercakap tentang fungsi dalam bahagian sebelumnya, kita sebenarnya sudah menggunakan pernyataan pertanyaan

Seterusnya Mari kita lihat beberapa kes:

Contoh:

<!DOCTYPE html>
<html>
<head>
	<meta charset="utf-8">
	<title>數(shù)據(jù)表操作    查詢</title>
</head>
<body>
	<?php
			
			$con = mysql_connect('localhost','root','root') or die('連接服務器失敗');
			mysql_select_db('php') or die('連接數(shù)據(jù)庫失敗');
			mysql_set_charset('utf8');
			$sql = "select * from user";  //查詢數(shù)據(jù)庫user這張表的所有內(nèi)容
			$info = mysql_query($sql);  //執(zhí)行sqL語句

			while($row = mysql_fetch_row($info)){
				echo "<pre>";
				print_r($row);
				echo "</pre>";
			}

	?>
</body>
</html>

Nota: Keluarkan semua item dalam jadual pertanyaan


Pertanyaan berdasarkan syarat

Format: pilih * daripada pengguna di mana (syarat);

Contoh:

<!DOCTYPE html>
<html>
<head>
	<meta charset="utf-8">
	<title>數(shù)據(jù)表操作  條件查詢</title>
</head>
<body>
	<?php
			
			$con = mysql_connect('localhost','root','root') or die('連接服務器失敗');
			mysql_select_db('php') or die('連接數(shù)據(jù)庫失敗');
			mysql_set_charset('utf8');

			$sql = "select * from user where id=2";  //查詢數(shù)據(jù)庫user這張表id是2的內(nèi)容
			$info = mysql_query($sql);  //執(zhí)行sqL語句

			while($row = mysql_fetch_row($info)){
				echo "<pre>";
				print_r($row);
				echo "</pre>";
			}

	?>
</body>
</html>

Nota: Ini akan menanyakan dan mengeluarkan data dengan id 2 dalam jadual data kami


Dapatkan 2 maklumat daripada pangkalan data

<!DOCTYPE html>
<html>
<head>
	<meta charset="utf-8">
	<title>數(shù)據(jù)表操作    查詢</title>
</head>
<body>
	<?php
			
			$con = mysql_connect('localhost','root','root') or die('連接服務器失敗');
			mysql_select_db('php') or die('連接數(shù)據(jù)庫失敗');
			mysql_set_charset('utf8');


			$sql = "select * from user limit 1,2";  //查詢數(shù)據(jù)庫user這張表的所有內(nèi)容
			$info = mysql_query($sql);  //執(zhí)行sqL語句

			while($row = mysql_fetch_row($info)){
				echo "<pre>";
				print_r($row);
				echo "</pre>";
			}

	?>
</body>
</html>

Nota

Anda mungkin keliru tentang had 1 dan 2

1 ini mewakili nombor yang mana hendak dimulakan, 2 Berapa banyak

telah diambil? terdapat 1000 Apabila sekeping data dipaparkan pada halaman, kandungan mesti dikemas kini kerana id adalah lebih besar, jadi pada masa ini kita perlu menggunakan pengisihan Lalai ialah tertib menaik, terbalik tertib tertib mengikut id desc

Tertib menaik asc

Ayat ini adalah untuk melaksanakan susunan terbalik berdasarkan id

<!DOCTYPE html>
<html>
<head>
	<meta charset="utf-8">
	<title>數(shù)據(jù)表操作    查詢</title>
</head>
<body>
	<?php
			
			$con = mysql_connect('localhost','root','root') or die('連接服務器失敗');
			mysql_select_db('php') or die('連接數(shù)據(jù)庫失敗');
			mysql_set_charset('utf8');


			$sql = "select * from user order by id desc";  //查詢數(shù)據(jù)庫user這張表的所有內(nèi)容
			$info = mysql_query($sql);  //執(zhí)行sqL語句

			while($row = mysql_fetch_row($info)){
				echo "<pre>";
				print_r($row);
				echo "</pre>";
			}

	?>
</body>
</html>

Nota: Sila salin kod di atas secara setempat untuk ujian

Meneruskan pembelajaran
||
<?php echo "歡迎學習增刪改查"; ?>