lostyazilim
tr.link

Bu probleme göre mysqli sorgusu ve php kodunu yazabilir misiniz?

5 Mesajlar 731 Okunma
acebozum
tr.link

idea idea WM Aracı Kullanıcı
  • Üyelik 27.04.2011
  • Yaş/Cinsiyet 37 / E
  • Meslek Yazılım
  • Konum İstanbul Avrupa
  • Ad Soyad M** S**
  • Mesajlar 448
  • Beğeniler 165 / 44
  • Ticaret 4, (%75)
merhaba arkadaşlar.

x dersini seçmiş y kullanıcısının çözmediği bir soru kodunu z veritabanından nasıl rastgele seçebiliriz? Bunu php/mysqli koda bir türlü dökemiyorum.

Uğraşıp emek veren herkese teşekkürler.

Sorun çözüldü teşekkürler
 

 

wmaraci
reklam

YazilimMimari YazilimMimari Eski adi: Turgay Can Kullanıcı
  • Üyelik 25.06.2012
  • Yaş/Cinsiyet 38 / E
  • Meslek Engineering Director
  • Konum İstanbul Avrupa
  • Ad Soyad T** C**
  • Mesajlar 771
  • Beğeniler 2 / 260
  • Ticaret 0, (%0)
Tabloları birbiri ile ilişkilendirmeden bunu sadece kayıtlar üzerinden yapmak, verinin artması ile birlikte problem yaratabilecek bir çözüm olur. Bu sebeple ilişkisel veri tabanı kullanıyorsunuz. Tabloları foreign key ile birbiri ile ilişkilendirirseniz ve sonrasında SQL'de JOIN ile tablolar arasındaki ilişkilerden yararlanıp kayıtlar üzerinde sorgu yazabilirsiniz.

Örnek Tablolar Yazar,Kitap olsun

Yazar
id
ad



Kitap
id (Primary key)
ad
yayin_tarihi
yazar_id (Foreign key : Yazar tablosundaki id'ye referans etmektedir)



Yazar tablosunda id'si 123456 olan yazara ait kitapları bulmak için;


Select * From Kitap k LEFT JOIN Yazar y ON k.yazar_id=123456;


gibi..
 

 

https://www.linkedin.com/in/turgaycan/
Kaliteli kod yazılır.. (Günlük/Saatlik ücreti ile)

idea idea WM Aracı Kullanıcı
  • Üyelik 27.04.2011
  • Yaş/Cinsiyet 37 / E
  • Meslek Yazılım
  • Konum İstanbul Avrupa
  • Ad Soyad M** S**
  • Mesajlar 448
  • Beğeniler 165 / 44
  • Ticaret 4, (%75)
hocam sizin verdiğiniz ilişkisel veri tabanında sadece ortak olanları çekebiliyoruz.

soruyu rica etsem bir daha dikkatli okursanız ne istediğimi anlayabilirsiniz.
 

 

YazilimMimari YazilimMimari Eski adi: Turgay Can Kullanıcı
  • Üyelik 25.06.2012
  • Yaş/Cinsiyet 38 / E
  • Meslek Engineering Director
  • Konum İstanbul Avrupa
  • Ad Soyad T** C**
  • Mesajlar 771
  • Beğeniler 2 / 260
  • Ticaret 0, (%0)
İlişkisel veri tabanı yönetim sistemi kullanıyorsunuz. Ama ..

İlişkiler olmadan tablolar arasında sorgu yapmayı planlıyorsunuz? Veri tabanı dizayn olayına göz atmanızı ve iş kurallarınıza göre bu dizaynı ve ilişkileri yapmalısınız. Baştan yapılan yanlış dizaynlar üzerine yazılım yazmak problemlerinizi artırır.
 

 

https://www.linkedin.com/in/turgaycan/
Kaliteli kod yazılır.. (Günlük/Saatlik ücreti ile)
wmaraci
wmaraci

idea idea WM Aracı Kullanıcı
  • Üyelik 27.04.2011
  • Yaş/Cinsiyet 37 / E
  • Meslek Yazılım
  • Konum İstanbul Avrupa
  • Ad Soyad M** S**
  • Mesajlar 448
  • Beğeniler 165 / 44
  • Ticaret 4, (%75)
illaki ilişkisel veri tabanı olacak. ancak çekmek istediğim veri "ortak olmayan" rastgele bir veri.

bunu koda dökemediğim için veritabanını paylaştım. ben çok uğraştım ama yapamadım. siz koda dökebiliyorsanız ve yardımcı olursanız çok memnun olurum. teşekkürler.
 

 

Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al