Seite 1 von 1

Im Modul Daten in eine Datenbank schreiben

Verfasst: So 1. Jan 2012, 15:57
von Domi
Hallo,
ich suche grade einen Codeschnippsel, mit dem man in einem Modul Datens ind die Datenbak schreiben kann.

Das habe ich bis jetzt:

Code: Alles auswählen

$sql01 = "INSERT INTO ".$cfg["tab"]["meta_og_tag"]." (idartlang, metaname, metavalue) VALUES ('$idart', 'title', '$CMS_VALUE_1')";
$db->query($sql01);
also die neue Tabelle und so habe schon angelegt ...

Kann mir jemand weiterhelfen ?


Lg Domi

Re: Im Modul Daten in eine Datenbank schreiben

Verfasst: Mo 2. Jan 2012, 10:37
von Spider IT
Hallo Domi,

im Prinzip ist das so schon richtig.
Der Fehler wird darin liegen, dass Contenido die Tabelle nicht kennt (der Eintrag existiert in dem Array nicht).
Dies kannst du nachholen, indem du den Eintrag hinzufügst:

Code: Alles auswählen

$cfg["tab"]["meta_og_tag"] = $cfg['sql']['sqlprefix'] . '_meta_og_tag';
oder du übergibst den richtigen Tabellennamen direkt in die SQL-Anweisung:

Code: Alles auswählen

$sql01 = "INSERT INTO ".$cfg["sql"]["sqlprefix"]."_meta_og_tag (idartlang, metaname, metavalue) VALUES ('$idart', 'title', '$CMS_VALUE_1')";
Gruß
René