t1mo Newcomer
Angemeldet: 04.07.2006 Beiträge: 7 Wohnort: Dortmund Interessen: PHP, MySQL, C++, Ruby
|
Verfasst am: 04.07.2006, 12:59 Titel:
|
|
|
|
|
Hallo liebe Leute,
ich habe auch mal eine Methode für INSERT geschrieben, vll. kann Yada sich davon ein bisschen abschneiden. Jedenfalls hier der Code, wenn etwas nicht laufen sollte oder Verbesserungsvorschläge vorhanden sind, bin ich gerne bereit sie entgegen zu nehmen.
Code: |
function dbinsert($table, $values){
$this->mysql_insert_counter = count($values);
for($i = 0; $i <= $this->mysql_insert_counter; $i++){
$this->mysql_cats .= "`".implode("`, `", array_keys($values))."`";
$this->mysql_inserts .= "'".implode("', '", array_values($values))."'";
$this->mysql_insert_query = mysql_query("INSERT INTO `$table` ($this->mysql_cats) VALUES ($this->mysql_inserts)");
return $this->mysql_insert_query;
}
}
|
Um die Sicherheit zu erhöhen z.B. gegen SQL-Injections solltet ihr entweder die Funktion 'mysql_real_escape_string' anschauen oder einfach mal hier vorbeischauen.
Mit freundlichen Grüßen, Timo S |
|
t1mo Newcomer
Angemeldet: 04.07.2006 Beiträge: 7 Wohnort: Dortmund Interessen: PHP, MySQL, C++, Ruby
|
Verfasst am: 04.07.2006, 15:56 Titel:
|
|
|
|
|
"Leicht" find ich gut . Aber das Video ist ziehmlich eindrucksvoll wie ich finde, es sollte einem lehren seine MySQL-Klasse richtig zu bauen. |
|
t1mo Newcomer
Angemeldet: 04.07.2006 Beiträge: 7 Wohnort: Dortmund Interessen: PHP, MySQL, C++, Ruby
|
Verfasst am: 04.07.2006, 18:18 Titel:
|
|
|
|
|
Impi, das habe ich doch gar nicht behauptet. Ich habe lediglich gesagt das man sich seinen Ergeiz nehmen soll der durch das Video angeregt wurde und eine vernünftige MySQL-Klasse oder sonstige Klassen zu schreiben. |
|