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

Einfügen von Array-Werten in MYSQL

Ich werde Ihnen ein Beispiel geben, wie eine grundlegende Datenbankverbindung hergestellt und die Einfügung abgeschlossen wird, dies dient nur zur Veranschaulichung. Sie sollten diesen Code innerhalb einer Klasse so reorganisieren, dass jede Insert-Anweisung kein PDO-Objekt erstellt, sondern das zuvor erstellte Objekt wiederverwendet.

 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();
  }