Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/75.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 试图将HTML中的变量发送到标记_Php_Html - Fatal编程技术网

Php 试图将HTML中的变量发送到标记

Php 试图将HTML中的变量发送到标记,php,html,Php,Html,我正试着通过密码发送 $abfrage = "SELECT nummer,vorname,nachname,adresse,tel,fax,email,website FROM kontakte"; $ergebnis = mysql_query($abfrage); while($row = mysql_fetch_object($ergebnis)) { ?> <tr> <td><a href

我正试着通过密码发送

    $abfrage = "SELECT nummer,vorname,nachname,adresse,tel,fax,email,website 
FROM kontakte";

    $ergebnis = mysql_query($abfrage);
    while($row = mysql_fetch_object($ergebnis))
    {

    ?>

    <tr>
    <td><a href="./test.php?Id=$row[nummer]">Edit</a></td>
$abfrage=“选择nummer、vorname、nachname、地址、电话、传真、电子邮件、网站
来自康塔克特”;
$ergebnis=mysql\u查询($abfrage);
while($row=mysql\u fetch\u object($ergebnis))
{
?>
test.php文件的id,即:

<?php
include("./scripts/cn.php");

$testvar=$_GET['id'];

echo "$testvar";
?>

但我刚刚收到一个通知:“第4行C:\xampp\htdocs\test.php中的未定义索引:id”

为什么我的test.php没有收到id? 我试着用

<td><a href=\"test.php?Id=$row[nummer]\">Edit</a></td>

但是,通过重新定向到test.php,“%22”存在问题。

尝试这样使用

$row->nummer
<td><a href="./test.php?Id=<?php echo $row->nummer ?>">Edit</a></td>
而不是

$row[nummer]
因为php标记是关闭的,所以像这样使用

$row->nummer
<td><a href="./test.php?Id=<?php echo $row->nummer ?>">Edit</a></td>


您是否有PHP输出
?我在您的代码中没有看到任何内容,如果您没有看到,那么文本将发送到浏览器,而不是您想要的输出。test.PHP应该输出id,但我不确定,因为我是PHP新手(test.PHP是代码的第二部分)您不应该再使用
mysql.*
函数。请使用
mysqli
扩展或
PDO
。非常感谢,浏览器现在正在获取id。您能帮我捕获id并在我的脚本中使用它吗?$\u GET i有点不适合我--这里区分大小写,在中使用相同的
id
id
html和php都有