23. januar 2004 - 03:36Der er
2 kommentarer og 1 løsning
error in your SQL syntax near-hvorfor
jeg bliver ved med at få denne fejl: You have an error in your SQL syntax near 'NULL, 1074825019 , 10748251171, titel, imagepack, 2, asger, tekst tekst, photo)' at line 1
min kode ser således ud: $insertSQL = "INSERT INTO images (NULL, $dato, $filnavn, $overskrift, $type, $imagepack_id, $uploader, $description, $kategori)";
mysql_select_db($database_opkobling, $opkobling); $Result1 = mysql_query($insertSQL, $opkobling) or die(mysql_error());
Den moderne arbejdsplads er i stigende grad afhængig af mødelokaler til at fremme samarbejde, men dette skift medfører også stigende sikkerhedsudfordringer.
Husk at angive feltnavne INSERT INTO images (felt1, felt2, felt3 ....) VALUES (NULL, $dato, $filnavn, '$overskrift' ...)
Husk desuden at alt andet end dato felter og heltal, skal angives med '
Er du helt sikker på, at dine variabler står i samme rækkefølge som i databasen og ingen er udeladt, kan du ved at angive VALUES i din linie undgå at skrive feltnavnene, altså således INSERT INTO images VALUES (NULL, $dato, $filnavn, '$overskrift' ...)
jeg kan altså virkelig ikke begribe hvad der er galt!, det er et script til at uploade flere billeder på en gang... I får lige hele koden: <? //uploader $i = 1; for ( $i=1;$i<16;) {
if ($HTTP_POST_FILES[$filnummer]['size']>$max_size) { echo "The file is too big<br>\n"; exit; } $xtype =$HTTP_POST_FILES[$filnummer]['type']; if ($xtype==$cert1) {
$pic1 = new Image; // create a new instance of the Image class $pic1->loadImage("../upload/billede_stor/$filnavn.jpg"); // load a image $pic1->resizeCropped(56, 56); // resize $pic1->saveImage("../upload/billede_lil/$filnavn+.lil.jpg", 75); // save image
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.