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实现rc4加密算法代码
Apr 25 PHP
apache+codeigniter 通过.htcaccess做动态二级域名解析
Jul 01 PHP
php GUID生成函数和类
Mar 10 PHP
PHP 之 写时复制介绍(Copy On Write)
May 13 PHP
PHP输出两个数字中间有多少个回文数的方法
Mar 23 PHP
PHP+jQuery+Ajax实现用户登录与退出
Apr 27 PHP
php抓取网站图片并保存的实现方法
Oct 29 PHP
Laravel5框架添加自定义辅助函数的方法
Aug 01 PHP
PHP反射实际应用示例
Apr 03 PHP
php使用mysqli和pdo扩展,测试对比连接mysql数据库的效率完整示例
May 09 PHP
PHP中的self关键字详解
Jun 23 PHP
PHP实现微信提现功能(微信商城)
Nov 21 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输出英文时间日期的安全方法(RFC 1123格式)
2014/06/13 PHP
php+ajax 实现输入读取数据库显示匹配信息
2015/10/08 PHP
Thinkphp3.2简单解决多文件上传只上传一张的问题
2017/09/26 PHP
Thinkphp5行为使用方法汇总
2017/12/21 PHP
javascript 事件查询综合 推荐收藏
2010/03/10 Javascript
javascript中用星号表示预录入内容的实现代码
2011/01/08 Javascript
jquery中dom操作和事件的实例学习-表单验证
2011/11/30 Javascript
javascript简易缓动插件(源码打包)
2012/02/16 Javascript
jQuery实现转动随机数抽奖效果的方法
2015/05/21 Javascript
jQuery实现按钮的点击 全选/反选 单选框/复选框 文本框 表单验证
2015/06/25 Javascript
js中判断变量类型函数typeof的用法总结
2016/08/09 Javascript
搭建element-ui的Vue前端工程操作实例
2018/02/23 Javascript
详解angular脏检查原理及伪代码实现
2018/06/08 Javascript
vue .js绑定checkbox并获取、改变选中状态的实例
2018/08/24 Javascript
vue.js实现图书管理功能
2019/09/24 Javascript
vue实现计步器功能
2019/11/01 Javascript
vue中v-model对select的绑定操作
2020/08/31 Javascript
[19:14]DOTA2 HEROS教学视频教你分分钟做大人-维萨吉
2014/06/24 DOTA
Django模板变量如何传递给外部js调用的方法小结
2017/07/24 Python
Python 中字符串拼接的多种方法
2018/07/30 Python
python 视频逐帧保存为图片的完整实例
2019/12/10 Python
HTML5 canvas画图并保存成图片的jcanvas插件
2014/01/17 HTML / CSS
意大利婴儿产品网上商店:Mukako
2018/10/14 全球购物
"火柴棍式"程序员面试题
2014/03/16 面试题
西门豹教学反思
2014/02/04 职场文书
高中生评语大全
2014/04/25 职场文书
应届毕业生自荐书
2014/06/18 职场文书
团日活动总结报告
2014/06/25 职场文书
园艺专业毕业生求职信
2014/09/02 职场文书
2015年企业新年寄语
2014/12/08 职场文书
施工现场安全管理制度
2015/08/05 职场文书
安全教育主题班会总结
2015/08/14 职场文书
Python趣味挑战之实现简易版音乐播放器
2021/05/28 Python
Java常用函数式接口总结
2021/06/29 Java/Android
springboot中的pom文件 project报错问题
2022/01/18 Java/Android
开发微信小程序之WXSS样式教程
2022/04/18 HTML / CSS