Merhaba;
Php’de MYSQL veritabanına kayıt girmeyi göstermektedir.
Veritabanı oluşturunuz:
veritabanı adı: data
tablo: ad
hücre: uyeler
Kodlar form ve ekleme bölümünden oluşmaktadır.
———–Ekle Formu——————-
[php]<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type" />
<title>Kayıt Ekle</title>
</head>
<body>
<form action="ekle.php" method="post">
isim:<input name="isim" type="text" /></br>
<input name="Submit1" type="submit" value="submit" />
</form>
</body>
</html>[/php]
———–Formdan gelen kayıt işleme———–
[php]<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type" />
<title>Untitled 2</title>
</head>
<body>
<?php
/*
PHP’de veritabanından bilgi ekleme
www.cinaraktas.com.tr
*/
//Formdan gelen isim namesini buradaki $isim değişkenine eşitledik
$isim = $_POST["isim"];
//Veritabanına bağlanıyoruz
$conn = mysql_connect("localhost"
, "root", "asd123456");
mysql_query("SET NAMES ‘UTF8’");
//Databeseyi seçtiriyoruz
$db = mysql_select_db("data",$conn);
/*
insert ise ad tablosundan üyeler hücresine kayıt ekliyoruz $isim değişkeni
formdan gelen girilmiş veriyi taşıyor
*/
$sql = "insert into ad (uyeler)values(‘$isim’)";
/*
burada kayıt gerçekleştiğini kontro lettiriyoruz
*/
if(mysql_query($sql, $conn)){
echo "Yazar Eklendi<br>";
echo "<a href=goster.php>Yazar listesini görmek için tıkla</a>";
}else{
echo "HATA !<br>Yazar eklenemedi";
}
mysql_close($conn);
?>
</body>
</html>[/php]
Salam, qiymətinizi bilmək istədim.