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