當前位置:首頁 » 編程語言 » phpmysql修改

phpmysql修改

發布時間: 2022-09-26 13:00:33

❶ 如何用mysql修改php代碼段

這個是可以得,但是不推薦使用


php有一個 eval 函數,是將字元串作為PHP代碼執行。

php手冊有一個例子你可以看一下

<?php
$string='cup';
$name='coffee';
$str='Thisisa$stringwithmy$nameinit.';
echo$str." ";
eval("$str="$str";");
echo$str." ";
?>
以上常式會輸出:
Thisisa$stringwithmy$nameinit.
Thisisacupwithmycoffeeinit.

❷ php的mysql同時修改2個表數據,怎麼實現

//完成你的問題需要先假設幾個變數
//傳值的id
$aId = $_GET['id']
//要修改的新check內容
$newCheck = "aaa";
//要在表B中加的數值
$addContent = "20";
//第一個SQL更新表A中的check內容
$sql1 = "UPDATE `A` SET `check`='".$check."' WHERE `aid`=".$_GET['id'];
//第二個SQL獲取表B中的相關信息
$sql2 = "SELECT `B`.`bid`,`b`.`score` FROM `A`,`B` WHERE `A`.`name`=`B`.`name` AND `A`.`aid`=".$_GET['id'];
//通過sql2可以得到所要修改的B表中的bid=>$bid 和B表中該條記錄的score內容=>$score。
$newScore = $score.$addContent;
//更新表B中數據
$sql3 = "UPDATE `B` SET `score`='".$newScore."' WHERE `bid`=".$bid;

❸ php資料庫添加、刪除、修改數據(mysql)

一、PHP操作MySql資料庫
新增數據
<?php
$query = "INSERT INTO grade (name,email,point,regdate) VALUE
(' 李三','[email protected]',,NOW())" ;
@mysql_query($query) or die( '添加數據出錯:' .mysql_error());
?>
修改數據
<?php
$query = "UPDATE grade SET name='小可愛' WHERE id=6" ;
@mysql_query($query) or die( '修改出錯:' .mysql_error());
?>
刪除數據
<?php
$query = "DELETE FROM grade WHERE id=6";
@mysql_query($query) or die( '刪除錯誤:' .mysql_error());
?>
顯示數據
<?php
$query = "SELECT id,name,email,point FROM grade";
$result = @mysql_query($query) or die( '查詢語句出錯:' .mysql_error());
while (!! $row = mysql_fetch_array($result)) {
echo $row[ 'id' ]. '----' .$row['name' ].'----' .$row ['email' ]. '----' .$row['point' ];
echo '<br />';
}
?>
二、其他常用函數
mysql_f etch_row() :從結果集中取得一行作為枚舉數組
mysql_f etch_assoc() : 從結果集中取得一行作為關聯數組
mysql_f etch_array() : 從結果集中取得一行作為關聯數組,或數字數組,或二者兼有
mysql_f etch_lengths () : 取得結果集中每個輸出的長度
mysql_f ield_name(): 取得結果中指定欄位的欄位名
mysql_num_rows(): 取得結果集中行的數目
mysql_num_f ields():取得結果集中欄位的數目
mysql_get_client_inf o() : 取得 MySQL 客戶端信息
mysql_get_host_info(): 取得 MySQL 主機信息
mysql_get_proto_info(): 取得 MySQL 協議信息
mysql_get_server_inf o() : 取得 MySQL 伺服器信息

❹ php mysql 代碼修改

<?php
mysql_connect("地址","a0420160550","密碼")||die"連接失敗";
$sql="selectaccount,passwordfroma0420160550.userwhereaccount='{$_GET['account']}'";
if($result=mysql_query($sql)){
if($row=mysql_fetch_array($result))echo"密碼是{$row['password']}";
elseecho"沒有找到用戶{$_GET['account']}的數據!";
mysql_free_result($result);
}elseecho"執行資料庫查詢失敗,SQL:$sql<BR>錯誤信息:".mysql_error();
mysql_close();
?>


如果代碼不能執行,請粘貼瀏覽器顯示的錯誤信息。

❺ PHP調用MySQL修改

mysql和acc的調用方式, 在php中是兩碼事, 所以, 你的index還是得改改

❻ php怎麼修改mysql表中的數據

連接資料庫會吧,我省略了
$u=123;//修改的數據
mysql_query("UPDATE `clsjserver` SET user_name=$u where user_name='Herobrine' ");

