$_POST[$degisken] şeklinde veri çekmek
16
●6.864
- 20-10-2009, 01:00:08Kimlik doğrulama veya yönetimden onay bekliyor.selam arkadaşlar bir text alanında name alanını veritabanından yazdırarak veriyorum. Ve bu text alanına bir yazı girilip gönderildiği zaman ekrana yazdırmak istiyorum... $_POST methodunda değişken tanımlanabiliyormu nasıl çekebilirim..
- 20-10-2009, 01:10:27valla usta yanlış anlamışsın ben diyorumki bir text alanım var şu şekilde
<input type="text" name="<?php echo $isim; ?>">
burdaki alana yazı yazıp gönder dediğimde text alanındaki yazıyı ekrana yazdırma istiyorum
yani echo $_POST[$isim];
şeklinde ancak olmuyor. Ben bunu soruyorum yoksa nasıl yazıldığını biliyorum merak etme.... - 20-10-2009, 01:22:15usta al tam kodlar veritabanından çektiğim için tek bir text alanı olsa dediğin doğru ancak veritabanındaki veriler kadar text alanı oluyor nasıl olcak dediğin.. buyur kodları veriyorum...
<?php include("db.php"); $ipadres = $_SERVER['REMOTE_ADDR']; $bugüntarih = date("d.m.Y"); $sepetbak = mysql_query("Select * From sepet where uye_id='$girisid' and uye_adi='$girisadi' and ip='$ipadres' and tarih='$bugüntarih'"); $say = mysql_num_rows($sepetbak); while($sepetyaz = mysql_fetch_array($sepetbak)){ $sepetid = $sepetyaz["id"]; $urunadi = $sepetyaz["urun_adi"]; $urunfiyat = $sepetyaz["urun_fiyat"]; $adet = $sepetyaz["adet"]; $toplam1 = $urunfiyat*$adet; $anatoplam = $anatoplam + $toplam1; echo "<tr> <td bgcolor=\"#FFE9B9\">".$urunadi."</td> <td bgcolor=\"#FFE9B9\">".$urunfiyat." TL</td> <td bgcolor=\"#FFE9B9\"><label> <input type=\"text\" name=\"".$sepetid."\" id=\"adet\" value=\"".$adet."\"/> </label></td> <td bgcolor=\"#FFE9B9\">".$toplam1." TL</td> <td bgcolor=\"#666666\"><a href=\"sepetcikar.php?id=".$sepetid."\">Sepetten Çıkar</a> | <a href=\"guncelle.php?id=".$sepetid."\">Güncelle</a></td> </tr>"; } ?> - 20-10-2009, 01:41:46olmuyor işte şu şekilde oluyo örneğin veri tabanında 5 tane veri var.. o zaman text alanı şu şekilde oluo
<input type="text" name="id" value="1">
<input type="text" name="id" value="2">
<input type="text" name="id" value="3">
<input type="text" name="id" value="4">
<input type="text" name="id" value="5">
böyle olduğu zaman $_POST["id"] diye çektiğin zaman hangisini alıcak peki... denedim cevap:hiçbiri
- 20-10-2009, 02:31:56Gecenin bu saatinde aklıma döngüyle input oluşturmak geldi. Veri değerini input name'in sonuna eklersiniz.ACYN adlı üyeden alıntı: mesajı görüntüle
<input type="text" name="id1" value="1">
<input type="text" name="id2" value="2">
<input type="text" name="id3" value="3">
<input type="text" name="id4" value="4">
<input type="text" name="id5" value="5">
gibi. Yarın ayık kafayla cevabımın mantıklı ya da mantıksız olduğunu bi kontrol edeyim (:
