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

Indsættelse af værdier af array i MYSQL

Jeg vil give dig et eksempel på, hvordan grundlæggende databaseforbindelse er lavet, og indsættelsen er fuldført, dette er kun til illustrative formål. Du bør omorganisere denne kode inde i en klasse, så hver insert-sætning ikke opretter et PDO-objekt, men genbruger det objekt, der er oprettet før.

 function insertItem($desc, $cat, $link) {
    $dbh = new PDO("mysql:host=host;dbname=db", $user, $pass);
    $sql = "INSERT INTO table (description, category, link) VALUES (:desc, :cat, :link)";

    $sth = $dbh->prepare($sql);
    $sth->bindValue(":desc", $desc);
    $sth->bindValue(":cat", $cat);        
    $sth->bindValue(":link", $link);
    $sth->execute();
  }


  1. MySQL indsæt på dubletnøgle; slette?

  2. SQL-forespørgselsproblem

  3. Har brug for hjælp igen til at deltage i borde

  4. Hvordan opretter man et bord med to eller flere fremmednøgler ved hjælp af Android Room?