尝试在PHP代码上添加href-语法错误

时间:2019-01-23 21:08:13

标签: php html mysql database phpmyadmin

我正在尝试在PHP代码上添加href链接。

代码如下:

while($row = mysqli_fetch_array($result))
	{
		$output .= '
			<tr>
				<td>'.$row["reqname"].'</td>
				<td>'.$row["month"]."/".$row["day"]."/".$row["year"].'</td>
				<td>'.$row["empname"].'</td>
				<td>'.$row["position"].'</td>
				<td>'.$row["account"].'</td>
				<td>'.$row["platform"].'</td>
				<td>'.$row["processor"].'</td>
				<td>'.$row["ram"].'</td>
				<td>'.$row["monitor"].'</td>
				<td>'.$row["phone"].'</td>
				<td>'.$row["phonetype"].'</td>
				<td>'.$row["headset"].'</td>
				<td>'.$row["status"].'</td>
				<td>'.<a href="records.php?reqnumber=<?php echo $row_message['reqnumber']; ?>"><i class="fa fa-edit" style="color: black; font-size: 25px;"></i></a>.'</td>
			</tr>
		';
	}
	echo $output;
}

所以我在<td>'.<a href="records.php?reqnumber=<?php echo $row_message['reqnumber']; ?>"><i class="fa fa-edit" style="color: black; font-size: 25px;"></i></a>.'</td>方面遇到了问题

如您所见,我尝试添加'..',但由于某种原因,我遇到了语法错误。

1 个答案:

答案 0 :(得分:1)

您从<td>'.<a href="r开始犯了一个错误 应该是

<td><a href="records.php?reqnumber='.$row_message['reqnumber'] .'">

这是更正的格式

 <?php

 while($row = mysqli_fetch_array($result))
 {
    $output .= '
        <tr>
            <td>'.$row["reqname"].'</td>
            <td>'.$row["month"]."/".$row["day"]."/".$row["year"].'</td>
            <td>'.$row["empname"].'</td>
            <td>'.$row["position"].'</td>
            <td>'.$row["account"].'</td>
            <td>'.$row["platform"].'</td>
            <td>'.$row["processor"].'</td>
            <td>'.$row["ram"].'</td>
            <td>'.$row["monitor"].'</td>
            <td>'.$row["phone"].'</td>
            <td>'.$row["phonetype"].'</td>
            <td>'.$row["headset"].'</td>
            <td>'.$row["status"].'</td>
            <td><a href="records.php?reqnumber='.$row_message['reqnumber'] .'"><i class="fa fa-edit" style="color: black; font-size: 25px;"></i></a></td>
        </tr>
    ';
}
echo $output;