• 10-12-2007, 14:58:57
    #1
    PHP'de biraz acemiyim. Durumumu aşağıda anlatıyorum.



    Umarım çözerim.
  • 10-12-2007, 15:56:03
    #2
    Hepsini döküyosun ekrana ama tabi değişkenlerin son değer olan su böreğinin kayıtlarını saklıyor ve onları ekliyor her ürün için ister radio buton(tek seçim) ister checkbox birden fazla
    sipariş alabilirsin

    bunuda döngüyle kategorideki ürünleri listeletiyosun dimi checkbox veya radio butonun $urun[$i] $id_kucuk[$i] $id_orta[$i] $id_buyuk[$i] burada $i yi döngünde arttır

    kayıt ederkende tekrar aynı şekilde kayıt döngüyle verileri al ve değer varsa kayıt et
  • 10-12-2007, 16:17:47
    #3
    <html>
    <head>
    <title>Untitled Document</title>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
    </head>
    <body>
    <?PHP 
    if($_POST) {
    	// gelen sipariş ve kategorilerini öğrenelim
    	for($i=1;$i<=10;$i++) {
    		if($_POST['urun'][$i]==$i) {
    		echo $_POST['urun'][$i]."-".$_POST['siparis'][$i]."<br>";
    		}
    	}
    }
    else {
    	echo'<form action="deneme.php" method="post">';
    	for($i=1;$i<=10;$i++) {
    	?>
    	Ürün <?PHP echo $i;?><input type="checkbox" name="urun[<?PHP echo $i;?>]" value="<?PHP echo $i;?>">
    	Küçük<input type="radio" name="siparis[<?PHP echo $i;?>]" value="1">
    	Orta<input type="radio" name="siparis[<?PHP echo $i;?>]" value="2">
    	Büyük<input type="radio" name="siparis[<?PHP echo $i;?>]" value="3"><br>
    	<?PHP
    	}
    	?>
    	<input type="submit" value="Sipariş ver">
    	<?PHP
    	echo'</form>';
    }
    ?>
    </body>
    </html>
    burdaki gibi bir yol izlemen lazım
  • 10-12-2007, 16:26:16
    #4
    Çok teşekkür ederim deniyorum, sonucu yazacağım