我的PHP代码未正确读取变量

时间:2019-02-09 15:29:56

标签: php xampp

我的PHP代码仅在表单输入中写入变量值的第一个单词。

我试图在页面顶部显示$name的值。

<?php echo "test " . $name; ?>
<form name="form1" method="post" action="edit.php">
    <table border="0">
        <tr>
            <td>ID</td>
            <td><input type="number" readonly name="id" value=<?php echo $_GET\['id'\];?>></td>
            <td><input type="submit" name="update" value="Update"></td>
        </tr>
        <tr></tr>
        <tr></tr>
        <tr></tr>
        <tr></tr>
        <tr></tr>
        <tr> 
            <td>Course Name</td>
            <td><input type="text" name="name" value=<?php echo $name;?>></td>
        </tr>
        <tr></tr>
        <tr></tr>
        <tr></tr>
        <tr></tr>
        <tr></tr>
        <tr> 
            <td>Price ($)</td>
            <td><input type="text" name="price" value=<?php echo $price;?>></td>
        </tr>
        <tr></tr>
        <tr></tr>
        <tr></tr>
        <tr></tr>
        <tr></tr>
        <tr> 
            <td>Description</td>
            <td><textarea rows="4" cols="50" name="descr"><?php echo $descr;?></textarea></td>
        </tr>
        <tr></tr>
        <tr></tr>
        <tr></tr>
        <tr></tr>
        <tr></tr>
        <tr> 
            <td>Duration (Days)</td>
            <td><input type="number" name="dur" value=<?php echo $dur;?>></td>
        </tr>
        <tr></tr>
        <tr></tr>
        <tr></tr>
        <tr></tr>
        <tr></tr>
        <tr> 
            <td>Available Seats</td>
            <td><input type="number" name="seats" value=<?php echo $seats;?>></td>
        </tr>
        <tr></tr>
        <tr></tr>
        <tr></tr>
        <tr></tr>
        <tr></tr>
    </table>
</form>

页面顶部的内容很好,但仅显示表单输入中的第一个单词。

结果图片:https://i.stack.imgur.com/PUi2E.png

0 个答案:

没有答案