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)
warum krieg ich HIER ne fehlermeldung?? [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr
ebiz-webhosting
- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
warum krieg ich HIER ne fehlermeldung??


 
martin
31-05-2001, 11:51 
 
hi,
ich bekomme eine syntax-fehlermeldung bei mysql, wenn ich diesen datensatz (mit vielen anderen) einlese ...
ich kann leider keinen fehler entdecken:


INSERT INTO content VALUES ( '48', '1', 'main', '1', '', '', '', '', 'test');

???????

die table sieht so aus:

uid(int(11,auto)
pid(varchar 20)
align(varchar 20)
position(char 1)
gamealign(varchar 20)
gameimg(varchar 60)
gameid (varchar 20)
img(varchar 60)
header(blob)
content(blob)

grüsse
-martin

 
Titus
31-05-2001, 13:32 
 
Du hast 10 Felder in der DB aber nur 9 Werte in der Query.

 
martin
31-05-2001, 13:34 
 
whooops. sorry, hab's irgendwie falsch kopiert, im original sind es 10 werte!

also kann dat schon mal nich sein :(

 
Titus
05-06-2001, 11:05 
 
hast du bei einem primary key (evtl. noch mit auto_increment) eine 0?
Wenn ja, dann füg den Datensatz zuletzt ein und setz den Key anschließend per UPDATE auf 0.

Wenn nicht ... hmmm

 
martin
05-06-2001, 11:43 
 
nein, überhaupt nicht!
er bringt z. Zt. folgendes beim einlesen der datei:


MySQL said: You have an error in your SQL syntax near '31', '4', 'main', '1', '', '', '', '', 'mitspielen lohnt sich', 'Back


wenn ich den vorangegangenen datensatz entferne funktioniert es! der vorhergehende datensatz sieht so aus:


INSERT INTO content VALUES ( '48', '1', 'main', '1', '', '', '', '', 'test1', '<table width=\"100%\" cellspacing=\"0\" cellpadding=\"0\"><tr><td>hallo</td></tr></table>');


that's all! und da bringt er mir denn error, aber weiss der henker, wieso!

danke für die antwort!
-martin


Alle Zeitangaben in WEZ +2. Es ist jetzt 15:00 Uhr.