传递名为" title"的文本框的值查询

时间:2017-03-20 16:57:17

标签: php mysql

我目前是PHP的新手你可以指导我如何获得我的文本框的价值?并将其传递给我的SQL查询?我想成为我的列名页面的值?请指导我。

<?php
$sql_query="SELECT * FROM tblpost WHERE Page = '//what to put here?' ";
$result_set=mysql_query($sql_query);
while($row=mysql_fetch_row($result_set)){
?>
<tr>
    <td><?php echo $row[1]; ?></td>
    <td><?php echo $row[3]; ?></td>
    <td><?php echo $row[6]; ?></td>
    <td>
        <a class="btn btn-primary" href="javascript:edt_id('<?php echo $row[0]; ?>')">Edit</a>   
        <a class="btn btn-danger" href="javascript:delete_id('<?php echo $row[0]; ?>')">Delete</a>
    </td>      
</tr>
<?php } ?>

这是我的文本框。

<div class="form-group">
    <label>Page Title</label>
    <input name="title" type="text"  value="<?php echo $fetched_row['Title']; ?>" required class="form-control" placeholder="Page Title">
</div>

1 个答案:

答案 0 :(得分:0)

除了这个答案,您可能还想搜索PHP教程。

首先,您必须以某种形式包装输入字段。表单必须有一个提交按钮,使用方法GET返回页面。

其次,您可以使用$_GET['name-of-input-field']从php中的GET请求获取参数。 name-of-input-field是输入字段的name属性的值。

然后,您将要创建一个“PreparedStatement”,您可以在其中绑定此get参数。这是PHP中PreparedStatements的指南:http://php.net/manual/en/pdo.prepared-statements.php