Warnung: file_put_contents(/home/www/web1/html/php_dev/test.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/web1/html/php_dev/sys/lib.activity.php (Zeile 58)
Fehler im SQL Statement [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr

- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
Fehler im SQL Statement


 
kreuzzug
14-04-2008, 18:06 
 
Hallo, könnt Ihr mir sagen warum dieser Befehl nicht funktioniert?
Ich möchte von meinem PHP skript aus etwas in eine Datenbank schreiben. DIe Datenbank verbindung ist bereits hergestellt. DIe Tabelle gibt es auch, er sagt "SYNTAX ERROR at",""...
Eigentlich müsste es doch so klappen???
eine spalte "ID" ist mit AUTOINCREMENT gesetzt, weshalb ich alle zu beschreibenden Spalten vorher nochmals aufgelistet habe.Die Tabelle hat sehr viele Spalten, das ist so gewollt ;)

sqlite_exec($db_user, utf8_encode(
"INSERT INTO user
(
wastun,
geschlecht,
wensuchen,
aktuell,
land,
bundesland,
stadt,
auchunioderschule,
ksschulejahr,
ksschulemonat,
keschulejahr,
keschulemonat,
ksunijahr,
ksunimonat,
keunijahr,
keunimonat,
ksjahr,
ksmnat,
kejahr,
kemonat,
klassenkamerad,
klasse,
schulunterrichtgemeinsam,
vorname,
nachname,
keinname,
kommilitone,
unigemeinsam,
unifachwahl,
studiengang,
alter,
aussehen,
koerperbau,
groessemin,
groessemax,
haarfarbe,
haarlaenge,
haartyp,
besonderheiten,
besonderheit1,
besonderheit2,
studienfach1,
studienfach2,
studienfach3,
unitag1,
unitag2,
unitag3,
namedozent1,
namedozent2,
namedozent3,
unistart1,
unistart2,
unistart3,
uniende1,
uniende2,
uniende3,
schulfach1,
schulfach2,
schulfach3,
schultag1,
schultag2,
schultag3,
namelehrer1,
namelehrer2,
namelehrer3,
schulstart1,
schulstart2,
schulstart3,
schulende1,
schulende2,
schulende3,
mitteilung,
meinstatus,
meinalter,
meinaussehen,
meinkoerperbau,
meingroessemin,
meingroessemax,
meinhaarfarbe,
meinhaarlaenge,
meinhaartyp,
meingeschlecht,
meinvorname,
meinnachname,
meinland,
meinbundesland,
meinstadt,
meinklasse)
VALUES(
$wastun,
$geschlecht,
$wensuchen,
$aktuell,
$land,
$bundesland,
$stadt,
$auchunioderschule,
$ksschulejahr,
$ksschulemonat,
$keschulejahr,
$keschulemonat,
$ksunijahr,
$ksunimonat,
$keunijahr,
$keunimonat,
$ksjahr,
$ksmnat,
$kejahr,
$kemonat,
$klassenkamerad,
$klasse,
$schulunterrichtgemeinsam,
$vorname,
$nachname,
$keinname,
$kommilitone,
$unigemeinsam,
$unifachwahl,
$studiengang,
$alter,
$aussehen,
$koerperbau,
$groessemin,
$groessemax,
$haarfarbe,
$haarlaenge,
$haartyp,
$besonderheiten,
$besonderheit1,
$besonderheit2,
$studienfach1,
$studienfach2,
$studienfach3,
$unitag1,
$unitag2,
$unitag3,
$namedozent1,
$namedozent2,
$namedozent3,
$unistart1,
$unistart2,
$unistart3,
$uniende1,
$uniende2,
$uniende3,
$schulfach1,
$schulfach2,
$schulfach3,
$schultag1,
$schultag2,
$schultag3,
$namelehrer1,
$namelehrer2,
$namelehrer3,
$schulstart1,
$schulstart2,
$schulstart3,
$schulende1,
$schulende2,
$schulende3,
$mitteilung,
$meinstatus,
$meinalter,
$meinaussehen,
$meinkoerperbau,
$meingroessemin,
$meingroessemax,
$meinhaarfarbe,
$meinhaarlaenge,
$meinhaartyp,
$meingeschlecht,
$meinvorname,
$meinnachname,
$meinland,
$meinbundesland,
$meinstadt,
$meinklasse);
"
));

 
unset
14-04-2008, 18:09 
 
Sofort in Datenbanknormalisierung einlesen! SOFORT!

 
kreuzzug
14-04-2008, 18:12 
 
:( was heisst das, "Datenbanknormalisierung"??

 
TobiaZ
14-04-2008, 18:14 
 
Original geschrieben von unset
Sofort in Datenbanknormalisierung einlesen! SOFORT!

 
unset
14-04-2008, 18:15 
 
Das wird Google dir sicherlich beantworten.

 
TobiaZ
14-04-2008, 18:15 
 
http://www.php-resource.de/forum/showthread.php?s=&threadid=50454

 
Kropff
14-04-2008, 19:33 
 
was heisst das, "Datenbanknormalisierung"??
guckst du hier (http://www.peterkropff.de/site/mysql/design.htm) und folgende abschnitte.

gruß
peter

 
$_Baker
14-04-2008, 19:54 
 
Abgesehn von der Normalisierung - in der Datenbank muss es ja aussehen wie in Schäuble´s Regal.


Alle Zeitangaben in WEZ +2. Es ist jetzt 23:26 Uhr.