[100分]PHP 讀寫SQL,再存為.txt

onlyjer 2009-07-30 03:40:07
本人初學PHP,大家帮一帮忙,感激不盡!!!!!!!!!!

php 頁上有以下控件
1. textbox1(IP)
2. textbox2(PORT)
3. button(提交)

4. textbox3(PORT)
5. button(查询)

用途分为兩部分:

第一部分:
用戶在textbox1 输入一個ip地址,再在textbox2 输入一個PORT地址,再按提交,寫入SQL

第二部分:
如用戶在textbox3 输入一個PORT地址, 再按查询,就可导出相應 port 址址的IP列表,
以每行一IP的形式,以TXT文件供用户下載
...全文
57 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
tony-杨 2009-07-31
  • 打赏
  • 举报
回复
用数据库估计是为了方便查询修改之类的吧
wangc715 2009-07-30
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 gzty 的回复:]
1、PHP code//假设用POST方式
// 数据检测、数据库连接等等$sql="INSERT INTO tbl_name(col_IP,col_PORT) Values('{$_POST['ip']}','{$_POST['prot']}');"mysql_query($sql);

2、
PHP code// 如果数据量太多可以分为几次查询写入$data=array();$result=mysql_query("SELECT col_IP,col_PORT From tbl_name;");while ($row=mysql_fetch_assoc($result)) {$data[]=$row["col_IP"].':'.$row["col_PORT"];
}mysql_free_result($result);file_put_contents('文件路径及其文件名',implode("\r\n",$data));

估计楼主要的是这个吧
[/Quote]
不用数据库就能实现何必那么麻烦呢
llj480028 2009-07-30
  • 打赏
  • 举报
回复
写入TXT文件的方法可以去手册里找!fopen(),fputs(),fclose()
wangc715 2009-07-30
  • 打赏
  • 举报
回复
这也太简单了,php文件操作。
llj480028 2009-07-30
  • 打赏
  • 举报
回复
这个好办吧,按提交时,text1,text2 内容传入后台,放到SQL里也可以,然后存储到数据库里,
当text3时,你就从数据库里找出来,写到txt文件里就OK 了!
tony-杨 2009-07-30
  • 打赏
  • 举报
回复
1、

//假设用POST方式
// 数据检测、数据库连接等等
$sql = "INSERT INTO tbl_name(col_IP,col_PORT) Values('{$_POST['ip']}','{$_POST['prot']}');"
mysql_query($sql);


2、

// 如果数据量太多可以分为几次查询写入
$data = array();
$result = mysql_query("SELECT col_IP,col_PORT From tbl_name;");
while ($row = mysql_fetch_assoc($result)) {
$data[] = $row["col_IP"] . ':' . $row["col_PORT"];
}
mysql_free_result($result);
file_put_contents('文件路径及其文件名', implode("\r\n",$data));


估计楼主要的是这个吧
onlyjer 2009-07-30
  • 打赏
  • 举报
回复
例如:

用戶分别輸入 210.12.32.32 和 21 在text1,text2 中,
再按"提交"按紐, 就可寫入SQL中


如用戶輸入 21 在Text3中, 再按"查询",
就可列出 210.12.32.32,
再以 .TXT文件供用戶下载
llj480028 2009-07-30
  • 打赏
  • 举报
回复
没看懂什么意思!

21,891

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