php实现的MySQL通用查询程序
2023-06-13 09:13:54 时间
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>
?>
<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连接MySQL数据库的步骤与方法(php如何连接mysql)
- PHP实现MySQL分页查询功能(php分页查询mysql)
- MySQL动态SQL语句:构建数据库的基石(mysql动态sql语句)
- PHP 存储数据到 MySQL 数据库(php写入mysql)
- MySQL触发器:精准掌握通知程序。(mysql触发器通知程序)
- MySQL基本配置:掌握初始化设置步骤(mysql基本配置)
- MySQL过程调试工具:精准改善程序效率(mysql过程调试工具)
- 建立Java程序与MySQL之间的JDBC连接(jdbc连接mysql)
- PHP快速导出MySQL数据库的技巧(php导出mysql数据库)
- 注入利用SQLMap破解MySQL注入漏洞(sqlmapmysql)
- 深入了解MySQL中的数据类型(mysql数据类型有哪些)
- MySQL备份之用PHP编程(mysql备份php)
- 解决Java程序MySQL驱动问题,下载MySQL JAR包.(mysql驱动jar包)
- VB程序快速查询MySQL数据库之道(vb查询mysql数据库)
- 轻松设置PHP连接MySQL数据库(php设置连接mysql)
- php安全:MySQL数据库安全技巧(php安全mysql)
- 使用MySQL实现地理空间索引的方法(mysql地理空间索引)
- MySQL 数据库中的 LONGTEXT 数据类型(mysql longtext)
- 用PHP进行MySQL功能测试(php 测试mysql)
- MySQL绿色版:实现绿色程序使用(mysql绿色版使用)
- 数据库中的MySQL 理解Mysql数据库的重要性(MySql中mysql)
- MySQL表导出快捷方式使用C程序(c mysql表导出)
- MySQL的意思是什么(mysql中午什么意思)
- 无需停机MySQL轻松实现扩容(mysql 不停机扩容)
- MySQL下载完,如何安装和配置(mysql下载完)
- 如何选择MySQL合适的版本进行下载(mysql 下载哪一版)