50分在线等,一个函数代替表名的问题!

luxuezhu 2003-05-22 04:09:41
$db=MySQL_connect("localhost","root");
MySQL_select_db("xt_data",$db);
$sql1="select * from 01fzb(表名) where riqi='20031'";

比如说我在上一页传递一个变量 01 过来
我想把表名替换为一个 函数
$qq=fzb;
$mm=01;
$yy=$qq.$mm;

$sql1="select * from '$yy' where riqi='20031'";
...全文
48 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
luxuezhu 2003-05-23
  • 打赏
  • 举报
回复
刚搞定了,送分啦!
zhuxr2003 2003-05-22
  • 打赏
  • 举报
回复
$sql1="select * from '$yy' where riqi='20031'";
改为:$sql1="select * from "+$yy+" where riqi='20031'";
xuzuning 2003-05-22
  • 打赏
  • 举报
回复
表名不是 01fzb 吗?
$qq=fzb;
$mm=01;
$yy=$qq.$mm; // 这里$yy 为 fzb01
luxuezhu 2003-05-22
  • 打赏
  • 举报
回复
还是不行啊,我想是SQL语句没有选择到这个表!!!
qingxia 2003-05-22
  • 打赏
  • 举报
回复
$sql1="select * from $yy where riqi='20031'";
你用‘把$yy括进来了,不需要那么写

21,886

社区成员

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

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