İ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
kayit.php
Bu da veritabanı şablonu:
TYPE=MyISAM;
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)
)