A
augenball
Guest
Hallo, ich mal wieder:
und zwar bastel ich gerade an einer Funktion die auf eine Datenbank zugreifen kann und mit dem übergegebenen MySQL-Code irgendwas reinschreibt, ausließt usw.
Hier die Datenbank Funktion:
Also hier mal der CODE der Funktion die was reinschreibt und die datenbank - Fkt. ausführt
Das ganze ist natürlich nicht so final, ich weiß bloß nicht warum es nicht in die Datenbank geschrieben wird. Es gibt keine Fehlermeldung auch die Variablen sind gefüllt und haben die entsprechenden Werte. Die Funktion Datenbank gibt auch den gespeichert zurück. Habe jetzt schon viel Zeit in die Suche investiert und viel Probiert.
Hoffe irgendwer kann mir Helfen :'(
Gruß augenball
und zwar bastel ich gerade an einer Funktion die auf eine Datenbank zugreifen kann und mit dem übergegebenen MySQL-Code irgendwas reinschreibt, ausließt usw.
Hier die Datenbank Funktion:
PHP:
function datenbank($sql_string) {
// Datenbank http://localhost Variablen
$db_host = 'localhost';
$db_name = 'dump';
$db_user = 'root';
$db_pw = '';
if (mysql_connect($db_host, $db_user, $db_pw)) {
mysql_select_db($db_name);
mysql_query($sql_string);
mysql_close();
echo 'gespeichert';
return true;
} else {
echo "Datenbankfehler!";
return false;
}
}
Also hier mal der CODE der Funktion die was reinschreibt und die datenbank - Fkt. ausführt
PHP:
function anfrage_save_db($anredeUser, $titelUser, $nameUser, $mailUser, $phoneUser, $betreffUser, $messageUser, $kontaktUser, $ipUser, $datum) {
//mysql in die Datenbank schreiben
$sqlWrite = 'INSERT INTO dum_anfrage (anrede,titel,name,mail,telefon,betreff,nachricht,kontaktwunsch,ipadresse,datum) VALUES'.'('.$anredeUser.','.$titelUser.','.$nameUser.','.$mailUser.','.$phoneUser.','.$betreffUser.','.$messageUser.','.$kontaktUser.','.$ipUser.','.$datum.')';
//ausführen der Datenbankfkt.
if (datenbank($sqlWrite) == true) {
global $suc_mes;
$suc_mes = 'SAVE!';
return true;
} else {
global $err_mes;
$err_mes = 'Daten nicht gespeichert!';
return false;
}
}
Das ganze ist natürlich nicht so final, ich weiß bloß nicht warum es nicht in die Datenbank geschrieben wird. Es gibt keine Fehlermeldung auch die Variablen sind gefüllt und haben die entsprechenden Werte. Die Funktion Datenbank gibt auch den gespeichert zurück. Habe jetzt schon viel Zeit in die Suche investiert und viel Probiert.
Hoffe irgendwer kann mir Helfen :'(
Gruß augenball