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 jq jquery getJSON跨域提交数据完整版
Sep 13 PHP
PHP中实现生成静态文件的方法缓解服务器压力
Jan 07 PHP
php获取mysql字段名称和其它信息的例子
Apr 14 PHP
php给图片加文字水印
Jul 31 PHP
CodeIgniter钩子用法实例详解
Jan 20 PHP
PHP Static延迟静态绑定用法分析
Mar 16 PHP
php+jQuery+Ajax简单实现页面异步刷新
Aug 08 PHP
Laravel使用支付宝进行支付的示例代码
Aug 16 PHP
PHP实现实时生成并下载超大数据量的EXCEL文件详解
Oct 23 PHP
php PDO属性设置与操作方法分析
Dec 27 PHP
php使用curl伪造浏览器访问操作示例
Sep 30 PHP
PHP设计模式之迭代器模式Iterator实例分析【对象行为型】
Apr 26 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 5.3.1 安装包 VC9 VC6不同版本的区别是什么
2010/07/04 PHP
在云虚拟主机部署thinkphp5项目的步骤详解
2017/12/21 PHP
jquery中常用的SET和GET
2009/01/13 Javascript
利用jQuery 实现GridView异步排序、分页的代码
2010/02/06 Javascript
Javascript中valueOf与toString区别浅析
2013/03/19 Javascript
js获取浏览器高度 窗口高度 元素尺寸 偏移属性的方法
2016/11/21 Javascript
全面总结Javascript对数组对象的各种操作
2017/01/22 Javascript
详解webpack多页面配置记录
2018/01/22 Javascript
微信小程序使用component自定义toast弹窗效果
2018/11/27 Javascript
微信小程序template模版的使用方法
2019/04/13 Javascript
微信小程序实现电子签名功能
2020/07/29 Javascript
JQuery绑定事件四种实现方法解析
2020/12/02 jQuery
JavaScript实现瀑布流布局的3种方式
2020/12/27 Javascript
[08:40]Navi Vs Newbee
2018/06/07 DOTA
[57:37]EG vs Mineski 2018国际邀请赛小组赛BO2 第二场 8.16
2018/08/17 DOTA
python检测lvs real server状态
2014/01/22 Python
Python MySQLdb Linux下安装笔记
2015/05/09 Python
简单谈谈python的反射机制
2016/06/28 Python
Python正则表达式分组概念与用法详解
2017/06/24 Python
Python 实现在文件中的每一行添加一个逗号
2018/04/29 Python
python 图像平移和旋转的实例
2019/01/10 Python
Python 互换字典的键值对实例
2019/02/12 Python
python动态视频下载器的实现方法
2019/09/16 Python
pytorch中获取模型input/output shape实例
2019/12/30 Python
jupyter 导入csv文件方式
2020/04/21 Python
Python新建项目自动添加介绍和utf-8编码的方法
2020/12/26 Python
浅谈CSS3中的变形功能-transform功能
2017/12/27 HTML / CSS
HTML5的结构和语义(2):结构
2008/10/17 HTML / CSS
Shop Apotheke瑞士:您的健康与美容网上商店
2019/10/09 全球购物
说出你对remoting 和webservice的理解和应用
2014/06/08 面试题
辅导员评语
2014/05/04 职场文书
企业宣传工作方案
2014/06/02 职场文书
十一国庆节“向国旗敬礼”主题班会活动方案
2014/09/27 职场文书
实习班主任自我评价
2015/03/11 职场文书
Win10 和 Win11可以共存吗? win10/11产品生命周期/服务更新介绍
2021/11/21 数码科技
Win10鼠标宏怎么设置?win10系统鼠标宏的设置方法
2022/08/14 数码科技