Seçimli form alanları için PHP kodu yazabilirmisin

yusufdemirkoparan
10-03-2009, 13:42   |  #1  
OP Üye
Teşekkür Sayısı: 0
79 mesaj
Kayıt Tarihi:Kayıt: Şub 2007

Web sitem:


Php ile dinamik hale getirmeye çalıştığım, kayıt toplayacğım "web sayfası" iki adet;
1.web sayfası(kayıt toplamak): http://www.kooptr.com/tic_borsa/index_tic_borsa.html
2.web sayfası (görüntülemek): http://www.kooptr.com/tic_borsa/tarimsal.html

Şimdiki tüm çabalarım: php ve form ile kayıt taplamak,
Kopyala-Yapıştır veya bir heves değil.
Bir ihtiyaç sonucu; Kitaptan okuma, Forumdan bilgi toplama ve ısrarla her kod bloğu hakkında bilgilenerek yol almaya çalışıyorum.

Foruma yazmamın nedeni aşağıdaki kodları çalışır halde bana göndermeniz değil.
Peki nedir diye sorarsanız isteğim şudur.

Sadece "seçimli alanların" aşağıdaki kullanacağım html kodlarına uygun olarak, "PHP kodlarını nasıl yazacağım ? ve bu yapının içinde nereye yerleştireceğim ?

Forum katılımcılaraının Bilgisine ihtiyacım var.
Not1: forumdaki birinci seçim alanı veritabanındaki tablolarım. Veritabındaki tablo adlarım:
1- tarim, 2-yapi, 3-hayvansal, 4-motorlu, 5-diger
Not2: forumdaki ikinci seçim alanı veritabanındaki tabloların "alan adları".
Veraceğiniz bilgi için şimdiden teşekkür ederim.

