我目前是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>
答案 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