update.

metin54metin gg
selamlar..çok araştırdım aslında sorunum update ile ilgili fakat bana uygun örnek bulamadım ..biliyorsunuzki mysql e post edilen veriler satırlar halinde alt alta sıralanır..peki bir tabloda post edilen bir veriyi db ye sadece tek satırda nasıl gösteririz...yani daha açık bir ifadeyle diyelimki bir input texten ahmet ismini post ettik veritabanımızdaki satırda ahmet adı yazıldı..sonra tekrar input texte mehmet yazdık..bu sefer daha önceki ahmet yazısı silincek oraya mehmet yazılacak...yani her post bir öncekini silecek yerine en son post edilen bilgi kalacak..satır hep bir tane olacak..
şimdiden teşekkürler
2010-02-05 23:00:01

update

metin54 kardeş ana sayfada z.defteri yapımı war videolu anlatım onu izlersen nasıl yapabileceğini anlarsın sanırım.kolay gelsin

Tek bildiğim Hiç birşey bilmediğimdir...
2010-02-05 23:19:12

update

örnek dersi incelersen, mantık aynı, senin php kodu şöyle olacak:


mysql_query("UPDATE tablo SET isim=´$_GET[isim]´ ");


$_GET[isim]  formdan gelen input kutusu.
Her programcı birgün Php yi tadacaktır
2010-02-05 23:47:33

metin54metin gg

<?

mysql_connect("localhost","root") or die ("MySQL´e balanamadm");
mysql_select_db("metinbey") or die ("MySQL´de veritabann bulamadm");
$_POST[´isim´];

$veri=mysql_query("UPDATE kayit SET isim=´$_POST[isim]´");


if ($veri){
print "Veriler MySQL´e kaydedildi.";

}else{
print "Bir hata olduundan veriler kaydedilemedi.";
}
?>

kodları böyle düzenledim fakat hata veriyor..

2010-02-06 00:06:11

hata

hatanın ne olduğunu yazmıyor mu ?

şöyle değiştir hatayı görelim:

if ($veri){
   print "Veriler MySQL´e kaydedildi.";
}else{
   print "Bir hata olduundan veriler kaydedilemedi.";
  print mysql_error();
}

Her programcı birgün Php yi tadacaktır
2010-02-06 00:40:02

metin54metin gg

Notice: Undefined index: isim in c:\program files\easyphp1-7\www\isimgir\isimk.php on line 5

Notice: Undefined index: isim in c:\program files\easyphp1-7\www\isimgir\isimk.php on line 7

 

hata budur

2010-02-06 00:59:10

metin54metin gg

bu soru çözümsüz galiba..peki şöyle sorayım..veritabanına kaydettiğimiz verilerden sadece en son veriyi nasıl çekeriz

2010-02-06 10:35:41

hata 5. satır:   $_POST["isim"];  // tek başına bu ne yapıyor ortada

hata 7. satır: Tek tırnak işaretini Shift + klavyede 2 ile çıkarıyoruz. bi terslik olmasın. forumda yanlış görüntüleniyor. web formatı mecburen.

Her programcı birgün Php yi tadacaktır
2010-02-06 20:47:20

mysql

veritabanına kaydettiğimiz verilerden sadece en son veriyi nasıl çekeriz ?


mysql_query("SELECT * FROM tablo ORDER BY no DESCLIMIT 0,1");

mavi kısım: numaraya göre tersten sırala

kırmızı kısım: sıradaki ilk elemanı al

Her programcı birgün Php yi tadacaktır
2010-02-06 20:49:06

metin54metin gg

hocam iyi akşamlar en son kaydedilen veriyi çekme işini hallettim..ilk sorduğum soru üzerine çalışıyorum..teşekkürler yardım için

2010-02-06 23:06:39

phpkodlari.com © 2009 Herkes Php öğrenecek
Eglence ve Oyun: Gamikro