當前位置:首頁 » 數據倉庫 » php增刪demo帶資料庫
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

php增刪demo帶資料庫

發布時間: 2023-02-09 07:05:21

㈠ php我想做增刪改查四個頁面都要連接資料庫 需要傳遞四次資料庫登錄用戶名 密碼嗎

寫個文件存用戶名密碼等信息。

例如:

<?php
returnarray(
'password'=>'root',
'host'=>'localhost',
'user'=>'root',
'db'=>'test'

);
文件名為config.php

在資料庫連接文件里
$s=require('config.php');//載如配置

㈡ 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中最復雜最難搞的是不是資料庫的增刪改查

資料庫的增刪改查,也就是數據存儲的操作,應該是php最重要的功能。就實現來說不算是什麼復雜和難搞的技術。但是俗話說的好,最簡單的也是最復雜的。當遇到一些復雜的業務邏輯時,這簡單的增刪改查,也會變的極其復雜,甚至變成整個項目的核心技術。
其實說到這里,你應該就能理解了,PHP,其實也是所有編程語言中,最復雜最難搞的,其實是業務邏輯。你要實現一個功能,只要是能實現的,一般網上都有會一些demo,但是你要處理的業務需求,就需要用自己的經驗來解決了,甚至有些客戶連自己真正的需求也不知道,他們只能說出他們所想要實現的功能大概長什麼樣子,功能怎麼實現,這可不是查查資料就可以找到的。

㈣ php用表單形式顯示資料庫信息後怎樣進行增刪改查,提交到資料庫

先select查詢,返回的結果顯示到表單中。
在update操作,將在表單中修改的結果更新到資料庫中。

很容易的,用thinkphp做更容易。

㈤ 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'");

㈥ PHP如何把前端用戶的增刪改查操做記錄寫進資料庫表

做個日誌記錄表 每次增刪改查後 更新表 如

//記錄
$sql = "insert into `h_log_point2` set ";
$sql .= "h_userName = '" . $rss['h_buyUserName'] . "', ";
$sql .= "h_price = '" . $num . "', ";
$sql .= "h_type = '交易完成', ";
$sql .= "h_about = '交易ID:" . $id . "', ";
$sql .= "h_addTime = '" . date('Y-m-d H:i:s') . "', ";
$sql .= "h_actIP = '" . getUserIP() . "' ";
$db->query($sql);

echo '修改成功';

㈦ 如何用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 怎麼用txt文本作為資料庫,同時能實現增刪改查功能,id又是自動疊加呢

折騰。好好的資料庫不用,多簡單。

用txt文本作為資料庫,同時能實現增刪改查功能,id又是自動疊加,這就等於一個小型的資料庫了。雖然真的資料庫也是用文件存儲數據,但你想想有多麻煩,趁早換資料庫吧。

㈨ 求phpcms v9的資料庫增刪改查 是怎麼實現的

表明默認當前load_model('xxxx')模塊所在表名xxxx
若要指定表名 則:操作在mysql.class.php中$this->db->select(...)
1、查詢
$this->select($where = '', $data = '*', $limit = '', $order = '', $group = '', $key='') 返回結果集數組
條件 ,欄位(id,name,email....),范圍 排序方式,分組方式,按建名排序
2、查詢多條數據並分頁
listinfo($where = '', $order = '', $page = 1, $pagesize = 20, $key='', $setpages = 10,$urlrule = '',$array = array())
3、獲取單條記錄查詢
get_one($where = '', $data = '*', $order = '', $group = '')
4、直接執行sql查詢
query($sql);
5、獲取最後一次添加記錄的主鍵號 insert_id()
6、執行更新記錄操作 update($data, $where = '') $data 建議為數組,$where 可為數組可為字元串
7、執行刪除記錄操作 delete($where)
8、計算記錄數 count($where = '')
9、獲取最後資料庫操作影響到的條數 affected_rows()
10、獲取數據表主鍵 get_primary()
11、獲取表欄位 get_fields($table_name = '')
12、檢查表是否存在 table_exists($table)
13、 檢查欄位是否存在 field_exists($field)
更多問題可以去php中文網問答社區提問,大神在線幫你解決,希望對你有幫助

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

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