-2

良い一日

私の主な問題は、クエリするフォームで値をどのように提供できるかです。

このコードは、他のテーブルから ID を取得します。

if (isset($_GET['machine_no_id']) && is_numeric($_GET['machine_no_id']))
 {
    $id = $_GET['machine_no_id'];
    echo $id;
 }

次に、このコードは次の形式の値のみを取得します。

 if (isset($_GET['submit']))
{
   $qty = $_GET['qty'];
   echo $qty;
}
enter code here
4

4 に答える 4

0

これを試して

<input type="submit" Value="Add" name="submit">

if (isset($_GET['submit']))
{
   // get id value
   $id = $_GET['machine_no_id'];
   $qty = $_GET['add_qty'];
}
于 2013-08-14T05:37:59.027 に答える
0

次のような HTML 形式で送信ボタンを追加してみてください。

<input type="submit" Value="Add" name="submit">

HTMLフォームでメソッドを「POST」に設定する GETではなくPOSTメソッドを使ったほうがいいので、 PHPコードで$_POSTはフォームが送信されたかどうかをチェックするのに使うような、

if($_POST){
  // put your PHP code here
}

そして、 $_POST['add_qty']; で数量値を取得できます。

于 2013-08-14T05:33:22.013 に答える
0

のように送信ボタンに名前を割り当てます<input type="submit" Value="Add" name="submit">

そしてphp部分では、

if(isset($_GET['submit'])){    
    //insert query    
}

そして、あなたは数量値を取得します$_GET['add_qty']

を使用し、代わりに をmethod = 'post'使用して変数を呼び出すと、より良い結果が得られます$_POST$_GET

于 2013-08-14T05:27:50.720 に答える