高手们 急救 谢谢啦...在线

代码源 2011-06-17 06:52:21
代码如下 我想加入inseeCode同时赋值给string 并将inseeCode以(inseeCode)形式在ncc后面一起显示 应该如何更改:
我已经把inseeCode形式写出来了为$informal


while($row= mysql_fetch_array($result)){
$informal = (!empty($row[inseeCode]) ? '<span class="informal"> ('.$row[inseeCode].')</span>' : '');
$a.=$row[ncc]$informal.',';
}
$string="$a";
...全文
145 21 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
21 条回复
切换为时间正序
请发表友善的回复…
发表回复
代码源 2011-06-18
  • 打赏
  • 举报
回复
[Quote=引用 19 楼 dix2012 的回复:]

引用 18 楼 helloyou0 的回复:

$li .= "<li id=$b>$country</li>"."\n";
如果这句前你echo $b能看见值, 此处应无问题.

看你输出页面的html代码,是否有值,

如有,问题在js那边
当在$row1[depId]前加(int)则显示值为0,不加的话,没有数值显示 $b=(int)$row1[depId];
[/Quote]
前台方法用的js:
function updateClass(input,li)
{//$('search').value=li.depId;
//alert(li.id);
// Fonction appelée après choix de l'utilisateur
$('depId').innerHTML = 'depId choisi : ' + li.id;
$('depId').show();
}
在这里显示li.id的数值
代码源 2011-06-18
  • 打赏
  • 举报
回复
[Quote=引用 18 楼 helloyou0 的回复:]

$li .= "<li id=$b>$country</li>"."\n";
如果这句前你echo $b能看见值, 此处应无问题.

看你输出页面的html代码,是否有值,

如有,问题在js那边
[/Quote]
另外 我测试了如果把一个具体数值给id 则显示数值$li .= "<li id=35>$country</li>"."\n";则显示35
代码源 2011-06-18
  • 打赏
  • 举报
回复
[Quote=引用 18 楼 helloyou0 的回复:]

$li .= "<li id=$b>$country</li>"."\n";
如果这句前你echo $b能看见值, 此处应无问题.

看你输出页面的html代码,是否有值,

如有,问题在js那边
[/Quote]当在$row1[depId]前加(int)则显示值为0,不加的话,没有数值显示 $b=(int)$row1[depId];
helloyou0 2011-06-18
  • 打赏
  • 举报
回复
$li .= "<li id=$b>$country</li>"."\n";
如果这句前你echo $b能看见值, 此处应无问题.

看你输出页面的html代码,是否有值,

如有,问题在js那边
代码源 2011-06-18
  • 打赏
  • 举报
回复
[Quote=引用 16 楼 helloyou0 的回复:]

那就改成
<li id="{$id}" >
或者
<li id="'.$id.'" >


还不行的话,贴全部代码......
[/Quote]还是不行
代码如下
php:
<?php
..//连接数据库
$a='';
$search = $_POST['search'];
$saisie = (isset($_POST['search']) ? $_POST['search'] : (isset($_GET['search']) ? $_GET['search'] : ''));
$saisie_escaped = addslashes($saisie.'%');
$result1 = mysql_query("select depId from City where ncc='$search'");
$row1= mysql_fetch_array($result1);
$b=(int)$row1[depId];
$result = mysql_query("select * from City where Upper(ncc) like '$saisie_escaped' order by ncc") or die(mysql_error());
while($row= mysql_fetch_array($result)){
$informal = !empty($row[inseeCode]) ? '<span class="informal"> ('.$row[inseeCode].')</span>' : '';
$a.=$row[ncc].$informal.',';}
$string="$a";
$aCountries = explode(',', $string);
if(strlen($search) > 1) {
foreach($aCountries as $key => $country) {
$country = strtolower($country);

if(strpos($country, $search)!==false)
$li .= "<li id=$b>$country</li>"."\n";
}
}
print "<ul>$li</ul>";
?>
Html:

<span id="change" style="display: none;">?</span>
<br /><span id="depId" style="display: none;"></span>
<br />

function updateClass(input,li)
{//$('search').value=li.depId;
//alert(li.id);
// Fonction appelée après choix de l'utilisateur
$('depId').innerHTML = 'depId choisi : ' + li.id;
$('depId').show();
}
helloyou0 2011-06-17
  • 打赏
  • 举报
回复
那就改成
<li id="{$id}" >
或者
<li id="'.$id.'" >


还不行的话,贴全部代码......
代码源 2011-06-17
  • 打赏
  • 举报
回复
[Quote=引用 14 楼 helloyou0 的回复:]

