php實(shí)現(xiàn)的MySQL通用查詢程序
更新時(shí)間:2007年03月11日 00:00:00 作者:
if(get_magic_quotes_gpc()==1){
?>
<html>
<head><title>MySQL通用查詢程序</title></head>
<body>
注意本程序需要將PHP配置文件(PHP3為php3.ini,PHP4為php.ini)中的magic_quotes_gpc
設(shè)成Off或0,修改后請(qǐng)重新啟動(dòng)Apache.
</body>
</html>
<?
exit();
}
set_magic_quotes_runtime(0);
$host = 'localhost';
$db = 'test';
$user = 'test';
$pass = '';
// [ php/inc/str2url.php ] cvs 1.2
function str2url($path){
return eregi_replace("%2f","/",urlencode($path));
}
?>
<html>
<head><title>MySQL通用查詢程序</title></head>
<body>
<form action="<?echo str2url($PHP_SELF);?>" method="post">
請(qǐng)輸入SQL語(yǔ)句:<br>
<textarea name="sql" cols="100" rows="5"><?echo $sql;?></textarea><br>
<input type="submit" name="cmd" value="查詢">
<input type="submit" name="cmd" value="執(zhí)行">
</form>
<?
if($cmd){
$con = mysql_pconnect($host,$user,$pass) or die('無(wú)法連接'.$host.'服務(wù)器');
mysql_select_db($db,$con) or die('無(wú)法連接'.$db.'數(shù)據(jù)庫(kù)');
$rst = mysql_query($sql,$con) or die($sql.'出錯(cuò)');
if($cmd=='查詢'){
$num_fields = mysql_num_fields($rst);
echo '<hr>';
echo '<table border="1" cellpadding="0" cellspacing="0">';
echo '<caption align="center">'.$sql.'</option>';
echo '<tr>';
for($i=0;$i<$num_fields;$i++) echo '<th> '.mysql_field_name($rst,$i).'</th>';
echo '</tr>';
while($row=mysql_fetch_row($rst)){
echo '<tr>';
for($i=0;$i<$num_fields;$i++) echo '<td> '.$row[$i].'</td>';
echo '</tr>';
}
echo '</table>';
mysql_free_result($rst);
}
else echo '有 '.mysql_affected_rows($con).' 行受影響';
}
?>
</body>
</html>
?>
<html>
<head><title>MySQL通用查詢程序</title></head>
<body>
注意本程序需要將PHP配置文件(PHP3為php3.ini,PHP4為php.ini)中的magic_quotes_gpc
設(shè)成Off或0,修改后請(qǐng)重新啟動(dòng)Apache.
</body>
</html>
<?
exit();
}
set_magic_quotes_runtime(0);
$host = 'localhost';
$db = 'test';
$user = 'test';
$pass = '';
// [ php/inc/str2url.php ] cvs 1.2
function str2url($path){
return eregi_replace("%2f","/",urlencode($path));
}
?>
<html>
<head><title>MySQL通用查詢程序</title></head>
<body>
<form action="<?echo str2url($PHP_SELF);?>" method="post">
請(qǐng)輸入SQL語(yǔ)句:<br>
<textarea name="sql" cols="100" rows="5"><?echo $sql;?></textarea><br>
<input type="submit" name="cmd" value="查詢">
<input type="submit" name="cmd" value="執(zhí)行">
</form>
<?
if($cmd){
$con = mysql_pconnect($host,$user,$pass) or die('無(wú)法連接'.$host.'服務(wù)器');
mysql_select_db($db,$con) or die('無(wú)法連接'.$db.'數(shù)據(jù)庫(kù)');
$rst = mysql_query($sql,$con) or die($sql.'出錯(cuò)');
if($cmd=='查詢'){
$num_fields = mysql_num_fields($rst);
echo '<hr>';
echo '<table border="1" cellpadding="0" cellspacing="0">';
echo '<caption align="center">'.$sql.'</option>';
echo '<tr>';
for($i=0;$i<$num_fields;$i++) echo '<th> '.mysql_field_name($rst,$i).'</th>';
echo '</tr>';
while($row=mysql_fetch_row($rst)){
echo '<tr>';
for($i=0;$i<$num_fields;$i++) echo '<td> '.$row[$i].'</td>';
echo '</tr>';
}
echo '</table>';
mysql_free_result($rst);
}
else echo '有 '.mysql_affected_rows($con).' 行受影響';
}
?>
</body>
</html>
您可能感興趣的文章:
- php基礎(chǔ)之連接mysql數(shù)據(jù)庫(kù)和查詢數(shù)據(jù)
- PHP連接MySQL查詢結(jié)果中文顯示亂碼解決方法
- Php中用PDO查詢Mysql來避免SQL注入風(fēng)險(xiǎn)的方法
- MySql數(shù)據(jù)庫(kù)查詢結(jié)果用表格輸出PHP代碼示例
- PHP手機(jī)號(hào)碼歸屬地查詢代碼(API接口/mysql)
- PHP訪問MySQL查詢超時(shí)處理的方法
- php訪問查詢mysql數(shù)據(jù)的三種方法
- php下巧用select語(yǔ)句實(shí)現(xiàn)mysql分頁(yè)查詢
- php查詢mysql數(shù)據(jù)庫(kù)并將結(jié)果保存到數(shù)組的方法
- 從Web查詢數(shù)據(jù)庫(kù)之PHP與MySQL篇
- php查詢mysql大量數(shù)據(jù)造成內(nèi)存不足的解決方法
- PHP查詢MySQL大量數(shù)據(jù)的時(shí)候內(nèi)存占用分析
- 關(guān)于php操作mysql執(zhí)行數(shù)據(jù)庫(kù)查詢的一些常用操作匯總
- php入門學(xué)習(xí)知識(shí)點(diǎn)一 PHP與MYSql連接與查詢
- php+mysqli批量查詢多張表數(shù)據(jù)的方法
- PHP將MySQL的查詢結(jié)果轉(zhuǎn)換為數(shù)組并用where拼接的示例
相關(guān)文章
Zend Framework入門教程之Zend_Mail用法示例
這篇文章主要介紹了Zend Framework中Zend_Mail用法,結(jié)合實(shí)例形式分析了Zend Framework中Zend_Mail組件的功能、使用步驟與相關(guān)操作技巧,需要的朋友可以參考下2016-12-12
PHP根據(jù)IP地址獲取所在城市具體實(shí)現(xiàn)
這篇文章主要介紹了PHP根據(jù)IP地址獲取所在城市具體實(shí)現(xiàn),有需要的朋友可以參考一下2013-11-11
PHP url的pathinfo模式加載不同控制器的簡(jiǎn)單實(shí)現(xiàn)
下面小編就為大家?guī)硪黄狿HP url的pathinfo模式加載不同控制器的簡(jiǎn)單實(shí)現(xiàn)。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2016-08-08
PHP程序員簡(jiǎn)單的開展服務(wù)治理架構(gòu)操作詳解(二)
這篇文章主要介紹了PHP程序員簡(jiǎn)單的開展服務(wù)治理架構(gòu)操作,結(jié)合實(shí)例形式分析了rpc客戶端與服務(wù)器相關(guān)實(shí)現(xiàn)技巧,需要的朋友可以參考下2020-05-05
Yii安裝EClientScript插件擴(kuò)展實(shí)現(xiàn)css,js文件代碼壓縮合并加載功能
這篇文章主要介紹了Yii安裝EClientScript插件擴(kuò)展實(shí)現(xiàn)css,js文件代碼壓縮合并加載功能,分析了EClientScript插件的下載、安裝、設(shè)置及使用的相關(guān)技巧,需要的朋友可以參考下2016-07-07
Zend?Framework框架的Filter過濾器使用示例
這篇文章主要介紹了Zend?Framework框架的Filter過濾器使用示例,代碼中有注釋,需要的朋友可以參考下2014-03-03
PHP實(shí)現(xiàn)微信支付(jsapi支付)和退款(無(wú)需集成支付SDK)流程教程詳解
本篇文章給大家介紹PHP實(shí)現(xiàn)微信支付(jsapi支付)和退款(無(wú)需集成支付SDK)流程教程詳解,使用了微信官方給的php版本的sdk,但是在使用過程中有很多問題,今天給大家講講不集成支付SDK直接調(diào)用支付接口實(shí)現(xiàn)支付和退款,感興趣的朋友一起看看吧2018-03-03

