php中echo "<a href='detail.php?id=".$row['id']."'>".$row["name"].

php中echo "<a href='detail.php?id=".$row['id']."'>".$row["name"].,第1张

1.呵呵,基实这个很好验证的,

2.php中的单引号中的变量名不起变量作用,所以要去掉detail前的单引号和"'>"中的单引号,让$row['id']起变量作用;

3.下面代码是通过调试通的

你可以这样写:

<?

$row['id']=150//定义数组值 为150

$row["name"]="张三"//定义数组名:张三

echo "<a href=detail.php?id=".$row['id'].">".$row["name"]."</a><br>"//链接以名字为主

echo ($row["name"]."的ID智商居然".$row['id'])//输出值!

?>

4.你不是要下面这个答案吧:

<?php

sql="select * from table where id=$_GET['id']"

?>

这点明显有问题的,

url这个tags的用法是这样的

{% url path.to.some_view arg1,arg2,name1=value1 %}

第一个变量是按package.package.module.function形式给出的指向一个view函数的路径。那些可选的、用逗号分隔的附加参数被用做URL中的位置和关键词变量。所有URLconf需要的参数都应该是存在的。

例如,假设你有一个view,app_name.client,它的URLconf包含一个client ID参数。URLconf对应行可能看起来像这样:

('^client/(\d+)/$', 'app_name.client')

如果这个应用的URLconf像下面一样被包含在项目的URLconf里:

('^clients/', include('project_name.app_name.urls'))

那么,在模板中,你可以像这样创建一个指向那个view的link连接:

{% url app_name.client client.id %}

楼上说的有一点错误,<%=id%>不是jsp小脚本,而是是java的写法,目的是当你点击这个超连接的时候得到这个商品的id。

说的通俗一点就是 : 你在页面上会看到“放入购物车”几个字,这是个超连接,当你点击的时候会调用一个javascript的方法,这个方法名是addshopcart,需要的参数是商品的id。


欢迎分享,转载请注明来源:优选云

原文地址:https://54852.com/hy/673168.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-17
下一篇2023-05-17

随机推荐

发表评论

登录后才能评论
保存