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 Zip解压 文件在线解压缩的函数代码
May 26 PHP
php flv视频时间获取函数
Jun 29 PHP
php SQL Injection with MySQL
Feb 27 PHP
应用开发中涉及到的css和php笔记分享
Aug 02 PHP
php excel reader读取excel内容存入数据库实现代码
Dec 06 PHP
php中simplexml_load_string使用实例分享
Feb 13 PHP
php简单的留言板与回复功能具体实现
Feb 19 PHP
ThinkPHP模板替换与系统常量及应用实例教程
Aug 22 PHP
php调整服务器时间的方法
Apr 03 PHP
PHP设计模式之装饰者模式代码实例
May 11 PHP
TP(thinkPHP)框架多层控制器和多级控制器的使用示例
Jun 13 PHP
thinkphp5.1 文件引入路径问题及注意事项
Jun 13 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 header示例代码(推荐)
2010/09/08 PHP
上传文件先创建目录 再上传到目录里面去
2010/12/29 PHP
PHP5多态性与动态绑定介绍
2015/04/03 PHP
php的无刷新操作实现方法分析
2020/02/28 PHP
学习面向对象之面向对象的术语
2010/11/30 Javascript
页面右下角弹出提示框示例代码js版
2013/08/02 Javascript
与Math.pow 相反的函数使用介绍
2014/08/04 Javascript
js对象浅拷贝和深拷贝详解
2016/09/05 Javascript
简易的JS计算器实现代码
2016/10/18 Javascript
js实现二级导航功能
2017/03/03 Javascript
js中获取键盘按下键值event.keyCode、event.charCode和event.which的兼容性详解
2017/03/15 Javascript
JavaScrpt的面向对象全面解析
2017/05/09 Javascript
简单谈谈关于 npm 5.0 的新坑
2017/06/08 Javascript
基于angular实现模拟微信小程序swiper组件
2017/06/11 Javascript
js+html5实现复制文字按钮
2017/07/15 Javascript
详解在React中跨组件分发状态的三种方法
2018/08/09 Javascript
JavaScript模板引擎原理与用法详解
2018/12/24 Javascript
js实现简单掷骰子效果
2019/10/24 Javascript
Python中的默认参数详解
2015/06/24 Python
Python实现类似jQuery使用中的链式调用的示例
2016/06/16 Python
总结用Pdb库调试Python的方式及常用的命令
2016/08/18 Python
python爬虫之BeautifulSoup 使用select方法详解
2017/10/23 Python
Python3 读、写Excel文件的操作方法
2018/10/20 Python
pyqt5 comboBox获得下标、文本和事件选中函数的方法
2019/06/14 Python
Pycharm最新激活码2019(推荐)
2019/12/31 Python
Django REST framwork的权限验证实例
2020/04/02 Python
Python HTMLTestRunner测试报告view按钮失效解决方案
2020/05/25 Python
Python实现将元组中的元素作为参数传入函数的操作
2020/06/05 Python
python实现批量转换图片为黑白
2020/06/16 Python
使用Python中tkinter库简单gui界面制作及打包成exe的操作方法(二)
2020/10/12 Python
python爬虫利用代理池更换IP的方法步骤
2021/02/21 Python
高级工程师岗位职责
2013/12/15 职场文书
小学生综合素质评语
2014/04/23 职场文书
三八妇女节活动总结
2014/05/04 职场文书
个人四风问题整改措施思想汇报
2014/10/04 职场文书
学校党的群众路线教育实践活动整改措施
2014/10/25 职场文书