PHP 将表单提交到另一个页面,运行 方法
PHP submit form to another page, and run the method
我有 2 个 php 文件:a.php 和 b.php
我想提交从 a.php 到 b.php 的数据。但我试过了,不是 b.php 中的 运行。 (我想在 a.php 中输入 b.php 中的 运行 "search" 方法)。
谢谢
这是我的代码
a.php
<form action="b.php" name="form1" method="post" >
<input type="search" name="search" id="search" >
<input type="submit" value=" "></form>
b.php
<form id="form1" name="form1" method="post" action="" >
<input type="search" value="<?php echo $_POST['search'];?>" name="search">
<input type="submit" name="cari" value=" "></form>
<?php $search = $_POST['search']; $cari = $_POST['cari']; if($cari){
if($search != "") { $query = "SELECT * FROM kondef where poin
like'%$search%' or deskripsi like '%$search%'"; $result = $db>
query($query);} else { die (mysql_error()); }while($row = $result-
fetchArray()) {?><tr> <td><?php echo $row['poin'];?></td><td><?php echo
$row['deskripsi'];?></td><td><?php echo $row['link'];?></td></tr><?php } ?>
</table>
尝试使用下面的代码
a.php
<form action="b.php" name="form1" method="post" >
<input type="search" name="search" id="search" >
<input type="submit" name="cari" value="submit">
</form>
b.php
<form id="form1" name="form1" method="post" action="" >
<input type="search" value="<?php echo $_POST['search'];?>" name="search">
<input type="submit" name="cari" value="submit">
</form>
<table>
<?php $search = $_POST['search'];
if(($search != "") && ($_POST['cari'] != "")) {
$query = "SELECT * FROM kondef WHERE poin like '%$search%' or deskripsi like '%$search%'";
$result = $db->query($query);
} else {
die (mysql_error());
};
while($row = $result->fetchArray()) {?>
<tr>
<td><?php echo $row['poin'];?></td>
<td><?php echo $row['deskripsi'];?></td>
<td><?php echo $row['link'];?></td>
</tr>
<?php } ?>
</table>
我有 2 个 php 文件:a.php 和 b.php
我想提交从 a.php 到 b.php 的数据。但我试过了,不是 b.php 中的 运行。 (我想在 a.php 中输入 b.php 中的 运行 "search" 方法)。
谢谢
这是我的代码
a.php
<form action="b.php" name="form1" method="post" >
<input type="search" name="search" id="search" >
<input type="submit" value=" "></form>
b.php
<form id="form1" name="form1" method="post" action="" >
<input type="search" value="<?php echo $_POST['search'];?>" name="search">
<input type="submit" name="cari" value=" "></form>
<?php $search = $_POST['search']; $cari = $_POST['cari']; if($cari){
if($search != "") { $query = "SELECT * FROM kondef where poin
like'%$search%' or deskripsi like '%$search%'"; $result = $db>
query($query);} else { die (mysql_error()); }while($row = $result-
fetchArray()) {?><tr> <td><?php echo $row['poin'];?></td><td><?php echo
$row['deskripsi'];?></td><td><?php echo $row['link'];?></td></tr><?php } ?>
</table>
尝试使用下面的代码
a.php
<form action="b.php" name="form1" method="post" >
<input type="search" name="search" id="search" >
<input type="submit" name="cari" value="submit">
</form>
b.php
<form id="form1" name="form1" method="post" action="" >
<input type="search" value="<?php echo $_POST['search'];?>" name="search">
<input type="submit" name="cari" value="submit">
</form>
<table>
<?php $search = $_POST['search'];
if(($search != "") && ($_POST['cari'] != "")) {
$query = "SELECT * FROM kondef WHERE poin like '%$search%' or deskripsi like '%$search%'";
$result = $db->query($query);
} else {
die (mysql_error());
};
while($row = $result->fetchArray()) {?>
<tr>
<td><?php echo $row['poin'];?></td>
<td><?php echo $row['deskripsi'];?></td>
<td><?php echo $row['link'];?></td>
</tr>
<?php } ?>
</table>