merhaba arkadaslar benim 2 adet tablom var
uyeler tabloId
username
ad
soyad
firmalar tabloId
uyeId
firma_adi
bir arama alanım var oraya ilan no ve ilan adı ile arattırma yapıp verileri çekebiliyorum uyeler Id no firmalar tablosundaki uyeId ile aynıdır. Ben arama alanına username dekini yazdıgımda o kullanıcıya ait ürünleri çektirebilirmiyim tek sorguda aşşağıdaki gibi bişey yaptım ama karışık geçiyor
$sql = mysql_query("SELECT firmalar.*,uyeler.* FROM firmalar,uyeler where firmalar.firma_adi like '%".$search."%' or firmalar.Id LIKE '%$search%' or uyeler.username LIKE '%$search%' order by firmalar.ust_siradayim DESC limit $sayfa, 37"); yardımlarınız için şimdiden tşekkürler
Zaman
2013-12-06 01:46:01Php 2 veri tabanından veri eşleştirme
$this->db->query("UPDATE ".DB_PREFIX."product_special SET ps.doviz_cins = p.doviz_cins FROM ps as ps INNER JOIN p as p ON ps.product_id = p.product_id");
arkadaslar böyle bi kod hazırladım ama bi yerde hata var
Error: 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 'FROM ps as ps INNER JOIN p as p ON ps.product_id = p.product_id' at line 1Zaman
2013-02-19 01:13:49Php Php örnekle açıklayayım
product >
product_id, fiyat , doviz_cins
1, 25 , TL
2, 23 , TL
3, 21 , TL
4, 20 , TL
5, 19 , TL
6, 17 , EUR
7, 15 , TL
8, 18 , USD
product_special >
product_special_id, product_id, kampanya_fiyat , doviz_cins
1,
4, 15, ,
2,
8, 13, ,
doviz_cinsler gelmiyor, istedigim şu product_id ler ortak onları yazdırıyorum kampanya fiyat tamam yazdırıyor product_special_id sistem numarası veriyor oda tamam istedigim su, product_special da olan product_id numaraları product daki product_id baksın olan id lerdeki doviz_cins verisini alsın product_special daki doviz_cins e eklesin TL ise TL USD ise USD ne varsa onu yani işlesin.
şimdiden yardımlarınız için sagolun
Zaman
2013-02-18 05:56:52Php Php
sorum su elimde product tablosu var altında product_id alanı ve ayrıca doviz_cins alanı var ayrıca diger bir tablom product_special ondada product_special_id, product_id ve doviz_cins var iki tablodu product_id ortak poduct tablosunda bütün veriler var yapmak istedigim su product_special tablosuna idleri gönderiyorum kampanya yaptıgım idleri ama sistem doviz_cins çekmiyor product_id olanları bulsun yanındaki doviz_cinsi olanlarıda ordan alıp product_special tablosundaki doviz_cins kısmına kopyalasın bi kod yazdım ama hatalı heralde
$this->db->query("UPDATE product p SET p.doviz_cins = (ps.doviz_cins) WHERE product_id = '" . (int)$product_id . "'");
şimdiden yardımlarınız için teşekkür ederim
Zaman
2013-02-18 05:27:20Php merhaba üstadlar