Witam.
Mam mały problem, otóż po uploadzie 4 obrazków na serwer do bazy wpisuje sie tylko informacja o 1-szym zdjeciu , reszta zostaje pominięte...
Oto fragment kodu:
<?php
$kat=\"id$IDnieruchomosci\";
if (mkdir(\"zdjecia/\" . $kat, 0777)) { mysql_query(\"Update Nieruchomosci set zdjecie=1 where ID_nieruchomosci=$IDnieruchomosci\" ,$dbh);
$uploaddir=\"zdjecia/\" . $kat . \"/\" . 'zdjecie.jpg';
mysql_query(\"Insert Into Zdjecia (ID_nieruchomosci,foto) values($IDnieruchomosci, 'zdjecie.jpg')\" ,$dbh);
function resize($imgName, $size)
{
if (!($img=imagecreatefromjpeg($imgName))){
echo (\"Nie mogę otworzyć pliku: $imgName\"); return false;
}
$img_w=imagesx($img);
$img_h=imagesy($img);
$ratio=$img_w/$img_h;
$new_img_w=80;
$new_img_h=60;
$tempImg=imagecreatetruecolor($new_img_w, $new_img_h);
imagecopyresampled($tempImg, $img, 0, 0, 0, 0, $new_img_w, $new_img_h, $img_w, $img_h);
$name=$name.\"miniaturka.jpg\";
// $name=$name.\".jpg\";
imagejpeg($tempImg, $name);
}
resize($uploaddir, $rozmin);
}
}
}
//var_dump( $_FILES );
$uploaddir=\"zdjecia/\" . $kat . \"/\" .'zdjecie2.jpg';
mysql_query(\"Insert Into Zdjecia (ID_nieruchomosci,foto2) values($IDnieruchomosci, 'zdjecie2.jpg')\" ,$dbh);
}
$uploaddir=\"zdjecia/\" . $kat . \"/\" . 'zdjecie3.jpg';
mysql_query(\"Insert Into Zdjecia (ID_nieruchomosci,foto3) values($IDnieruchomosci, 'zdjecie3.jpg')\" ,$dbh);
}
$uploaddir=\"zdjecia/\" . $kat . \"/\" . 'zdjecie4.jpg';
mysql_query(\"Insert Into Zdjecia (ID_nieruchomosci,foto4) values($IDnieruchomosci, 'zdjecie4.jpg')\" ,$dbh);
}
?>
Chodzi oczywiscie o informacje w tabeli Zdjecia.
Prosze o pomoc.Z góry dziękuję.