CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  PHP

请教两个问题!

楼主true_mariner(水手)2006-07-01 21:36:30 在 Web 开发 / PHP 提问

1   一个查询语句能够查寻两个表吗?如果可以应该如何写此查询语句?  
   
  2   有一个字符串$str="123456789";现在在一个文本框中随便输入一个数字,例如是“5”,如果$str中存在此数字的话,显示$str,并且“5”是红色显示的,请问如何实现? 问题点数:20、回复次数:4Top

1 楼blacker()回复于 2006-07-01 21:46:49 得分 10

1   、用where子句啊  
  select   a.*,b.*   from   table1   a,table2   b   where   a.xxx=b.yyy  
   
  2、用strstr()找一下啊。。。。。  
   
  Top

2 楼true_mariner(水手)回复于 2006-07-01 21:50:20 得分 0

第二个问题我可以找到,但是如何实现输出是被查询的字符是红色显示的?Top

3 楼qfls001(清风流水)回复于 2006-07-02 00:38:00 得分 10

第一个问题blacker已经答了  
  第二个  
  <?php  
  $str="123456789";  
  $n   =   $_POST["n"];  
  if   (strstr($str,   $n   ))   {  
  $str   =   str_replace("5",   "<font   color=\"#FF0000\">5</font>",   $str);  
  echo   $str;  
  }  
  ?>Top

4 楼true_mariner(水手)回复于 2006-07-02 14:20:17 得分 0

我按照blacker的方法试了一下,但是没有成功,页面上什么都没有显示?请问该怎么修改,或者还有别的办法吗?我的初衷是想实现,一个查询语句同时查询两个表,分别显示在不同的地方,一个表是车次表,另一个表示价格表,将两个表的内容分别对应显示在不同的地方,请问如何实现   ?Top

相关问题

关键词

得分解答快速导航

  • 帖主:true_mariner
  • blacker
  • qfls001

相关链接

  • Web开发类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo