0

こんにちは誰かが私の方法が間違っているところを指摘することができます。私のコードでは、「sendme」という名前の送信ボタンを動的に取得し、それが表示されたら、「sendme」が起動されたらメッセージをエコーし​​たいと思います。そのために、if(isset($ _ POST ['sendme'])){......コードを含めますが、有効なコードではないようです。このシナリオで私の合理性がどのように変わるべきかを指摘してください。見てくれてありがとう!

    <?php 
if(isset($_POST['sendone'])){

$Q = $_POST['txt5'];
$con=mysql_connect('localhost','root') or die ("Server connection failure!");
$db=mysql_select_db('db_customer',$con) or die ("Couldn't connect the database");
$SQL="SELECT * FROM tbl_customer WHERE name='$Q'";
$run=mysql_query($SQL,$con) or die ("SQL Error");
$row=mysql_fetch_array($run);

if($row=="")
{
echo "No records found";
}
else
{
echo "<table border='1'>";
echo "<tr><td>"."Name :"."</td>";
echo "<td><input type='text' value=".$row['name'].">"."</td>";
echo "<td><input type='submit' id='sendme' name='sendme'></td>";
echo "</tr>";
echo "</table>";
}
}
else {
    // here I'm trying to fire the populated submit button and echo cheers!
if(isset($_POST['sendme'])){
echo 'Cheers!';
}}
?>
4

1 に答える 1

1

フォームを作成しません。<form action="nameofyourphpscript" method="POST">あなたの上に<input>、そしてそれらの下に置いてください</form>

于 2012-10-02T10:15:44.823 に答える