即href片段
echo "<tr><td align=center>
<a href=\edit.php?id=$id&name=$name&email=$email&password=$password\">$id</a></td>
<td>$name</td><td>$email</td><td>$password</td></tr>";
我不知道之前是否需要一个\"
字符edit.php
。
提前感谢您的解释。
即href片段
echo "<tr><td align=center>
<a href=\edit.php?id=$id&name=$name&email=$email&password=$password\">$id</a></td>
<td>$name</td><td>$email</td><td>$password</td></tr>";
我不知道之前是否需要一个\"
字符edit.php
。
提前感谢您的解释。
它只是与常规文本混合的一长串变量。这将被评估,变量将被替换为它们的文本值。是的,您需要在href=\
.
而不是这个复杂的字符串,我会做这样的事情:
$qVars = array(
"id" => $id,
"name" => $name,
"email" => $email,
"password" => $password /* really? */
);
$qString = http_build_query( $qVars );
echo "<tr>
<td><a href='edit.php?{$qString}'>{$id}</a></td>
<td>{$name}</td>
<td>{$email}</td>
<td>{$password}</t>
</tr>";
http_build_query
确实需要PHP5。
它将回显“输出”一些表示表格行的 HTML。
<tr> = table row
<td> = table cell
因此,该行将包含 3 个单元格,第一个单元格是指向密码编辑页面的超链接。看起来 href 缺少转义引号,但您的地址是否应该是相对的,即
<a href=\"edit.php?....
或绝对
<a href=\"\edit.php?....
只有你会知道。