phpbar.de logo

Mailinglisten-Archive

[php] Datenbank Funktion

[php] Datenbank Funktion

Oliver Michalak php_(at)_phpcenter.de
Thu, 18 Jul 2002 12:15:18 +0200


>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