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 相关文章推荐
利用 window_onload 实现select默认选择
Oct 09 PHP
smarty 原来也不过如此~~呵呵
Nov 25 PHP
php 文件状态缓存带来的问题
Dec 14 PHP
深入理解curl类,可用于模拟get,post和curl下载
Jun 08 PHP
PHP与javascript实现变量交互的示例代码
Jul 23 PHP
PHP命名空间(Namespace)简明教程
Jun 11 PHP
php中mail函数发送邮件失败的解决方法
Dec 24 PHP
php将字符串随机分割成不同长度数组的方法
Jun 01 PHP
PHP之密码加密的几种方式
Jul 29 PHP
php验证码实现代码(3种)
Sep 07 PHP
PHP explode()函数的几个应用和implode()函数有什么区别
Nov 05 PHP
PHP框架性能测试报告
May 08 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实现修改新闻时删除图片的方法
2015/05/12 PHP
Zend Framework实现具有基本功能的留言本(附demo源码下载)
2016/03/22 PHP
Yii框架中用response保存cookie,用request读取cookie的原理解析
2019/09/04 PHP
js创建对象的几种常用方式小结(推荐)
2010/10/24 Javascript
JavaScript中链式调用之研习
2011/04/07 Javascript
jQuery EasyUI API 中文文档 DateTimeBox日期时间框
2011/10/16 Javascript
JQuery 在线引用及测试引用是否成功
2014/06/24 Javascript
JavaScript获得表单target属性的方法
2015/04/02 Javascript
js+HTML5基于过滤器从摄像头中捕获视频的方法
2015/06/16 Javascript
javascript中undefined与null的区别
2015/08/16 Javascript
easyui Draggable组件实现拖动效果
2015/08/19 Javascript
基于jQuery的checkbox全选问题分析
2016/11/18 Javascript
nodejs连接mongodb数据库实现增删改查
2016/12/01 NodeJs
JS实现PC手机端和嵌入式滑动拼图验证码三种效果
2017/02/15 Javascript
Vue3 中的数据侦测的实现
2019/10/09 Javascript
9种方法优化jQuery代码详解
2020/02/04 jQuery
python生成器的使用方法
2013/11/21 Python
进一步理解Python中的函数编程
2015/04/13 Python
在Python中操作字典之setdefault()方法的使用
2015/05/21 Python
django从请求到响应的过程深入讲解
2018/08/01 Python
Python中对数组集进行按行打乱shuffle的方法
2018/11/08 Python
详解安装mitmproxy以及遇到的坑和简单用法
2019/01/21 Python
python中报错&quot;json.decoder.JSONDecodeError: Expecting value:&quot;的解决
2019/04/29 Python
使用Filter过滤python中的日志输出的实现方法
2019/07/17 Python
python socket通信编程实现文件上传代码实例
2019/12/14 Python
Python类绑定方法及非绑定方法实例解析
2020/10/09 Python
Urban Outfitters美国官网:美国生活方式品牌
2016/08/26 全球购物
Crabtree & Evelyn英国官网:瑰珀翠护手霜、香水、沐浴和身体护理
2018/04/26 全球购物
美国乒乓球设备、配件和服装品牌:Killerspin
2020/06/07 全球购物
总经理岗位职责
2015/02/04 职场文书
答谢酒会主持词
2015/07/02 职场文书
换届选举主持词
2015/07/03 职场文书
学校扫黄打非工作总结
2015/10/15 职场文书
《地震中的父与子》教学反思
2016/02/16 职场文书
导游词之山西-五老峰
2019/10/07 职场文书
Django与数据库交互的实现
2021/06/03 Python