導航:首頁 > 編程語言 > php增刪改查例子

php增刪改查例子

發布時間:2022-07-07 20:52:39

php怎麼鏈接sqlserver資料庫進行增刪改查

php有專門的sql server操作函數,舉個簡單的例子,是查詢的

$serverName="localhost";//資料庫伺服器地址
$uid="root";//資料庫用戶名
$pwd="123456";//資料庫密碼
$connectionInfo=array("UID"=>$uid,"PWD"=>$pwd,"Database"=>'databasename');
$conn=sqlsrv_connect($serverName,$connectionInfo);
if($conn==false){
echo"連接資料庫失敗!";
die(print_r(sqlsrv_errors(),true));
}
$sql="select*fromuser";
$query=sqlsrv_query($conn,$sql,array(),array("Scrollable"=>SQLSRV_CURSOR_KEYSET));
$num_rows=sqlsrv_num_rows($query);
if($num_rows>0){
while($row=sqlsrv_fetch_array($query)){
echo$row['aaaa'];
}
}

其它的操作也同理,舉一反三

⑵ 如何用PHP代碼實現MySQL資料庫的增刪改查

<?php
$con = mysql_connect("localhost:3306","root","");

if (!$con) {
die('Could not connect: ' . mysql_error());
}

mysql_select_db("test", $con);

$result = mysql_query("SELECT * FROM user");

echo "<table border='1'>
<tr>
<th>Username</th>
<th>Password</th>
</tr>";

while($row = mysql_fetch_array($result)) {
echo "<tr>";
echo "<td>" . $row['username'] . "</td>";
echo "<td>" . $row['password'] . "</td>";
echo "</tr>";
}
echo "</table>";

mysql_close($con);

?>

從伺服器中獲取用戶所有信息(SQL SELECT語句)並以表格形式出現
<?php
$con = mysql_connect("localhost","root","");
if (!$con) {
die('Could not connect: ' . mysql_error());
}

mysql_select_db("test", $con);

mysql_query("DELETE FROM user WHERE username = '$_POST[username]'");

mysql_close($con);
?>

刪除該用戶所有信息delete.php
<?php
$con = mysql_connect("localhost:3306","root","");

if (!$con) {
die('Could not connect: ' . mysql_error());
}

mysql_select_db("test", $con);

$sql = "INSERT INTO user (username,password)
VALUES
('$_POST[username]','$_POST[password]')";

if (!mysql_query($sql,$con)) {
die('Error: ' . mysql_error());
}

echo "1 record added";

mysql_close($con);

?>

注冊一個新用戶insert.php
<?php

$con = mysql_connect("localhost","root","");
if (!$con) {
die('Could not connect: ' . mysql_error());
}

mysql_select_db("test", $con);

mysql_query("UPDATE user SET password = '$_POST[password]' WHERE username = '$_POST[username]'");

mysql_close($con);
?>

修改一個用戶密碼update.php
<html>
<head>
<title>FORM</title>
</head>
<body>
<br />
<h1>Insert:</h1>
<form action="insert.php" method="post">
username:<input type="name" name="username"/>
<br />
password:<input type="password" name="password"/>
<input type="submit" value="submit"/>
</form>
<br /><hr /><br />
<h1>Delete</h1>
<form action="delete.php" method="post">
username:<input type="name" name="username" />
<br />
Are you sure?<input type="submit" value="sure" />
</form>
<br /><hr /><br />
<h1>Update</h1>
<form action="update.php" method="post">
username:<input type="name" name="username"/>
<br />
You want to change your password into:<input type="password" name="password"/>
<input type="submit" value="submit"/>
</form>
<br /><hr /><br />
</body>
</html>

以上三個功能的提交源Operate.html

⑶ 一個php文件怎麼寫上增刪改查 功能

<?php
class dbClass()
{
function __construct()
{
//連接mysql

}

function add()
{

}
function del()
{

}
function update()
{

}
}

$db = new dbClass();
可以在請求參數里增加一個type,根據不同的type來調用不同的方法

?>

⑷ php中一個html頁面實現增刪改查