引用 13 楼 dix2012 的回复:

引用 12 楼 helloyou0 的回复:

我猜楼主是女的.....

随便回答问题: 要看你的字段名是不是写对了...
麻烦你能说的详细点吗 还有个小问题 就是怎么将$a转化成纯数字 我从数据库输出了$a 在后台echo $a 得到的是个数字 在php里面我想把它赋值给<li id=>里面的id 应该怎么处理呢 谢谢



……
[/Quote]
<li id="<?php echo $id; ?>" > 这个放入进去后边的“无法识别
helloyou0 2011-06-17
  • 打赏
  • 举报
回复
[Quote=引用 13 楼 dix2012 的回复:]

引用 12 楼 helloyou0 的回复:

我猜楼主是女的.....

随便回答问题: 要看你的字段名是不是写对了...
麻烦你能说的详细点吗 还有个小问题 就是怎么将$a转化成纯数字 我从数据库输出了$a 在后台echo $a 得到的是个数字 在php里面我想把它赋值给<li id=>里面的id 应该怎么处理呢 谢谢
[/Quote]


要看更多你的代码....

下面的小问题没看太懂, 难道 <li id="<?php echo $id; ?>" > 不行?
代码源 2011-06-17
  • 打赏
  • 举报
回复
[Quote=引用 12 楼 helloyou0 的回复:]

我猜楼主是女的.....

随便回答问题: 要看你的字段名是不是写对了...
[/Quote] 麻烦你能说的详细点吗 还有个小问题 就是怎么将$a转化成纯数字 我从数据库输出了$a 在后台echo $a 得到的是个数字 在php里面我想把它赋值给<li id=>里面的id 应该怎么处理呢 谢谢
helloyou0 2011-06-17
  • 打赏
  • 举报
回复
我猜楼主是女的.....

随便回答问题: 要看你的字段名是不是写对了...
代码源 2011-06-17
  • 打赏
  • 举报
回复
[Quote=引用 9 楼 piaolankeke 的回复:]

不客气,问题解决了那我就可以回家了,呵呵
[/Quote]我再问您个问题 就是我那个虽然在php上运行了 而且在text的下拉框里面显示了inseecode 但是我点击选择后 在text里面却只显示ncc信息inseecode不显示阿
代码源 2011-06-17
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 piaolankeke 的回复:]

lz是不是新学php啊?发现你基本语法不会用
[/Quote]不好意思 我够笨的 我再问您个问题 就是我那个虽然在php上运行了 而且在text的下拉框里面显示了inseecode 但是我点击选择后 在text里面却只显示ncc信息inseecode不显示阿
piaolankeke 2011-06-17
  • 打赏
  • 举报
回复
不客气,问题解决了那我就可以回家了,呵呵
代码源 2011-06-17
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 piaolankeke 的回复:]

引用 5 楼 dix2012 的回复:

引用 1 楼 piaolankeke 的回复:

$a.=$row[ncc].$informal.',';
一运行就没有反应了 不知道什么情况 数据库信息挺大的有3万多信息

那就使用limit先取几条,看程序对不对,程序对了,再出来数据量对问题,一步一步来
[/Quote]找到问题了 多写了() 谢谢了 我用gedit直接编译的
piaolankeke 2011-06-17
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 dix2012 的回复:]

引用 1 楼 piaolankeke 的回复:

$a.=$row[ncc].$informal.',';
一运行就没有反应了 不知道什么情况 数据库信息挺大的有3万多信息
[/Quote]
那就使用limit先取几条,看程序对不对,程序对了,再出来数据量对问题,一步一步来
piaolankeke 2011-06-17
  • 打赏
  • 举报
回复
不应该啊,你把错误提示打开,看报什么错误
代码源 2011-06-17
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 piaolankeke 的回复:]

$a.=$row[ncc].$informal.',';
[/Quote]一运行就没有反应了 不知道什么情况 数据库信息挺大的有3万多信息
piaolankeke 2011-06-17
  • 打赏
  • 举报
回复
lz是不是新学php啊?发现你基本语法不会用
代码源 2011-06-17
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 piaolankeke 的回复:]

两个变量之间用连接符点.连接
[/Quote]一运行就没有反应了
piaolankeke 2011-06-17
  • 打赏
  • 举报
