Görsel Ders: Php İle Mysql İşlemleri
Tarih: Ağustos 31st, 2008 | Yazar: Ertuğrul Erkan | Kategori: Php | Etiketler: ekleme, kullanak, mysql, mysql ile php, mysql veri girme, okuma, Php, php ile mysql, silme, veri, veri okuma | 10 Yorum »Bu derste php ile mysql işlemleri yapacağız; veri ekleme, güncelleme, silme, okuma işlemleri mevcut. Görüntülü ve Sesli Ders. Kodlar da yazının devamında mevcut.
Ders İçinde Kullanılan Kodlar;
baglan.php
<?
$host = "localhost";
$girisadi = "root";
$sifre = "";
<?$dbmiz = "deneme";
@$baglan = mysql_connect($host,$girisadi,$sifre) or die ("Mysql Baglanamadim");
@mysql_select_db($dbmiz,$baglan) or die ("Db baglanamadim");
?>
ekle.php
<?
$ad="Ertugrul";
$soyad="Erkan";
$ekle = mysql_query("insert into deneme(ad,soyad) values ('$ad','$soyad')") or die ("Problem");
?>
guncel.php
<?
include "baglan.php";
$ad = "Osman";
$soyad = "Erkan";
$guncel = mysql_query("UPDATE deneme SET ad='$ad' where soyad='$soyad'") or die ("Problem");
?>
sil.php
<?
include "baglan.php";
$ad = "Osman";
$sil = mysql_query("DELETE FROM deneme WHERE ad='$ad'") or die ("Problem");
?>
oku.php
<?
include "baglan.php";
$ad = "Ertugrul";
$tablo = sprintf("select * from deneme") or die ("Problem");
$sorgu = mysql_query($tablo);
$okuad=@mysql_result($sorgu,0,"ad");
$okusoyad=@mysql_result($sorgu,0,"soyad");
echo "$okuad - $okusoyad";
?>
Benzer Yazılar;
- Php ve Mysql ile Not Defteri Yapalım
- Php de Kullanıcıyı Belirli Bir Süre Bekletmek
- Blog Sistemi Yapalım - 2
- Php ve Mysql İle Yazı Ekle/Oku Paneli
- Uzak Mysql Bağlantısı

Sağol Ertuğrul çok yararlı olmuş,
devamınıda bekleriz.
tabii ki diğer dersimizde konu ne olacak onu seçemedim
Çok güzel bir kaynak ama keşke videolar daha net olsa. okunmuyor takip edilmiyor
Peki bunları tek sayfada nasıl bir forma ekleyebiliriz??
Mesela mini bir duyuru sayfası yaparsak??
Teşekkürler..
Öncelikle çalışmanızı Php dosyasında açın. İlla ki Html yapıcam diyorsanız .htaccess dosyasında ayar yapmanız lazım. Neyse form elemanlarınızı koyun. Post ayalarını yine kendi adresiniz olarak verin. Yani sayfa adı; gonder.php ile gonder.php ye post edin. Sayfanın yukarı kısmına post verilerini seçme ve ekleme kodlarını yerleştirin. Bir if sorugusu açın post verileri boş mu dolu mu diye. Aynen şöyle olması lazım;
< ?kodlar
if(kodlar) {
?>
Buraya html
< ? } ?>
İşte bu sayede tek sayfada işlem yapılacaktır…
Peki arkadaşım birden fazla içeriği nasıl göstericez bu sistemde..
Birden fazla içerikten kastınız nedir? Yani birden fazla satır mı çekmek istiyorsunuz? Eğer oysa ufak bir for döngüsü kurmak yeterli olacaktır.
Evet birden fazla satır çekmek istiyorum.
O zaman dediğim gibi for döngüsü kuracağız;
Eğer ki sabit sayıda diyelim on tane yazdıracaksak;
for($i=0; $i<10; $i++) {
$okusoyad=@mysql_result($sorgu,$i,”soyad”);
echo $okusoyad;
}
diyebilirsiniz. Burada önemli olan sorgu da 0 olan yere hangi numaradaki veriyi yazdırmak istemeniz. Eğer ki tüm verileri yazdıracaksanız;
$toplam = mysql_num_rows($sorgu);
for($i=0; $i<$toplam; $i++) {
$okusoyad=@mysql_result($sorgu,$i,”soyad”);
echo $okusoyad;
}
Toplam veriyi alıp tekrar for döngüsü kurabilirsiniz…
İyi günler, iyi çalışmalar…
emeğine sağlık hocam teşekkür ederim.