veritabanını listeleme ve link.

Selam. Bir veritabanına isim ve mesaj diye iki alan oluşturdum ve bunları liste şeklinde ekrana yazdırdım. Şimdi yapmak istediğim ekrana sadece isim listesinin LİNK ŞEKLİNDE sıralanması ve ilgili isme tıknanınca o isme ait mesajın ekrana gelmesini istiyorum. Bunu nasıl yaparım.

2010-12-23 23:13:59

php update etme

pialfaTalip KORKMAZAvatar

Arkadaşlar bir türlü yapamadım yardımcı olurmusunuz.verileri güncellemek için listeliyorum ama update edemiyroum sorun nerede acaba.

$query = mysql_query("UPDATE musteriler SET adi='$adi', vergi_dairesi='$vergi_dairesi', vergi_no='$vergi_no', mail='$mail', jen_tipi='$jen_tipi', tel_ev='$tel_ev', tel_is='$tel_is', tel_gsm='$tel_gsm', tel_diger='$tel_diger', fax='$fax', il='$il', ilce='$ilce', adres='$adres', aciklama='$aciklama', uyari_notu='$uyari_notu', not='$not', kayit_tipi='$kayit_tipi', gucu='$gucu', calisma_sekli='$calisma_sekli', calisma_saati='$calisma_saati', markasi= '$markasi', tipi='$tipi', seri_no='$seri_no', alt_marka='$alt_marka', alt_tipi='$alt_tipi', kabintipi='$kabintipi', kart_no='$kart_no' WHERE id='$id'") or die (mysql_error());
   

2010-12-24 13:36:46

GET ile isim yolla

toramanmuhammet toramanAvatar
Yazan:sz2003

Selam. Bir veritabanına isim ve mesaj diye iki alan oluşturdum ve bunları liste şeklinde ekrana yazdırdım. Şimdi yapmak istediğim ekrana sadece isim listesinin LİNK ŞEKLİNDE sıralanması ve ilgili isme tıknanınca o isme ait mesajın ekrana gelmesini istiyorum. Bunu nasıl yaparım.

link.php


$sorgu = mysql_query("SELECT * FROM tabloadi");

while($isim = mysql_fetch_assoc($sorgu))

{
echo'<a href="mesaj.php?isim='.$isim['isim'].'">'.$isim['isim'].'</a><br>';
}

ismlere link verirken gideceği sayfaya (mesaj.php) birde isim bilgisini göndeririz

Diğer sayfadada $_GET ile bu ismi alıp veri tabanında bu isimle aynı kaydın mesajını ekrana yazdırırız. 

mesaj.php

$isim=$_GET['isim'];

$sorgu=mysql_fetch_assoc(mysql_query("SELECT * FROM tabloadi WHERE isim='$isim'"));

echo 'Mesajı yazan : '.$sorgu['isim'];

echo '<br>Mesajı : '.$sorgu['mesaj'];

<??>
2010-12-24 15:31:12

Dostum yardımın için çok teşekkür ederim.

2010-12-25 16:47:14

bilmemki

toramanmuhammet toramanAvatar
Yazan:pialfa

Arkadaşlar bir türlü yapamadım yardımcı olurmusunuz.verileri güncellemek için listeliyorum ama update edemiyroum sorun nerede acaba.

$query = mysql_query("UPDATE musteriler SET adi='$adi', vergi_dairesi='$vergi_dairesi', vergi_no='$vergi_no', mail='$mail', jen_tipi='$jen_tipi', tel_ev='$tel_ev', tel_is='$tel_is', tel_gsm='$tel_gsm', tel_diger='$tel_diger', fax='$fax', il='$il', ilce='$ilce', adres='$adres', aciklama='$aciklama', uyari_notu='$uyari_notu', not='$not', kayit_tipi='$kayit_tipi', gucu='$gucu', calisma_sekli='$calisma_sekli', calisma_saati='$calisma_saati', markasi= '$markasi', tipi='$tipi', seri_no='$seri_no', alt_marka='$alt_marka', alt_tipi='$alt_tipi', kabintipi='$kabintipi', kart_no='$kart_no' WHERE id='$id'") or die (mysql_error());
   

hatayı yazsaydın daha iyi olurdu. tırnaklarda eksik görünmüyor.

aklıma gelen ihtimaller;

1- mysql tablosundaki alan adlarından bazıları yukarıda yanlış yazılmış olabilir.

2- değişkenlerin içinde tek tırnak varsa kodu bölüyor olabilir.

<??>
2010-12-24 15:43:06 Edit:2010-12-24 15:44:32

Aldığım hata şu sekilde.

pialfaTalip KORKMAZAvatar

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'not=' 4 ', kayit_tipi='Bireysel', gucu='', calisma_sekli='54', calisma_saati='54' at line 1

2010-12-24 19:31:30

Edit:

Aldığım hata şu sekilde.

pialfaTalip KORKMAZAvatar

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'not=' 4 ', kayit_tipi='Bireysel', gucu='', calisma_sekli='54', calisma_saati='54' at line 1

2010-12-24 20:00:45

Edit:

Php

alicilinAli Fırat Güler

Peki tek tırnakları kaldırıp denedinmi ? birde öyle dene

2010-12-25 18:04:49

Php

pialfaTalip KORKMAZAvatar

Sorunu çözdüm tablo isimlerinde hata varmış. Yardımın için teşekkür ederim

2010-12-27 20:01:47

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