Mailinglisten-Archive |
>Hallo,
>
>ich bin gerade dabei eine Funktion zu schreiben, die Funktion soll einen
>Eintrag in einer Datenbank machen.
>
>function makes_entry($table) {
>$sql = "INSERT INTO $table (name, email, paragraph)
> values('$name', '$email', '$column')";
>mysql_query( $sql, $this->link );
>}
>
>
>jetzt habe ich das Problem, dass ich nicht weiß, wie viele Spalten die
>Datenbank hat. Wie kann ich dieses Problem lösen? Ich dachte an ein Array,
>aber würde das funktionieren? Ich weiß auch nicht genau, wie ich das
>anwenden müsste.
sicherer ist das vielleicht:
insert into tabelle (name, email, paragraph) values ('$name', '$email',
'$column')
Zusäzlich solltest du um deine Eingabedaten AddSlashes drumsetzen, sonst
kann es zu bösen Überraschungen kommen!
--
Oliver Michalak
www.werk01.de / omich_(at)_werk01.de / 0(049)177 - 75 75 393
php::bar PHP Wiki - Listenarchive