sql >> データベース >  >> RDS >> Mysql

URLにID番号を表示し、データベースの結果をID番号からテキストフィールドにフェッチします

    参照しています

    if(isset($_POST['search']))
    

    これは「投稿された」パラメータを取得するためのものです(通常はフォームから)。

    $_GET['u']を確認する必要があります IDを渡すために渡されます。

    マニュアルの関連ページ: $ _ POST $ _ GET

    編集:コードを読んでいるだけで、他のいくつかのビットが間違っています。次のビットは、ユーザーがフォームを投稿した例からのものです。 (つまり、getPost() 少し)。渡されたIDに基づいてデータベースから詳細を取得しようとしている場合は、これは必要ありません。

    if (isset($_GET['u'])) {
        if ($stmt = $mysqli->prepare("SELECT * FROM members WHERE id = ?")) {
    
            /* bind parameters for markers */
             $stmt->bind_param("i", $_GET['u']);
    
             /* execute query */
             $stmt->execute();
    
             if ($stmt->affected_rows) {
                 // Deleted
             } else {
                 // Not found / deleted
             }
         }
     }   
    



    1. IDのC#のリストからmysqlサーバーから行を削除します

    2. 15分の時間間隔を取得するにはどうすればよいですか

    3. タイムスタンプがタイムゾーンでシフトするのはなぜですか?

    4. Magentoのインストール-識別子名が長すぎます