İçinde şehirler bulunan sehirler adında bir tablomuz olsun. Tablomuzun içeriği aşağıdaki gibi.
Aşağıdaki kod ile verileri çekiyorum.
Ekran çıktısı şöyle oluyor.
Veriler id sırasına göre eklendi. Peki ben plakaya ya da alfabetik önceliğe göre sıralamak isteseydim ?
O zaman ORDER BY komutunu kullanmam gerekecekti. Aşağıdaki gibi bir kod yazarsam
İsme göre sıralamış olurum.
13 yorum:
Bu çalışmıyor hata alıyorum
Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in C:\local\www\fis\son6.php on line 4
Kodları yazıya eklemeden önce deniyorum. Tekrar denedim ve yine sorunsuz çalıştı. Gözden kaçırdığınız ufak bir yer olabilir.
Linkteki kodu veritabanı bilgilerinize göre düzenleyip kullanın. Kodda sorun olmadığına eminim.
http://textuploader.com/?p=6&id=WlbuN
merhaba ben böyle bir tablo oluşturduğumu varsayarak konuşuyorum. örneğin php de bir sayfa oluşturdum bir textbox kutusu ve button olsun . ben textbox kutusuna 1 yazarsam ID olarak bana bunun istanbul olduğunu ekrana getirmesini istiyorum o nasıl olacak acaba
MySQL sorgusunda where komutu ile yapılabilir.
select * from sehirler where id='1' şeklinde
merhaba hocam bu koda ek olarak select option dan seçtiğim bir veriyi nasıl veritabanına kaydedebilirim??
< form> yerine < form method="post" action="post.php"> kodunu yazıp, < /select> komutundan sonra < input type="submit" value="Kaydet" /> kodunu ekleyin. post.php sayfasında $_POST["sehirler"] değişkeni size seçtiğiniz ilin plakasını verecektir.
http://bilgisayar-muhendisleri.blogspot.com/2013/01/php-get-ve-post-metotlari.html
http://bilgisayar-muhendisleri.blogspot.com/2013/01/php-mysql-kayit-ekleme-insert.html
GET ve POST metotlarıyla formdan veri alma ve PHP ile MySQL veritabanına kayıt ekleme konularını inceleyebilirsiniz.
$ilcelertablosunabaglanvesor = @mysql_fetch_array(@mysql_query("SELECT * FROM ilceler WHERE id='$alisverisurunusorgusatildigiilce' LIMIT 1"));
burada where id nedir arkadaşlar bir açıklama alabilirmyim. Php bilmiyorum ben :(
Yazdığınız kodda ilceler tablosunda id alanı $alisverisurunusorgusatildigiilce değişkenine eşit olan satırı çekiyor.
Yazıdaki resimde olduğu gibi bir tablonun bulunduğunu düşünelim. $alisverisurunusorgusatildigiilce değişkeni 3 ise İzmir'in bulunduğu satırı yani 3, 35 ve Izmir değerleri seçilir. Veya 1 ise 1, 34, Istanbul değerleri seçilir.
açıklama süper teşekkür ederim ancak bende iş yok sanırım :D
$ilceler = @mysql_fetch_array(@mysql_query("SELECT * FROM uyeler WHERE id='$urununyayinsahibinebaglanid' LIMIT 1"));
$ilceler = $urununyayinsahibinebaglan["ilce"];
şeklinde bir ikinci satır yaptım kendi kafamdan ve sitede ilçe yazan yere $ilce degiskenini atadım kullanım doğrumudur
print $ilce şeklinde
ben 10 a 10luk tabloda 1 den 100 e kadar olan sayıları yazdırıp link vermek istiyorum ve asal olup olmadıklarını linke tıklanarak öğrenmek istiyorum başarılı olamadım yardımcı olurmusunuz
Linklerde yazdığım kodlar işinizi görür.
http://pastebin.com/CPTfii1w
http://pastebin.com/NhBbwCm7
Merhaba ben önce şehri sonra il ve ilçeyi gösteren bi uygulama yapıyorum.
Bilgileri sql server managemetten çekiyorum linq ile tablolarımı attım herşey iyi güzel fakat ilçelerim gelmiyo ve şehirlerim yazdığım kadar kendini tekrarlıyor. Mesela 3 kere istanbul varsa 3 kere iztanbul listeleniyor.
Yorum Gönder