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

php怎麼替換資料庫的內容

發布時間: 2023-03-26 11:58:59

A. 如何用php修改資料庫中的數據

舉例如下:

創建userinfo_update.php頁面用於查詢用戶信息,先顯示信息,在修改:

先通過GET獲取用戶編號查詢用戶信息:

$sql = "select * from user_info where user_id='".$_GET['userId']."'";

$result = mysql_query($sql,$con);

if($row = mysql_fetch_array($result)){

}

B. 用PHP替換資料庫中的一些字元

這個密碼的的問題是:你的$str="1234abc56"最初的時候1是被替換成7了,但是在後面的檢查候總,你的7又被替換成3了。因為你的$s,$r的關系
這是我修改後的,比較復雜點,但是可以用。
我的思想是:將輸入字元串分離,一個一個進行查詢替換。
<?php
function n2n($input) {
$s=array('1','2','3','4','5','6','7','8','9','0');
$r=array("7","8","9","0","1","2","3","4","5","6");
$length=strlen($input);
for($i=0;$i<$length;$i++){
for($j=0;$j<10;$j++)
if($s[$j]==$input[$i]){
$input[$i]= str_replace($s[$j], $r[$j], $input[$i]);
break;
}
}
return $input;
}

$str="1234abc56";
echo n2n($str);

?>

C. 如何從phpmyadmin裡面批量替換內容 mysql

1、用phpMyAdmin打開要修改前綴的資料庫www_sdck_cn,執行以下SQL語句(其中加粗斜體字是需要根據實際需求替換的):

Select CONCAT( 'ALTER TABLE ', table_name, ' RENAME TO ',

replace(table_name,'phpcms_','sdck_'),';')

from information_schema.tables

where TABLE_SCHEMA = 'www_sdck_cn' and table_name LIKE 'phpcms_%';

D. PHP怎麼覆蓋資料庫里的數據

首先第一步需要連接上資料庫,然後找到需要更新的數據,最後把數據獲取到,使用更新語句更新數據,切記一定要帶條件,否則將是更新整張表的數據。