php連線資料庫的增刪改操作

2022-04-05 11:55:10 字數 2145 閱讀 3799

首先建立乙個簡陋的表單上傳資料(issue.php)

1

24514

15

測試一下**是否有效。

建立資料庫和表(contentdata.php)

<?php

$con = mysql_connect("localhost","root","");

if(!$con

)$create_database = "create database content";

mysql_query($create_database,$con) or die().mysql_error

();mysql_select_db("content");

$create_table = "create table con_info(

con_infoid int not null auto_increment,

primary key(con_infoid),

title varchar(30),

auther varchar(20),

details varchar(500)

)";mysql_query($create_table) or die().mysql_error

();$content_tytle = $_post["content_tytle"];

$content_auther = $_post["content_auther"];

$content_details = $_post["content_details"];

//echo "$content_tytle";

//echo "

";//echo "$content_auther";

//echo "

";$insert = "insert into con_info(title,auther,details) values ('$content_tytle','$content_auther','$content_details')";

mysql_query($insert) or die().mysql_error

();mysql_close($con

);mysql_close($con

);?>

通過$_post接收資料,然後將資料存放到資料庫中。在這之前新建乙個資料庫,建立表,然後將資料插入到表中完成資料庫的增操作。

我注釋了幾個echo語句,去掉注釋看看是否值已經正確傳遞。

資料庫的查操作(contentlist.php)

issue content

content list

auther

title

<?php

$con=mysql_connect("localhost","root","");

if(!$con)

mysql_select_db("content");

$obtain = mysql_query("select * from con_info") or die().mysql_errno

();while($show=mysql_fetch_array($obtain

))'>delete

";

echo "";

}?>

資料庫的刪除操作(delete.php)

<?php

$d=$_get["id"];

$con=mysql_connect("localhost","root","");

if(!$con

)mysql_select_db("content");

$delete="delete from con_info where title='".$d."'";

if(mysql_query($delete

))else

?>

back to contentlist

這些**都是很基礎的操作,在做這些基礎功能的時候,問題往往存在於沒有接收到上乙個頁面傳來的值。多用echo語句或者var_dump輸出看看有沒有接收到值。問題往往是變數拼寫錯誤,或者變數沒有加引號等錯誤。還有就是在做刪除操作的時候用表單提交到下乙個頁面是不太實際的,採用url傳值是乙個不錯的選擇。

php連線資料庫增刪改查

header content type text html charset utf 8 1.建立和資料庫的連線 第乙個引數 連線資料的主機 第二個引數 連線資料的賬號 第三個引數 密碼 第四個引數 資料庫 預設連線的是3306 conn newmysqli localhost root ishop ...

php 資料庫連線 增刪改

ajax 寫的主介面 主頁面 width 100 cellpadding 0 cellspacing 0 border 1 background color 63f 代號姓名 性別民族 生日操作 dbhost localhost username root userpass 123 dbdataba...

PHP操作MySQL資料庫(連線 增刪改操作)

mysql 是跟 php 配套使用的最流行的開源資料庫系統,我們知道mysql是php的最佳搭檔,下面是系統的總結php與mysql聯合使用的方法。主要是使用mysql擴充套件,下面就通過歸納總結來提公升。mysql 是一種在 web 上使用的資料庫系統。mysql 是一種在伺服器上執行的資料庫系統...