0

このフォームをphpを使用してWebページに印刷します。

<?php
    include("connectDB.php");
    $mySQL=new MySQL();
    $queryResult=$mySQL->query("SELECT nombre, precio, id_producto FROM productos");
    echo "<form action= 'checkout.php'> method=''POST'";
    while($datos=$mySQL->fetch_array($queryResult))
    {   
        $n = 1;
        $nombre=$datos['nombre'];
        $id_producto=$datos['id_producto'];
        $precio=$datos['precio'];

        echo "<h1>$nombre</h1>";
        echo "<input type=\"checkbox\" name=\"$id_producto\" value=\"$nombre\"> Cantidad: <input type=\"number\" name=\"points\" min=\"1\" max=\"20\" step=\"1\" value=\"1\"><br>";
        echo "<h3>  Precio: $precio<br>";

    }

    echo "<br>";
    echo "<input type=\"submit\" class=\"button\" value=\"Comprar\">";
    echo "</form>";
?>

$_POST['']したがって、選択またはチェックできる項目のリスト (フォーム内) が表示されます。送信時に、チェックされた項目のみを実行したいのですが、どうすれば解決できますか?

4

1 に答える 1