色综合图-色综合图片-色综合图片二区150p-色综合图区-玖玖国产精品视频-玖玖香蕉视频

您的位置:首頁技術(shù)文章
文章詳情頁

PHP5對(duì)Mysql5的任意數(shù)據(jù)庫表的管理代碼示例(一)

瀏覽:108日期:2024-02-14 14:01:12

PHP5+Mysql5+Apache2已經(jīng)是目前最流行的建站模式了。在對(duì)Mysql的表操作的時(shí)候如果僅僅使用sql語言對(duì)Mysql去操作未免太繁瑣了一點(diǎn)。于是筆者參考互聯(lián)網(wǎng)上的代碼通過修改寫了一套對(duì)各種表進(jìn)行添加、刪除、修改記錄的php代碼。僅供大家參考娛樂。

以下貼出的代碼在PHP5+Mysql5+Apache2 for WinXp上調(diào)試通過。

首先說明一下代碼適用范圍,按照大多數(shù)表的特點(diǎn),每個(gè)表都有id,所以這些代碼適用于第一列為id的表。至于名稱起什么無關(guān)緊要,重要的是代碼都是默認(rèn)按照第一列為primary key來進(jìn)行操作。其他并無任何限制,本代碼可以對(duì)任意列的表進(jìn)行操作。缺點(diǎn):未進(jìn)行輸入審查。所以輸入記錄時(shí)不要空行也不要輸不匹配的類型,這個(gè)需要與Mysql的建表相配合。

注意:提醒!以上代碼在copy的時(shí)候一定注意在編輯器里面把每一行代碼前面的tab去掉,不然php5編譯不過。而且在每個(gè)文件中$database目前為sunsite,$table為software,這個(gè)可以根據(jù)需要修改。

首先是index.php,主要實(shí)現(xiàn)功能為讓用戶輸入表名,然后點(diǎn)擊查看按鈕就可以看到表的內(nèi)容。也是默認(rèn)的首頁。

//index.php

<html><meta http-equiv='Content-Type' content='text/html; charset=gb2312' /><title>admin</title><body bgcolor=#ffffff><h2>Please input the table name</h2><form method='post' action='tables.php'><table width=90% align=center><tr>table name: <input type=text name='tablename' size=30 maxlength=30><input type=submit value=show></tr></table></form></body></html>

然后是tables.php,功能為顯示出表的內(nèi)容。并附有添加刪除和修改的入口。 //tables.php

<html><title>current table</title><meta http-equiv='Content-Type' content='text/html; charset=gb2312' /><body bgcolor=#ffffff><?$database = 'sunsite'$tablename = $_REQUEST['tablename'];echo '<h2>Data from $tablename</h2>'mysql_connect('localhost','root','') or die ('Problem connecting to DataBase');$query = 'show columns from $tablename'$result = mysql_db_query($database,$query);$column = 0;if ($result){echo 'Found these entries in the database:<br><p></p>'echo '<table width=90% align=center border=1><tr>'while ($r = mysql_fetch_array($result)){echo '<td align=center bgcolor=#00FFFF>$r[0]</td>'$column = $column + 1;}echo '</tr>'mysql_free_result($result);

$query = 'select * from $tablename'$result = mysql_db_query($database, $query);if ($result) while ($r = mysql_fetch_array($result)){echo '<tr>'for($col=0;$col<$column;$col++) echo '<td>$r[$col]</td>'echo '</tr>'}echo '</table>'}else echo 'No data.'mysql_free_result($result);if ($column != 0)//($tablename == 'software' || $tablename == 'techtalk')echo '<p></p><ul><li><a href='http://m.lshqa.cn/bcjs/index.php'>Home</a><li><a href='http://m.lshqa.cn/bcjs/add.php?tablename=$tablename'>Add a new entry</a><li><a href='http://m.lshqa.cn/bcjs/edit.php?tablename=$tablename'>Edit an entry</a><li><a href='http://m.lshqa.cn/bcjs/del.php?tablename=$tablename'>Delete an entry</a></ul>'?></body></html>

待續(xù)。

標(biāo)簽: PHP
主站蜘蛛池模板: 成人交性视频免费看 | 国产资源精品一区二区免费 | 在线观看va | 国产一区二区三区视频在线观看 | 国产禁女女网站免费看 | 午夜爽爽爽男女免费观看hd | 最刺激黄a大片免费观看 | 日韩高清一级毛片 | 亚洲男同视频网站 | a级高清毛片 | 天堂一区二区三区精品 | 久久久久久青草大香综合精品 | 国产精品一区二区手机在线观看 | 国产亚洲欧洲一区二区三区 | 国产欧美日韩成人 | 亚洲一级网站 | 欧美日韩在线视频一区 | 亚洲日本高清 | 狠狠色狠狠色狠狠五月ady | 老头老太做爰xxx视频 | 中文字幕日韩三级 | 亚洲成a人片在线观 | 久久综合狠狠综合久久综合88 | 国产精品尹人在线观看免费 | 欧洲亚洲一区二区三区 | 91影视做在线观看免费 | 91年精品国产福利线观看久久 | 美女黄色一级毛片 | 日韩理论视频 | 免费视频亚洲 | 欧美激情免费观看一区 | 欧美成人午夜片一一在线观看 | 亚洲欧美卡通动漫丝袜美腿 | 亚洲国产天堂在线网址 | 亚洲性久久 | 欧美最新的精品videoss | 日韩精品中文字幕一区二区三区 | 国产精品亚洲欧美日韩区 | 成年片美女福利视频在线 | 欧美黄色精品 | 成年大片免费视频播放二级 |