❼ php-mysql修改問題

你這數據是從資料庫查出來,要改當然該資料庫了,當然你也可以再前端定義一個函數處理下

❽ php資料庫添加、刪除、修改數據(mysql)

一、PHP操作MySql資料庫
新增數據
?php
$query
=
"INSERT
INTO
grade
(name,email,point,regdate)
VALUE
('
李三','[email protected]',,NOW())"
;
@mysql_query($query)
or
die(
'添加數據出錯:'
.mysql_error());
?
修改數據
?php
$query
=
"UPDATE
grade
SET
name='小可愛'
WHERE
id=6"
;
@mysql_query($query)
or
die(
'修改出錯:'
.mysql_error());
?
刪除數據
?php
$query
=
"DELETE
FROM
grade
WHERE
id=6";
@mysql_query($query)
or
die(
'刪除錯誤:'
.mysql_error());
?
顯示數據
?php
$query
=
"SELECT
id,name,email,point
FROM
grade";
$result
=
@mysql_query($query)
or
die(
'查詢語句出錯:'
.mysql_error());
while
(!!
$row
=
mysql_fetch_array($result))
{
echo
$row[
'id'
].
'----'
.$row['name'
].'----'
.$row
['email'
].
'----'
.$row['point'
];
echo
'<br
/
';
}
?>
二、其他常用函數
mysql_f
etch_row()
:從結果集中取得一行作為枚舉數組
mysql_f
etch_assoc()

從結果集中取得一行作為關聯數組
mysql_f
etch_array()

從結果集中取得一行作為關聯數組,或數字數組,或二者兼有
mysql_f
etch_lengths
()

取得結果集中每個輸出的長度
mysql_f
ield_name():
取得結果中指定欄位的欄位名
mysql_num_rows():
取得結果集中行的數目
mysql_num_f
ields():取得結果集中欄位的數目
mysql_get_client_inf
o()

取得
MySQL
客戶端信息
mysql_get_host_info():
取得
MySQL
主機信息
mysql_get_proto_info():
取得
MySQL
協議信息
mysql_get_server_inf
o()

取得
MySQL
伺服器信息

❾ 如何對php中對mysql資料庫進行修改

雙引號裡面是不認變數的 你用字元串連接 ."".斬斷連接 試試
"UPDATE uer SET mony=".$sum." where". $m[identity]."=".$_POST[id]";

而外案例講解
$a="ceshi";
$aa="!!....$a1s...!!";
$b="!!....{$a}s....!!";
$c="!!.....".$a."s...!!";
echo $aa."<br>";//提示錯誤
echo $b."<br>"; //列印!!....ceshis....!!
echo $c //列印!!.....ceshis...!!
如果滿意請採納

❿ php修改mysql數據

在editing中你的變數就沒有傳過來吧!!
你得把<?php
echo
"$idx";?>改成<?php
echo
$_GET['idx'];
?>下面的幾個也是。
在editdb.php中你改下這個地方:
$query
=
"update
tbl
set
idx='$idx',
UserName='$UserName',
LastName='$LastName',
FreeText='$FreeText'
where
idx='$idx'";
改成:$query="update
tbl
set
idx='".$_POST['idx']."',Username='".$_POST['UserName']."',LastName='".$_POST['LastName']."',FreeText='".$_POST['FreeText']."'
where
idx='".$_POST['idx']."'";

熱點內容
安卓手機怎麼設置頂部背景 發布:2024-12-28 19:34:47 瀏覽:735
小型伺服器台式電腦配置 發布:2024-12-28 19:10:18 瀏覽:356
設置瀏覽器緩存大小 發布:2024-12-28 19:09:35 瀏覽:420
80資料庫 發布:2024-12-28 19:05:50 瀏覽:184
支票原始密碼是多少 發布:2024-12-28 18:20:21 瀏覽:341
官方版的時空獵人怎麼改密碼 發布:2024-12-28 18:12:28 瀏覽:326
萬能鑰匙wifi破解不了密碼怎麼辦 發布:2024-12-28 18:03:41 瀏覽:165
上傳義烏購 發布:2024-12-28 17:57:59 瀏覽:283
python網路開發 發布:2024-12-28 17:56:36 瀏覽:514
androidisvisible 發布:2024-12-28 17:51:43 瀏覽:516