Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/236.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/88.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变量作为参数插入href链接_Php_Html - Fatal编程技术网

将PHP变量作为参数插入href链接

将PHP变量作为参数插入href链接,php,html,Php,Html,我在PHP代码中使用以下行: echo"<td><a href='EditAdminRestaurantes.php?id=1' data-ajax='false'><img src='editicon.png' width='31' height='31'></a> </td>"; 我需要的是更改?id=param之后的值,我需要将PHP变量`$row[0]放在那里,但是当我插入代码时,URL不是预期的 这是我的代码: echo"

我在PHP代码中使用以下行:

echo"<td><a href='EditAdminRestaurantes.php?id=1' data-ajax='false'><img src='editicon.png' width='31' height='31'></a> </td>";
我需要的是更改?id=param之后的值,我需要将PHP变量`$row[0]放在那里,但是当我插入代码时,URL不是预期的

这是我的代码:

 echo"<td><a href='EditAdminRestaurantes.php?id='".$row[0]." data-ajax='false'><img src='editicon.png' width='31' height='31'></a> </td>";

欢迎提供任何帮助。`

您可以在$row[0]前面用一个引号关闭href属性。它需要在以下情况下关闭:

echo"<td><a href='EditAdminRestaurantes.php?id=".$row[0]."' data-ajax='false'><img src='editicon.png' width='31' height='31'></a> </td>";
echo”“;

您可以在$row[0]前面用一个引号关闭href属性。它需要在以下情况下关闭:

echo"<td><a href='EditAdminRestaurantes.php?id=".$row[0]."' data-ajax='false'><img src='editicon.png' width='31' height='31'></a> </td>";
echo”“;

引号中有一个错误。如果你这样做,它会起作用的

echo '<td><a href="EditAdminRestaurantes.php?id='.$row[0].'" data-ajax="false"><img src="editicon.png" width="31" height="31"></a> </td>';
echo';

引号中有一个错误。如果你这样做,它会起作用的

echo '<td><a href="EditAdminRestaurantes.php?id='.$row[0].'" data-ajax="false"><img src="editicon.png" width="31" height="31"></a> </td>';
echo';

我认为您可能需要将单引号从变量前移到变量后,就像这样

echo"<td><a href='EditAdminRestaurantes.php?id=".$row[0]."' data-ajax='false'><img src='editicon.png' width='31' height='31'></a> </td>";
echo”“;

我认为您可能需要将单引号从变量前移到变量后,就像这样

echo"<td><a href='EditAdminRestaurantes.php?id=".$row[0]."' data-ajax='false'><img src='editicon.png' width='31' height='31'></a> </td>";
echo”“;

echo$行[0]它显示了什么?@Harikrishnan,它显示了1。
echo$row[0]它显示了什么?@Harikrishnan,它显示了1。