CssValley adlı üyeden alıntı: mesajı görüntüle
For ile yapabilirsiniz...

<?

if($_POST) {
	$toplam = count($_FILES['resim']['name']);
	
	if($toplam > 5){
		echo 'En çok 5 fotoğraf yükleyebilirsiniz.'; 
	} else {
		for ($i=0; $i < $toplam; $i++) {
			if(is_uploaded_file($_FILES['resim']['tmp_name'][$i])){
				$resim 			= pathinfo($_FILES['resim']['name'][$i]);
				$resim_adi		= md5(md5(microtime()));
				$resim_uzanti 	= $resim['extension'];
				$resimboyut 	= $_FILES['resim']['size'][$i];
				$uzantilar 		= array('jpg','png','bmp');
				if(in_array($resim_uzanti,$uzantilar)){
					$dosya 		="yukleme_klasorunuz/".$resim_adi.".".$resim_uzanti;
					$limit 		= 1024 * 1024 * 1; // 1 MB
						
						if ($_FILES['resim']['size'][$i] > $limit){
							echo "Resim En Fazla 1 Megabayt (1000 Kb.) olmalı.</div>";
							exit;
						}
						
						if(move_uploaded_file($_FILES["resim"]["tmp_name"][$i],$dosya)){
							$link = $resim_adi.$resim_uzanti;
						}
						
				$ekle = $db->query("insert into resimler (id,resim) VALUES ('', '".$link."'");
				
				if($ekle){
					echo "Tamam...";
				} else {
					echo "Yükleme hatası...";
				}
				
			}
		}
	}
}

?>


		<form action="" method="post" enctype="multipart/form-data">
				<input type="file"  style="opacity:0;" name="resim[]" multiple /> 
				<input type="image" class="yukle_buton" name="submit" src="images/yukle_butonu.png"> 						
		</form>
hocam bende zaten for ile yapıyorum tek resim basıyor veritabanına. konuyu düzenleyip kodlarımı ekledım.

--R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 14:20:24 -->-> Daha önceki mesaj 14:19:14 --

sehzadem adlı üyeden alıntı: mesajı görüntüle
hocam bunu farklı şekillerde yapabilirsin.

1- resimler için ikinci bir tablo oluştur. bu tabloda resim isimlerini ve resmin hangi kayıta ait olduğunun id sini tut. listeleme kısmında bu tablodan al resimleri

2- resim için tek kolon kullanacaksan aralarına karıştırmayacağın bi ayraç ekleyerek kaydet. örn : resim1@resim2@resim3 ... şeklinde. resimleri göstereceğin yerde @ işaretine göre explode edersin. kullanırsın.

3- resim isimlerini sıralı verebilirsin. kayıt esnasında resim-hangi veriye ait olduğu id-sıra numarası şeklinde kullanabilirsin. örn : 1 numaralı kayıt için resim eklemek için resim-1-1.jpg,resim-1-2.jpg,resim-1-3.jpg gibi.

tabi farklı mantıklarda kullanılabilir. siz nasıl kullanacağınıza karar verirsiniz. bana göre bir tablo oluşturup tutmak daha mantıklı geliyor.
hocam resimlerin hangi kayıta ait olup olmadıgını başka bir tablo açıp nası yapıcam ?