增加:insert into 表名(欄位1,欄位2,...) values('值1','值2',....) where 條件;
刪除:delete 表名
修改:update 表名 set 欄位名='值' where 條件;
查詢:select 欄位名 from 表名 where 條件;

⑸ php中增刪改查中的insert和update能寫到一個方法裡面么怎麼寫

首先 給你個例子 如果按你的要求 我會這么寫
function iuSql($type){
if($type='insert'){
//執行插入語句
}
if($type='update'){
//執行更新語句
}
}
這樣可以
但是 我認為 這樣做 都不如你寫兩個單獨的 函數 一個插入一個更新
因為 以後也好修改
一般情況下 函數都是為了重復使用 所以才寫的 特定一些動作 就寫到一個函數里是比較好的
你這個 插入和 更新 我個人認為 是 屬於兩個 動作 所以 最好寫到兩個不同的函數里比較好
因為 他們兩個語法上來說也有些差別吧 insert into table update table

⑹ 怎樣用onethinkphp寫增刪改查

ThinkPHP 內置的 add 方法用於向數據表添加數據,相當於 SQL 中的 INSERT INTO 行為。
ThinkPHP Insert 添加數據
添加數據 add 方法是 CURD(Create,Update,Read,Delete / 創建,修改,讀取,刪除)中的 Create 的實現,ThinkPHP 支持以普通數組方式和面向對象方式將數據寫入數據表。
現在以《PHP MySQL 資料庫教程》中操作 user 表數據的例子(具體參見:MySQL Insert into 添加數據)為例,來演示如何在 ThinkPHP 中實現對數據表的數據添加操作。

⑺ php 如何操作access資料庫, 關於增刪改查的四種操作

resourse
odbc_connect(
string
dsn,
string
user,
string
password
[,
int
cursor_type])
dsn:系統dsn名稱
user:資料庫伺服器某用戶名。
password:資料庫伺服器某用戶密碼。
php程序員
cursor_type:游標類型。
這樣連接上access的資料庫
增刪改查就是標準的sql語句了,樓主應該沒什麼問題了吧

⑻ php 使用pdo對mysql資料庫增刪改查實例

//連接、查詢
try
{
$dbh
=
new
PDO('mysql:host=localhost;dbname=test',
$user,
$pass);
foreach($dbh->query('SELECT
*
from
FOO')
as
$row)
{
print_r($row);
}
$dbh
=
null;//釋放資源
}
catch
(PDOException
$e)
{
print
"錯誤!:
"
.
$e->getMessage()
.
"<br></br>";
die();
}
//執行刪除操作,插入、修改與此類似,更改SQL語句即可
$count
=
$dbh->exec("DELETE
FROM
fruit
WHERE
colour
=
'red'");

⑼ 關於thinkphp的增刪改查例子

官方有文檔啊,不謝:
http://doc.thinkphp.cn/manual/curd.html

⑽ PHP怎麼對多維數據進行增刪改查

你可以嵌套遍歷 在第二層遍歷的時候做一下數組的建名 當等於你的目標數組建名再做下一層的遍歷 為了代碼的高效 你也可以對該建名的數組判斷是否為空 如果為空就跳到下一次循環

閱讀全文

與php增刪改查例子相關的資料

熱點內容
自己購買雲主伺服器推薦 瀏覽:419
個人所得稅java 瀏覽:759
多餘的伺服器滑道還有什麼用 瀏覽:189
pdf劈開合並 瀏覽:26
不能修改的pdf 瀏覽:748
同城公眾源碼 瀏覽:488
一個伺服器2個埠怎麼映射 瀏覽:297
java字元串ascii碼 瀏覽:78
台灣雲伺服器怎麼租伺服器 瀏覽:475
旅遊手機網站源碼 瀏覽:332
android關聯表 瀏覽:945
安卓導航無聲音怎麼維修 瀏覽:332
app怎麼裝視頻 瀏覽:430
安卓系統下的軟體怎麼移到桌面 瀏覽:96
windows拷貝到linux 瀏覽:772
mdr軟體解壓和別人不一樣 瀏覽:904
單片機串列通信有什麼好處 瀏覽:340
游戲開發程序員書籍 瀏覽:860
pdf中圖片修改 瀏覽:288
匯編編譯後 瀏覽:491