Aşağıdaki kod ile tabloda kaç satır olduğunu alıyorum ayrıca aradığımdan kaç tan tane olduğunuda alıyorum buraya kadar sorun yok
$top_satir = ceil( intval( current( $this->db_connection->query("SELECT COUNT(*) FROM zamanlanmisgorev_gunluk WHERE calistirma_ciktisi LIKE '%".$ara_post."%' OR gorev_adi LIKE '%".$ara_post."%' OR calistirilan_dosya LIKE '%".$ara_post."%'")->fetch_row() ) ) );
Eklemek istediğim şu: "zamanlanmisgorev_gunluk" tabloda "secilidb" sütundan ID var, 5 diyelim "databaseregister" tablosunda da "database_name" sütunu var
Yukarıdaki arama seçeneğine 4. arama seçeneği "secilidb LIKE '%".$ara_post."%'" eklemek istiyorum ancak "secilidb" de ID var arayacağım isim "databaseregister" tablonun "database_name" sütununda buda JOIN falan ile olduğunu biliyorum ama yukarıdaki koda nasıl ekleyeceğim bilmiyorum yardımcı olursanız sevinirim.
Soruyu anlayabilsem çözüm üretmeye çalışacaktım ama.. Diagram foto su atsan , Sql kodlarını bir codeshare sitesi üzerinden paylaşsan bizde eldekileri görsek ve ne istediğini anlasak çok güzel olurdu
"SELECT COUNT(*) FROM zamanlanmisgorev_gunluk inner join databaseregister on databaseregister.database_id=zamanlanmisgorev_gunluk.secilidb WHERE zamanlanmisgorev_gunluk.calistirma_ciktisi LIKE '%".$ara_post."%' OR zamanlanmisgorev_gunluk.gorev_adi LIKE '%".$ara_post."%' OR zamanlanmisgorev_gunluk.calistirilan_dosya LIKE '%".$ara_post."%' or LIKE databaseregister.databasename '%".$ara_post."%'
database_id uydurdum. secilidb ile eşit olan databaseregister in id sütununun adını yazarsan çalışır.
$top_satir = ceil(
intval(
current(
$this->db_connection->query("SELECT COUNT(*) FROM zamanlanmisgorev_gunluk WHERE calistirma_ciktisi LIKE '%".$ara_post."%' OR gorev_adi LIKE '%".$ara_post."%' OR calistirilan_dosya LIKE '%".$ara_post."%'")->fetch_row()
)
)
);
Eklemek istediğim şu:
"zamanlanmisgorev_gunluk" tabloda "secilidb" sütundan ID var, 5 diyelim
"databaseregister" tablosunda da "database_name" sütunu var
Yukarıdaki arama seçeneğine 4. arama seçeneği "secilidb LIKE '%".$ara_post."%'" eklemek istiyorum ancak "secilidb" de ID var arayacağım isim "databaseregister" tablonun "database_name" sütununda buda JOIN falan ile olduğunu biliyorum ama yukarıdaki koda nasıl ekleyeceğim bilmiyorum yardımcı olursanız sevinirim.