İyinet'e Hoşgeldiniz!

Türkiye'nin En Eski Webmaster Forum'una Hemen Kayıt Olun!

Kayıt Ol!

Form bilgilerini veritabanına gönderme

Aikanaro

0
İyinet Üyesi
Katılım
20 Haziran 2011
Mesajlar
4
Reaction score
0
İyi günler arkadaşlar,
Henüz yeni bi PHP coder'ım,hatta başlamamış bile sayılırım.Niyetim hazırladığım formdaki verileri Mysql'e kaydedip girilen bilgileri yine veritabanından çekerek GD modülü ile hazırladığım image dosyasına yazdırmak.

Sorun ise veriler forma girildikten sonra kayit.php çalışıyor,ancak veritabanındaki bilgiler güncellenmiyor. conf.php de doğru çalışıyor.Nasıl düzeltirim bunu?

Kodlarım bunlar;
form.html
Kod:
<form id="form1" method="post" action="kayit.php">
	    <p>
	      <label><span class="style6">Peace of 1st Lapre</span>
	         <input name="g1" type="text" id="g1" />
          </label>
        </p>
	    <p>
	      <label>Peace of 2nd Lapre
	      <input name="g2" type="text" id="g2" />
	      </label>
	    </p>
	    <p>
	      <label>Peace of 3rd Lapre
	      <input type="text" name="g3" />
	      </label>
	    </p>
	    <p>
	      <label>Peace of 4th Lapre
	      <input type="text" name="g4" />
	      </label>
	    </p>
	    <p>
	      <label>Peace of 5th Lapre
	      <input type="text" name="g5" />
	      </label>
	    </p>
	    <p>
	      <label>
	      <input name="Save" type="submit" id="Save" value="Save" />
	      </label>
	    </p>
      </form>

kayit.php
Kod:
<?php
   $first = $_POST['g1'];
   $second = $_POST['g2'];
   $third = $_POST['g3'];
   $fourth = $_POST['g4'];
   $fifth = $_POST['g5'];

   if(empty($first) || empty($second) || empty($third) || empty($fourth) || empty($fifth)) {
      echo "Please fill all forms.";
   }
else
{

include("conf.php");
$sql = "insert into goblin (first, second, third, fourth, fifth)
values ('$first', '$second', '$third', '$fourth', '$fifth');
$update = mysql_query($sql);
}
if(isset ($update) 
{
echo The Goblin map has been updated";
}

?>


Bu da veritabanı şablonu:
Kod:
CREATE TABLE goblin (
  id smallint(6) NOT lisanssız auto_increment,
  first varchar(20) NOT lisanssız default '',
  second varchar(20) NOT lisanssız default '',
  third varchar(20) NOT lisanssız default '',
  fourth varchar(20) NOT lisanssız default '',
  fifth varchar(20) NOT lisanssız default '',
  PRIMARY KEY  (id)
)
TYPE=MyISAM;
 

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.

Backlink ve Tanıtım Yazısı için iletişime geçmek için Skype Adresimiz: .cid.1580508955483fe5

Üst