[ Tüm kodu seç ] [ Yeni Pencerede Göster ]
<?php //birkac fonksiyon hazirla function doDB () { global $conn; //sunucuya baglan ve veritabanini sec; ihtiyaciniz olabilir $conn = mysql_connect("localhost" , "root") or die(mysql_error()); mysql_select_db("kayitoldb" ,$conn) or die(mysql_error()); } //kullanicilarin formu gormeleri gerekip gerekmedigini belirle if ($_POST[op] != "ds") { //gerekiyor, oyleyse form blogunu olustur $display_block = " <form action=\"$_SERVER[PHP_SELF]\" id=\"formum\" method=\"post\"> <table> <tr> <td class=\"etiket\"><label for=\"isim\">Adınız soyadınız</label></td> <td class=\"girdi\"><input id=\"isim\" name=\"ad_soyad\" type=\"text\" class=\"alan_m\"></td> </tr> <tr> <td class=\"etiket\">Satış yetkilisi</td> <td class=\"girdi\"><input type=\"radio\" id=\"asil\" name=\"yetkili\" value=\"asil\"> <label for=\"asil\">Asil</label> <input type=\"radio\" id=\"vekil\" name=\"yetkili\" value=\"vekil\"> <label for=\"vekil\">Vekil</label> </td> </tr> <tr> <td class=\"etiket\"><label for=\"sec\">Ticaret konusu</label></td> <td class=\"girdi\"> <select id=\"sec\" name=\"sec\" class=\"secim\"> <option value=\"1\">Tarım</option> <option value=\"2\">Hayvansal</option> <option value=\"3\">Yapı</option> <option value=\"4\">Motorlu Taşıyıcı</option> <option value=\"5\">Diğer</option> </select> </td> </tr> <tr> <td class=\"etiket\"><label for=\"sec\">Satış bölgesi</label></td> <td class=\"girdi\"> <select id=\"sec\" name=\"sec\" class=\"secim\"> <option value=\"11\">İç Anadolu</option> <option value=\"12\">Marmara</option> <option value=\"13\">Ege</option> <option value=\"14\">Ak Deniz</option> <option value=\"15\">Karadeniz</option> <option value=\"16\">Doğu</option> <option value=\"17\">Güneydoğu</option> </select> </td> </tr> <tr> <td class=\"etiket\"><label for=\"ili\">Satış İli</label></td> <td class=\"girdi\"><input id=\"ili\" name=\"ili\" type=\"text\" class=\"alan_m\"></td> </tr> <tr> <td class=\"etiket\"><label for=\"ilan\">İlan Metni</label></td> <td class=\"girdi\"><textarea id=\"adres\" class=\"form_tekst\" cols=\"13\" rows=\"4\" name=\"adres\"></textarea></td> </tr> <tr> <td class=\"etiket\"><label for=\"isim\">İlan tarihi (gün-ay-yıl) </label></td> <td class=\"girdi\"><input id=\"isim\" name=\"ilan_tarihi\" type=\"text\" class=\"alan_m\"></td> </tr> <tr> <td class=\"etiket\"><label for=\"isim\">Telefon</label></td> <td class=\"girdi\"><input id=\"isim\" name=\"telefon\" type=\"text\" class=\"alan_m\"></td> </tr> </table> <br /> <input type=\"submit\" value=\"Gönder\" class=\"dugme\"><br /> </form>"; } else if ($_POST['op'] != "add") { //Tablolara ekleme yapma zamanı, formda doldurulması zorunlu alanları kontrol et. if (($_POST[ad_soyad] == " ") || ($_POST[yetkili] == " ")) { header("Location: index_tic_borsa.php"); exit; } //sunucuya ve veritabanına bağlan. $conn = mysql_connect("localhost" , "root") or die(mysql_error()); mysql_select_db("kooptrdb" ,$conn) or die(mysql_error()); // tarim tablosuna ekle- http://www.w3schools.com/PHP/php_mysql_insert.asp örneğinden yararlanılmıştır. $sql = "insert into tarim (ad_soyad,yetkili,ili,ilan_tarihi,telefon,ic_anadolu,marmara,ege,akdeniz,karadeniz,dogu,gdogu) values ('$_POST[ad_soyad]','$_POST[yetkili]','$_POST[ili]','$_POST[ilan_tarihi]','$_POST[telefon]','$_POST[ic_anadolu]','$_POST[marmara]','$_POST[ege]','$_POST[akdeniz]','$_POST[karadeniz]','$_POST[dogu]','$_POST[gdogu]',)"; mysql_query($sql) or die(mysql_error()); //Yukarıdaki örnekte formdaki seçimli alanların kodlanmasından hiç de emin değilim. $display_block = "<h1>Teşekkür ederiz.</h1> <p>Giriş bilgileriniz eklendi. <a href=\"index_tic_borsa.php\">Başka bir kayıt eklemek istermisiniz </a>?</p>"; // yapi tablosuna ekle $sql = "insert into yapi (ad_soyad,yetkili,ili,ilan_tarihi,telefon,ic_anadolu,marmara,ege,akdeniz,karadeniz,dogu,gdogu) values ('$_POST[ad_soyad]','$_POST[yetkili]','$_POST[ili]','$_POST[ilan_tarihi]','$_POST[telefon]','$_POST[ic_anadolu]','$_POST[marmara]','$_POST[ege]','$_POST[akdeniz]','$_POST[karadeniz]','$_POST[dogu]','$_POST[gdogu]',)"; mysql_query($sql) or die(mysql_error()); $display_block = "<h1>Teşekkür ederiz.</h1> <p>Giriş bilgileriniz eklendi. <a href=\"index_tic_borsa.php\">Başka bir kayıt eklemek istermisiniz </a>?</p>"; // motorlu tablosuna ekle $sql = "insert into motorlu (ad_soyad,yetkili,ili,ilan_tarihi,telefon,ic_anadolu,marmara,ege,akdeniz,karadeniz,dogu,gdogu) values ('$_POST[ad_soyad]','$_POST[yetkili]','$_POST[ili]','$_POST[ilan_tarihi]','$_POST[telefon]','$_POST[ic_anadolu]','$_POST[marmara]','$_POST[ege]','$_POST[akdeniz]','$_POST[karadeniz]','$_POST[dogu]','$_POST[gdogu]',)"; mysql_query($sql) or die(mysql_error()); $display_block = "<h1>Teşekkür ederiz.</h1> <p>Giriş bilgileriniz eklendi. <a href=\"index_tic_borsa.php\">Başka bir kayıt eklemek istermisiniz </a>?</p>"; // hayvansal tablosuna ekle $sql = "insert into hayvansal (ad_soyad,yetkili,ili,ilan_tarihi,telefon,ic_anadolu,marmara,ege,akdeniz,karadeniz,dogu,gdogu) values ('$_POST[ad_soyad]','$_POST[yetkili]','$_POST[ili]','$_POST[ilan_tarihi]','$_POST[telefon]','$_POST[ic_anadolu]','$_POST[marmara]','$_POST[ege]','$_POST[akdeniz]','$_POST[karadeniz]','$_POST[dogu]','$_POST[gdogu]',)"; mysql_query($sql) or die(mysql_error()); $display_block = "<h1>Teşekkür ederiz.</h1> <p>Giriş bilgileriniz eklendi. <a href=\"index_tic_borsa.php\">Başka bir kayıt eklemek istermisiniz </a>?</p>"; // diger tablosuna ekle $sql = "insert into diger (ad_soyad,yetkili,ili,ilan_tarihi,telefon,ic_anadolu,marmara,ege,akdeniz,karadeniz,dogu,gdogu) values ('$_POST[ad_soyad]','$_POST[yetkili]','$_POST[ili]','$_POST[ilan_tarihi]','$_POST[telefon]','$_POST[ic_anadolu]','$_POST[marmara]','$_POST[ege]','$_POST[akdeniz]','$_POST[karadeniz]','$_POST[dogu]','$_POST[gdogu]',)"; mysql_query($sql) or die(mysql_error()); $display_block = "<h1>Teşekkür ederiz.</h1> <p>Giriş bilgileriniz eklendi. <a href=\"index_tic_borsa.php\">Başka bir kayıt eklemek istermisiniz </a>?</p>"; } ?> <html> <head> <title>KOOPERATİFÇİLİK:</title> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <link rel="stylesheet" type="text/css" href="ekran.css" media="all" /> <link rel="stylesheet" type="text/css" href="yazici.css" media="print" /> </head> <body> <!-- icerik div --> <div id="sutunEfekti"> <div id="icerik"> <div class="gizli"><h2>KOOPERATİFÇİLİK</h2>Sadece kooperatifçilik: www.koop-tr.com <a href="#ana_menu">Anamenü</a> | <a href="#alt_menu">Altmenü</a> | <a href="#servis_menu">Servis menü</a> | <a href="#login">Kişisel sayfaya giriş</a></div> <div class="kirinti_nav"><a href="../index.html" accesskey="1">Anasayfa</a> > Ticaret-Borsa <!--<a href="#">Etkinlikler</a> > <a href="#">Kurslar</a> > Bilişim--></div> <div class="icerik_alani"> <div class="icerik_orta_sutun2"> <h1>Ticaret ve Borsa Form'u</h1> <p><strong>Sayın ziyaretçiler ! </strong> kooperatif üyelerinin giriş yaptığı ürün tanıtım bilgilerini yandaki menüden görüntüleyebilirsiniz.</p> <p class="intro"><strong>Sayın kooperatif üyeleri ! Ticaret ve Borsa hizmetimiz bedelsizdir. Ürün-Değer satış koşullarınız için bilgilerinizi aşağıdaki form'da girebilirsiniz.</strong></p> <h3>kooptr.com'un koşulları</h3> <p>İlanlarınız-yazınız 250 karakter ile sınırlandırılmıştır. ilanlarınızın süresi 90 gündür. 90 gün sonra otomatik silinir. İlanınız 90 gün içinde amacına ulaşmış ise, lütfen ilanınızı siliniz.</p> <?php echo "$display_block"; ?> </div> <div class="icerik_sag_sutun"> <!--<img src="images/fotos/spazar.jpg" id="icerik_foto" alt="Foto: Kooperatiflerde Ticaret-Borsa" />--> <h4></h4> <p></p> <a href=""></a> </div> </div> <div class="temizlikci"></div> </div> </div> <!-- / icerik div --> <!-- ust grup div --> <div id="ust_grup_konteyner"> <div class="menuLogo"><img src="images/logo.jpg" id="logo" alt="WEBEWİ Logosu" /></div> <div class="info_cubugu"><div id="hiza_cubugu"> <a name="servis_menu"></a> <h2 class="gizli">Servis menü</h2> <ul id="ust_linkler"> <li><a href="../hizmetlerimiz/sss.html" title="sık sorulan sorular" tabindex="1" accesskey="5">sık sorulan sorular</a></li> <li><a href="../index.html" title="anasayfa" tabindex="1">anasayfa</a></li> <li><a href="../hizmetlerimiz/iletisim.html" title="iletişim" tabindex="1" accesskey="9">iletişim</a></li> <a href="../uk.html"><img src="images/fotos/uk.jpg" id="ikon" alt="İngilizce" /></a> <a href="../ru.html"><img src="images/fotos/ru.jpg" id="ikon" alt="Rusça" /></a> <a href="../iran.html"><img src="images/fotos/iran.jpg" id="ikon" alt="Farsça" /></a> <a href="../du.html"><img src="images/fotos/du.jpg" id="ikon" alt="Almanca" /></a> <a href="../az.html"><img src="images/fotos/az.jpg" id="ikon" alt="Azerice" /></a> </ul></div> </div> <div class="info_cubugu2"><img src="images/slogan.jpg" id="slogan" alt="Sadece kooperatifçilik:www.kooptr.com" /></div> <div class="menu_blogu"> <a name="ana_menu"></a> <h2 class="gizli">Anamenü</h2> <div class="ana_menu"> <ul> <li><a href="../guncel/index_guncel.html" class="menu_basligi" title="güncel" tabindex="3">GÜNCEL</a></li> <li><a href="../ekitap/index_ekitap.html" class="menu_basligi" title="Kooperatifçiliğin Makaleleri ve E-Kitapları" tabindex="3">MAKALE-EKİTAP</a></li> <li><a href="../tic_borsa/index_tic_borsa.html" class="menu_basligi" title="ticaret-borsa" tabindex="3">TİCARET - BORSA</a></li> <li><a href="../ekoop/index_ekoop.html" class="menu_basligi" title="ticaret-borsa" tabindex="3">E-KOOPERATİF</a></li> <li><a href="#" class="menu_basligi" title="forum" tabindex="4">FORUM</a></li> </ul> </div> </div> <!--<div class="login_cubugu"> <a name="login"></a><input id="giris_dugme" type="submit" class="dugme" tabindex="7" accesskey="l" value="Kişisel sayfaya giriş" /> </div>--> </div> <!-- / ust grup div --> <!-- alt_menu div --> <div id="alt_menukonteyner"> <a name="alt_menu"></a> <h2 class="gizli">Altmenü</h2> <div class="alt_menu"> <ul> <li><a href="../ekoop/index_ekoop.html" title="Siteye üye kooperatifler">SİTE'YE Üye Koopfler.</a></li> <li><a href="../tarim/index_tarim.html" title="Tarım kooperatifleri">Tarım Kooperatifleri</a></li> <li><a href="../digerkoopl/index_dkoop.html" title="Diğer sektör kooperatifleri">D.Sektör Kooperatifleri</a></li> <li><a href="../birlikler/index_birlik.html" title="Birlikler ve merkez birlikleri">SEKTÖR BİRLİKLERİ</a></li> <li><a href="../mevzuat/index_mevzuat.html" title="Kooperatifçilik ve mevzuat">Kooperatif Mevzuatı</a></li> <li><a href="../ilanlar/index_ilanlar.html" title="İlanlar">Site ilan</a></li> <li><a href="../hizmetlerimiz/index_hizmetler.html" title="Hizmetlerimiz">Hizmetlerimiz</a></li> <li><a href="../uarayan_kooplar/index_uakoop.html" title="">Üye Arayan Koopfler.</a></li> <ul> <li><a href="#" id="alt_icerikli" title="Ticaret ve Borsa">Ticaret ve Borsa</a></li> <li id="altalt_liste"> <ul class="altalt_menu"> <li><a href="../tic_borsa/tarimsal.html" title="Tarım Koopfl.Ürünleri">Tarım Koopfl.Ürünleri</a></li> <li><a href="../tic_borsa/hayvansal.html" title="Hayvansal Ürünler">Hayvansal Ürünler</a></li> <li><a href="../tic_borsa/yapi.html" title="Yapı Koopfl.Üye Pay Dvirleri">Yapı Koopfl.Üye Pay Dvirleri</a></li> <li><a href="../tic_borsa/motorlu.html" title="Motorlu Taşıyıcılar">Motorlu Taşıyıcılar</a></li> <li><a href="../tic_borsa/diger.html" title="Diğer Koopfl.Alım-Satım">Diğer Koopfl.Alım-Satım</a></li> </ul> </li> </ul> </ul> </div> </div> <!-- / alt_menu div --> </body> </html>