sql >> Database teknologi >  >> RDS >> Mysql

Vis ID-nummer i URL og hent databaseresultater fra ID-nummer til tekstfelter

Du henviser til

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

som er til at få "postede" parametre (normalt fra formularer).

Du skal se på $_GET['u'] for at få id'et indsendt.

Relevante sider i manualen:$_POST , $_GET

Rediger:lige ved at læse koden igennem, er der et par andre bits forkerte, da følgende bits er fra et eksempel, hvor en bruger har postet en formular. (dvs. getPost() lidt). Det behøver du ikke, hvis du forsøger at få detaljer fra en database baseret på et godkendt 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. pip install MySQL-python returnerer ude af stand til at finde vcvarsall.bat

  2. Postgres on Rails FATAL:database eksisterer ikke

  3. Vælg specifikke data fra givet XML-indhold ved hjælp af WHERE-klausulen

  4. Brug @@IDENTITY til at returnere den sidst indsatte identitetsværdi i SQL Server