php实现的MySQL通用查询程序


Posted in PHP onMarch 11, 2007

if(get_magic_quotes_gpc()==1){
   ?>
<html>
<head><title>MySQL通用查询程序</title></head>
<body>
注意本程序需要将PHP配置文件(PHP3为php3.ini,PHP4为php.ini)中的magic_quotes_gpc
设成Off或0,修改后请重新启动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">
请输入SQL语句:<br>
<textarea name="sql" cols="100" rows="5"><?echo $sql;?></textarea><br>
<input type="submit" name="cmd" value="查询">
<input type="submit" name="cmd" value="执行">
</form>
<?
if($cmd){
   $con = mysql_pconnect($host,$user,$pass) or die('无法连接'.$host.'服务器');
   mysql_select_db($db,$con) or die('无法连接'.$db.'数据库');
   $rst = mysql_query($sql,$con) or die($sql.'出错');
   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 相关文章推荐
浅析php中jsonp的跨域实例
Jun 21 PHP
PHP 文件编程综合案例-文件上传的实现
Jul 03 PHP
php图片的二进制转换实现方法
Dec 15 PHP
WordPress自定义时间显示格式
Mar 27 PHP
Laravel 5 框架入门(二)构建 Pages 的管理功能
Apr 09 PHP
PHP实现简单爬虫的方法
Jul 29 PHP
PHP实现QQ登录实例代码
Jan 14 PHP
php中array_unshift()修改数组key注意事项分析
May 16 PHP
php根据数据id自动生成编号的实现方法
Oct 16 PHP
Yii2框架RESTful API 格式化响应,授权认证和速率限制三部分详解
Nov 10 PHP
PHPExcel实现表格导出功能示例【带有多个工作sheet】
Jun 13 PHP
详解PHP中的8个魔术常量
Jul 06 PHP
一个自定义位数的php多用户计数器代码
Mar 11 #PHP
一个简单的PHP投票程序源码
Mar 11 #PHP
用PHP制作的意见反馈表源码
Mar 11 #PHP
PHP实现用户认证及管理完全源码
Mar 11 #PHP
随时给自己贴的图片加文字的php代码
Mar 08 #PHP
php网页后退不再出现过期
Mar 08 #PHP
php+dojo 的数据库保存拖动布局的一个方法dojo 这里下载
Mar 07 #PHP
You might like
PHP 数据结构 算法描述 冒泡排序 bubble sort
2011/07/10 PHP
PHP错误WARNING: SESSION_START() [FUNCTION.SESSION-START]解决方法
2014/05/04 PHP
php使用gzip压缩传输js和css文件的方法
2015/07/29 PHP
PHP性能优化大全(php.ini)
2016/05/20 PHP
PHP二维数组实现去除重复项的方法【保留各个键值】
2017/12/21 PHP
laravel框架数据库配置及操作数据库示例
2019/10/10 PHP
JavaScript将相对地址转换为绝对地址示例代码
2013/07/19 Javascript
关于jQuery中.attr()和.prop()的问题探讨
2013/09/06 Javascript
js清理Word格式示例代码
2014/02/13 Javascript
JavaScript中使用document.write向页面输出内容实例
2014/10/16 Javascript
JS解析XML实例分析
2015/01/30 Javascript
详细解读Jquery各Ajax函数($.get(),$.post(),$.ajax(),$.getJSON())
2016/08/15 Javascript
浅谈jquery设置和获得checkbox选中的问题
2016/08/19 Javascript
微信小程序自定义模态弹窗组件详解
2019/12/24 Javascript
[00:10]DOTA2 TI9勇士令状明日上线
2019/05/07 DOTA
浅谈python迭代器
2017/11/08 Python
python批量修改图片后缀的方法(png到jpg)
2018/10/25 Python
python实现随机漫步方法和原理
2019/06/10 Python
python 中xpath爬虫实例详解
2019/08/26 Python
以SQLite和PySqlite为例来学习Python DB API
2020/02/05 Python
pycharm下配置pyqt5的教程(anaconda虚拟环境下+tensorflow)
2020/03/25 Python
Python3.9.1中使用match方法详解
2021/02/08 Python
手把手教你用Django执行原生SQL的方法
2021/02/18 Python
微软日本官方网站:Microsoft日本
2017/11/26 全球购物
美国现代家具购物网站:LexMod
2019/01/09 全球购物
简单的大学生自我鉴定
2014/02/18 职场文书
体操比赛口号
2014/06/10 职场文书
应届大专生自荐书
2014/06/16 职场文书
合同意向书范本
2014/07/30 职场文书
交通事故一次性赔偿协议书范本
2014/11/02 职场文书
服务整改报告
2014/11/06 职场文书
郭明义观后感
2015/06/08 职场文书
素质教育学习心得体会
2016/01/19 职场文书
2019学子的答谢词范本!
2019/07/05 职场文书
Linux系统下安装PHP7.3版本
2021/06/26 PHP
HTML+CSS实现导航条下拉菜单的示例代码
2021/08/02 HTML / CSS