PHP与JS的问题,急,在线等。。。

sunauqt 2003-08-22 01:56:52
PHP与JS之间怎么嵌套呢?我下面的程序有什么问题吗?
<?php
echo "<script language='javascript'>\n";
echo "choice = greet_form.mobile_address.value;";
echo "for( i = document.greet_form.mobile.length-1; i >= 0; i-- )";
echo "document.greet_form.mobile.options[i] = null;";
$sql = "select fri_mobile from user_address where mobile=\"$reg_mobile\" and groupname="+choice;
$db->sql_query($sql);
$nums = $db->get_query_num();
$j = 0;
while ($result = $db->get_query_result()) {
echo "var opt$j = new Option(\"$result[fri_mobile]\",\"$result[fri_mobile]\")";
echo "for ( var i = 0; i <= $nums-1; i++ ) {";
echo "eval( \"greet_form.mobile.options[i] = opt\" + i );";
echo "if ( i == 0 ) {";
echo "eval( \"greet_form.mobile.options[i].selected = true\" )";
echo "}";
echo "}";
}
echo "</script>";
?>

...全文
35 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
xinyaoxp 2003-09-27
  • 打赏
  • 举报
回复
hao ma fang
xuzuning 2003-08-28
  • 打赏
  • 举报
回复
提交

你的概念错了
xuzuning 2003-08-28
  • 打赏
  • 举报
回复
提交

你的概念错了
hyb1980 2003-08-28
  • 打赏
  • 举报
回复
先用一个变量$aaa把choice存起来
$aaa=$choice;
然后在SQL里用 and groupname=$aaa;
sunauqt 2003-08-22
  • 打赏
  • 举报
回复
问题出在这里:
and groupname="+choice;
这里的choice是在JS里取到的,但是在SQL语句里却取不到

想问的是怎么才能把这个值取到SQL语句里
voidroom 2003-08-22
  • 打赏
  • 举报
回复
看不出来什么问题....晕
sunauqt 2003-08-22
  • 打赏
  • 举报
回复
没有人知道吗?

87,907

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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