我的链接有什么问题


Whats wrong with my link?

我正在尝试回显链接中的数组值,但它在 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>';