Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/268.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 包括行id的editform和echo_Php_Mysql - Fatal编程技术网

Php 包括行id的editform和echo

Php 包括行id的editform和echo,php,mysql,Php,Mysql,我尝试做的是在覆盖窗口内验证编辑表单。在我将表单放入popin之前,一切都很顺利 只要表单未在popin中验证,我可以将行添加到dbase(在popin中有效),然后编辑现有记录 我使用includes来显示popin中的表单 问题是如何在php include中回显行id 应该是这样想的吗?当然不行了 <?php include "editform.php?id=<?php echo $row['id']"; ?> 这只是php代码,因此您可以使用变量并将其连接到文件名:

我尝试做的是在覆盖窗口内验证编辑表单。在我将表单放入popin之前,一切都很顺利

只要表单未在popin中验证,我可以将行添加到dbase(在popin中有效),然后编辑现有记录

我使用includes来显示popin中的表单

问题是如何在php include中回显行id

应该是这样想的吗?当然不行了

<?php include "editform.php?id=<?php echo $row['id']"; ?> 

这只是php代码,因此您可以使用变量并将其连接到文件名:

<?php include "editform.php?id=" . $row['id']; ?>

您不能这样使用它。。。include函数需要一个路径,您需要url包装器才能使用它,但我认为它不会对您有多大帮助

相反,您可以这样做:

$_GET['id'] = $row['id'];
include "editform.php";

现在你可以在编辑表单中使用
$\u GET['id']
。php

请你提供一些代码给我们好吗?
$_GET['id'] = $row['id'];
include "editform.php";