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安全编程之加密功能
Oct 09 PHP
SSI指令
Nov 25 PHP
php session处理的定制
Mar 16 PHP
php smarty模版引擎中变量操作符及使用方法
Dec 11 PHP
PHP得到mssql的存储过程的输出参数功能实现
Nov 23 PHP
2个Codeigniter文件批量上传控制器写法例子
Jul 25 PHP
PHP输出九九乘法表代码实例
Mar 27 PHP
PHP模板引擎Smarty内建函数section,sectionelse用法详解
Apr 11 PHP
基于PHP实现用户注册登录功能
Oct 14 PHP
微信公众号实现会员卡领取功能
Jun 08 PHP
tp5.1 框架数据库-数据集操作实例分析
May 26 PHP
php的lavarel框架中join和orWhere的用法
Dec 28 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类的静态(static)方法和静态(static)变量使用介绍
2012/02/19 PHP
php安装ssh2扩展的方法【Linux平台】
2016/07/20 PHP
Laravel利用gulp如何构建前端资源详解
2018/06/03 PHP
PHP设计模式之 策略模式Strategy详解【对象行为型】
2020/05/01 PHP
网络图片延迟加载实现代码 超越jquery控件
2010/03/27 Javascript
网页中返回顶部代码(多种方法)另附注释说明
2013/04/24 Javascript
JavaScript异步编程Promise模式的6个特性
2014/04/03 Javascript
简介JavaScript中的sub()方法的使用
2015/06/08 Javascript
JS实现的左侧竖向滑动菜单效果代码
2015/10/19 Javascript
用window.onerror捕获并上报Js错误的方法
2016/01/27 Javascript
javascript实现标签切换代码示例
2016/05/22 Javascript
Extjs 点击复选框在表格中增加相关信息行
2016/07/12 Javascript
js转html实体的方法
2016/09/27 Javascript
Jqprint实现页面打印
2017/01/06 Javascript
JavaScript 点击触发复制功能实例详解
2018/11/02 Javascript
详解webpack4之splitchunksPlugin代码包分拆
2018/12/04 Javascript
js实现鼠标滑动到某个div禁止滚动
2020/09/17 Javascript
解决vue打包报错Unexpected token: punc的问题
2020/10/24 Javascript
[42:04]DOTA2上海特级锦标赛主赛事日 - 2 胜者组第一轮#3Secret VS OG第一局
2016/03/03 DOTA
Python编程实现粒子群算法(PSO)详解
2017/11/13 Python
Linux下python制作名片示例
2018/07/20 Python
Python 使用指定的网卡发送HTTP请求的实例
2019/08/21 Python
Python 实现集合Set的示例
2020/12/21 Python
轻松掌握CSS3中的字体大小单位rem的使用方法
2016/05/24 HTML / CSS
HTML文本属性&amp;颜色控制属性的实现
2019/12/17 HTML / CSS
家得宝官网:The Home Depot(全球最大的家居装饰专业零售商)
2018/12/17 全球购物
北美最大的手工艺品零售商之一:Michaels Stores
2019/02/27 全球购物
和睦家庭事迹
2014/05/14 职场文书
学校志愿者活动总结
2014/06/27 职场文书
民主评议党员自我评议范文2014
2014/09/26 职场文书
升学宴学生答谢词
2015/01/05 职场文书
党小组推荐意见
2015/06/02 职场文书
文化大革命观后感
2015/06/17 职场文书
党性教育心得体会(共6篇)
2016/01/21 职场文书
python cv2图像质量压缩的算法示例
2021/06/04 Python
详解Python flask的前后端交互
2022/03/31 Python