我正在尝试回显链接中的数组值,但它在 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);
尝试将字符串和变量分开。
echo '<a href="index.php?option=com_chronoforms&chronoform=deletelead&token=' . $detail['cf_uid'] . '"></a>';
更新:如果在此行中出现错误,则问题可能是之前的行!
或者你可以试试这个
echo '<a href="index.php?option=com_chronoforms&chronoform=deletelead&token='. $detail['cf_uid'].'"></a>';
这样你就可以连接字符串
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>';
但是,我必须问...是否有具有键'cf_uid'
的数组变量$detail
?你得到什么语法错误(在你尝试这个之后(?
[根据评论编辑]
由于它是$row
并且因为它是一个对象:
echo '<a href="index.php?option=com_chronoforms&chronoform=deletelead&token=' . $row->cf_uid . '">dssd</a>';