我试图在链接中回显数组值,但在dreamweaver中,它是一个错误,但我无法计算出我做错了什么,有人能告诉我这一行有什么问题吗?谢谢:-)
echo '<a href="index.php?option=com_chronoforms&chronoform=deletelead&token=echo $detail['cf_uid'];"></a>';编辑>>>>>>>>>>>>>>>>>>>>>>>>这是完整的代码:
$result = mysql_query("SELECT * FROM hqfjt_chronoforms_data_addemailtemplate");
while ($row = mysql_fetch_object($result)) {
echo '<div class="namerow">';
echo '<th>';
echo $row->emailformname;
echo '</th>';
echo '</div>';
echo '<div class="messagerow">';
echo '<th>';
echo $row->emailformmessage;
echo '<a href="index.php?option=com_chronoforms&chronoform=deletelead&token=echo $detail[cf_uid]">dssd</a>';
echo '<tr></tr>';
echo '</div>';
}
echo '</th>';
mysql_free_result($result);如果我回显cf_uid回显$row->cf_uid;这很好,并在表中为它旁边的每条记录显示唯一的id,我只需要接受正在回显的id,并将其放在链接的末尾,使其看起来像http://link&token=2626382837728 << (cf_uid)
修好了!谢谢大家在这项工作上的帮助,我终于搞清楚了到底出了什么问题,我认为数组看起来不对,这段代码在最后的>>中起作用了
$result = mysql_query("SELECT * FROM hqfjt_chronoforms_data_addemailtemplate");
while ($row = mysql_fetch_object($result)) {
echo '<div class="namerow">';
echo '<th>';
echo $row->emailformname;
echo '</th>';
echo '</div>';
echo '<div class="messagerow">';
echo '<th>';
echo $row->emailformmessage;
$id = $row->cf_uid;
echo '<a href="index.php?option=com_chronoforms&chronoform=deletelead&token=' . $id . '">LINK</a>';
echo '<tr></tr>';
echo '</div>';
}
echo '</th>';
mysql_free_result($result);发布于 2011-12-21 18:11:04
尝试分离字符串和变量。
echo '<a href="index.php?option=com_chronoforms&chronoform=deletelead&token=' . $detail['cf_uid'] . '"></a>';更新:如果您在这一行中有一个错误,问题可能是前面的行!
发布于 2011-12-21 18:11:40
echo "<a href=\"index.php?option=com_chronoforms&chronoform=deletelead&token=".$detail['cf_uid']."\">SOME NAME FOR THE LINK</a>";基于更新后的文章的编辑
用这个:
echo '<a href="index.php?option=com_chronoforms&chronoform=deletelead&token=' . $detail['cf_uid'] . '">dssd</a>';但是,我必须问..。是否有一个数组变量$detail,它有一个键'cf_uid'?在您尝试这个之后,您得到了哪些语法错误?
基于评论的编辑
因为它是$row,因为它是一个对象:
echo '<a href="index.php?option=com_chronoforms&chronoform=deletelead&token=' . $row->cf_uid . '">dssd</a>';发布于 2011-12-21 18:12:23
或者你也可以试试这个
echo '<a href="index.php?option=com_chronoforms&chronoform=deletelead&token='. $detail['cf_uid'].'"></a>';这样,您就可以将字符串连接起来。
https://stackoverflow.com/questions/8594309
复制相似问题