MySQL 更新レコードを実装するための PHP コード

WBOY
リリース: 2016-06-13 12:28:26
オリジナル
921 人が閲覧しました


まず、操作のアイデアを整理します。

すべてのデータをリストする
変更する必要があるデータ レコードを選択し、編集可能な状態に入ります。
変更結果を送信して変更を完了します。
まず、データベース内の data view.php をリストし、各レコードの前に「modify」という単語を追加します。これにより、ユーザーが変更するレコードを選択して変更できるようになります。

コードをコピー コードは次のとおりです:


$link=mysql_connect("localhost") ,"root ","管理者パスワード");
mysql_select_db("情報システム", $link)
$q = "SELECT * FROM info";
mysql_query("SET NAMES GB2312"); 🎜> $rs = mysql_query($q, $link);

echo "

";
echo "";
while($row = mysql_fetch_row($rs)) echo "< td>$row[6]gt;gt;gt;
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のおすすめ
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
部門名PC名
< a href='modify_do.php?id=$row[0]'>modify$row[1]$row[ 2 ]$row[3]$row[4]$row[5]$row[7]$row[8]$row[9] < ;/td>gt;

$row[10]$row[11]$row[12] ; $row[13]




ユーザーが「変更」をクリックすると、対応するレコードの編集可能状態を入力しますmodify_do.php:



コードをコピー

コードは次のとおりです:

$link =mysql_connect("localhost","root","管理者パスワード");
if(!$link){die("error" ); }
echo "mysql に接続しました";
mysql_select_db("infosystem", $link);
$q="select * from info where id=$del_id";

mysql_query("SET NAMES GB2312"); //コード変換
$rs = mysql_query($q, $link);
if(!$ rs){ die("結果は表示されません");}
?


;



echo "";

while($row = mysql_fetch_object($rs)) echo "";

mysql_close($link); //データセットを閉じる

?>>





最後に、送信データのmodify_finish.phpを処理します:




コードをコピー

コードは次のとおりです:


< ?php

$link =mysql_connect("localhost","root","管理者パスワード"); if(!$link){die("error");} echo " mysql に正常に接続しました"; mysql_select_db("infosystem", $link);

mysql_query("SET NAMES GB2312");

$rs = mysql_query($q,$link) );
$row = mysql_fetch_object($rs);
$exec="更新情報セット ename='".$_POST['ename']."' where id=".$_POST['id' ].""; //データを変更し、最終更新時間を追加します。

mysql_close($link); //データセットを閉じます。 🎜>?>


著者: Sunec
オリジナル発行者: Cenus Blog
無断転載を禁じます。転載する場合は、著者、出典、およびこの記述をリンクの形式で表示する必要があります。