• 05-01-2025, 14:44:31
    #1
    Arkadaşlar merhabalar,
    Şuan mobil olduğumdan kodları paylaşamıyorum ama bir projede teklif çalışması yapıyorum mantığım şu "urun" adında tablom var ürünleri normal çekebiliyorum sorun yok.
    Benim bu teklif kısmında teklif forumu yaparken selectbox ile teklif yapılacak ürünleri sıralıyorum ama tek ürün çekiyor Max. 3 ürün olacağı için "teklifformu" adında bir tablo oluşturup 3 adet selectbox ile ürünleri "teklifformu" tablosuna
    "urun1"
    "urun2"
    "urun3"
    olarak urun ID lerini kaydediyorum
    Diğer bilgileri çekiyorum ama bu 3 tabloyu "urun" tablosundaki ürünlerle eşitleyip
    <Table>
    <Tr>
    <Th>ürün resim <th>
    <Th>ürün adı <th>
    <Th>ürün fiyat <th>
    <tr>
    <Tr>
    <TD>resim 1<td>
    <TD>ad 1<td>
    <TD>fiyat 1<td>
    <tr>
    Gibi forum sayfasına tabloda yazdırmak istiyorum ama yazdığım sorgularda başarılı olamadım.
    Ürünleri ayrı tabloda ayrı ID ilemi kayıt alayım yoksa bir sorgu ile bunu yapabilir miyim?
    Şimdiden teşekkürler
  • 05-01-2025, 14:52:26
    #2
    dbnin tasarımını atar mısın? kullanılacak db ve paint üzerinde çizerek anlatır mısın?

    edit: , şeklinde idlerini where in komutuyla çekebilirsin bu daha temiz kullanım sağlar limit kullanmana gerek kalmaz.
  • 05-01-2025, 14:57:35
    #3
    Birden fazla veri çekilecek ise 3 adet select yerine, select2 kullanmak daha mantıklı olacaktır (min- max seçim ayarlanabiliyor), veri tabanı yapısına bağlı olarak, harici bir tabloda tutmadan join ile yapılabiliyor olması lazım.
  • 05-01-2025, 14:59:27
    #4
    m4lisen adlı üyeden alıntı: mesajı görüntüle
    dbnin tasarımını atar mısın? kullanılacak db ve paint üzerinde çizerek anlatır mısın?

    edit: , şeklinde idlerini where in komutuyla çekebilirsin bu daha temiz kullanım sağlar limit kullanmana gerek kalmaz.
    Hocam dediğim gibi şuan mobilim PC yanımda değil yoksa direk tabloları paylaşırdım
    Kabaca mobilde şöyle alt alta yazayım tablo isimleri ile;
    "urun"
    ID
    Baslık
    Acıklama

    "urunimg"
    ID
    Urunid
    Resim

    "Teklifformu"
    ID
    Teklifverilenad
    Teklifverilenmail
    Teklifverilengsm
    Teklifverilenurun1
    Teklifverilenurun2
    Teklifverilenurun3

    Vs. Kabaca bu şekilde
  • 05-01-2025, 15:02:16
    #5
    hocam şunu önerebilirim:

    ürün image diye ayırmayın, yükleme yaptığınızda uploads/2025-01-05/id.jpg şeklinde yükleyin ve yuklenenler tablosuna da işleyin.

    sahibinden tarzında resim yüklediğinizde ise , (virgül) ile ayırarak tek kolonda bunu yapabilirsiniz, ek kolon açmaya gerek yok.

    teklif formunda ise aynı başlığı kullanmayın sadece ad olsun: ad soyad, email, telefon, urun gibi.
  • 05-01-2025, 15:52:05
    #6
    m4lisen adlı üyeden alıntı: mesajı görüntüle
    hocam şunu önerebilirim:

    ürün image diye ayırmayın, yükleme yaptığınızda uploads/2025-01-05/id.jpg şeklinde yükleyin ve yuklenenler tablosuna da işleyin.

    sahibinden tarzında resim yüklediğinizde ise , (virgül) ile ayırarak tek kolonda bunu yapabilirsiniz, ek kolon açmaya gerek yok.

    teklif formunda ise aynı başlığı kullanmayın sadece ad olsun: ad soyad, email, telefon, urun gibi.
    Hocam ayrı tutmak zorundayım çünkü mevcut projeye ek olarak bu teklif forumunu yapıyorum.