回复
两个变量之间用连接符点.连接
加载更多回复(1)
BMP magic是一个新型的加密软件,你可以用它把任何格式的windows文件存入到一幅24位真彩色的BMP图片中,神奇的是这幅内部藏有文件的图片的尺寸、大小不变! 在接下来的文字中您会了解到关于这个新版软件的强大功能与安全算法:在5.0B版本中:★支持jpg格式! 在本版本中,新加入了对jpg格式的自动转换——如果您打开的是一幅jpg图片,程序会自动转换为bmp格式来处理,不用事先再用其它工具转换。★可以隐藏比图片自身大若干倍的文件! 您要相信自己的眼睛:一幅200K的24位BMP,利用本程序成功地将一个1474.56K=1.44兆的WPS文件隐藏于其中!而且这还不是软件创的最高记录。★通过一系列优化算法,使隐藏文件的图片画质得到最大程序的提升! 一幅图片在最大限度上隐藏外部文件后,画质依然清晰,色彩过渡仍很平滑,基本不存在色块问题。这种算法理论上还未达到极限,后续版本中还将继续改进算法使画质进一步提升。★引领数据压缩领域新潮流! 目前最先进的压缩工具对文本文件的压缩率也不过90%,然而利用本软件将图片隐藏文件后再压缩,却有望突破这一“极限”压缩率!基于此种组合压缩法,阁下的160G海量硬盘是否可以多出几十G呢?★独创的255位动态密钥加密术让数据隐藏的更安全! 传统加密法采用常量作加密密钥不少解密高手正是利用这一普遍规律分析加密算法从而成功将所谓的“安全数据”解密。本软件自这一版本起采用最前沿的“动态密钥加密算法”使被加密的数据安全性能有了一个“质”的飞跃!也就是说,即使您用同一幅图片隐藏同一个文件,每次生成的新图片内部数据绝对是不一样的!★采用多种加密方式加密数据,无须担心数据传递过程的“中介者”! 新版软件中采用六种方式加密数据: 1.日期时间锁定; 2.外部软件锁定; 3.程序版本识别; 4.机器硬件锁定; 5.操作系统识别; 6.解密口令锁定。 这六种方式可以任意组合,现分别说明如下: A.采用“日期时间”限制时,您可以输入自1985-2099年间的任何时间(精确到秒),这样数据被加密后,解密者如不是在设定的时间企图解密将得不到正确的隐藏文件; B.采用外部软件锁定时,你可以选择你机器上有的任何一个文件做为锁定用程序,对方在解密时,必要性要用同样的文件来做为密匙才能解开里面的密文(你用的是什么文件,在“图文信息”中是查看不到的!)。 C.程序版本识别,也就是说,你用某一个版本的BMP magic加密了文件后,用其它版本的BMP magic是无法解开里面的密文的,换句话说,就是我们开发的程序,没有设置“向下兼容”; D.机器硬件锁定,你可以用你机器上的任何一个驱动器作为锁定密匙,包括硬盘逻辑分区,光盘,软盘,这样,除了在你的硬件环境中,别人将无法得到正确的加密文件; E.操作员识别,你选用“操作系统识别”后,就只能在相同的操作系统下解开密文,并且,在“图文信息”中不会标识出系统类型; F.采用“用户口令”限制时,您可以输入最长255位的密码(可以是您有办法输入其中的任何字符,当然有中文啦...)。★在图片中的任何添加数据(包括添加的文件头部信息)均用不同密钥加密,如不利用本软件根本提取不到任何有用的信息!这使数据的安全保密性得以极端的提高!★图片中可以像电子邮件一样附加“发送人”、“接收人”、“主题”及留言信息,使加密后的图片交互性更强,十二分的人性化设计!...... 共享软件时代,加密软件数不胜数,相信阁下在看到上面的文字后会在选择加密软件方面有一个成熟的理念,同时我们也相信,这个最新版的软件会带给您生活与工作上的方便与惊喜!********************************************************* 在您使用本软件之前,希望事先能与阁下达成下面的协议: 1.本软件纯属利用娱乐创意编写,参与软件编写的所有人员均不会对您由于使用本软件所造成的一切后果与损失负责! 2.本软件加密技术相当先进,属于“一次性加密”,故软件作者不会接受任何人员提出的“数据抢救”询求,请阁下自我保重! 3.本软件的所有流行版本严禁任何组织或个人对其进行反编及商业炒作或以作者名义营利,但欢迎在不影响版权时传播与发布! 如果用户使用本软件,就表示默认上述许可,否则请销毁本软件! ********************************************************* 经测试,本软件在Window9x/Me/NT/2000/XP运行稳定并无不安全因素敬请放心使用并烦劳扩充测试,谢谢! 感谢众多朋友帮忙测试软件!

4,250

社区成员

发帖
与我相关
我的任务
社区描述
国内外优秀PHP框架讨论学习
社区管理员
  • Framework
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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