Mysql
 sql >> Datenbank >  >> RDS >> Mysql

ID-Nummer in URL anzeigen und Datenbankergebnisse von ID-Nummer in Textfelder abrufen

Sie verweisen auf

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

was zum Abrufen von "geposteten" Parametern (normalerweise von Formularen) dient.

Sie müssen sich $_GET['u'] ansehen um die ID übergeben zu bekommen.

Relevante Seiten im Handbuch:$_POST , $_GET

Bearbeiten:Beim Lesen des Codes sind einige andere Bits falsch, da die folgenden Bits aus einem Beispiel stammen, in dem ein Benutzer ein Formular gepostet hat. (dh der getPost() bisschen). Sie brauchen das nicht, wenn Sie versuchen, Details aus einer Datenbank basierend auf einer übergebenen ID abzurufen.

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
         }
     }
 }