lostyazilim
tr.link

PHP 2 tablo arasındaki veri x tablosunda yoksa y tablosunu yazdırsın

2 Mesajlar 416 Okunma
lstbozum
tr.link

mxaksoy mxaksoy Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 23.03.2018
  • Yaş/Cinsiyet 29 / E
  • Meslek Webmaster
  • Konum İstanbul Avrupa
  • Ad Soyad M** A**
  • Mesajlar 1358
  • Beğeniler 482 / 344
  • Ticaret 3, (%100)
Başlıkta da olduğu gibi x ve y tablosunda yer alan z sütunu x tablosunda yoksa y tablosunu yazdırsın.
 

 

wmaraci
reklam

ikodev ikodev Developer Kullanıcı
  • Üyelik 08.05.2015
  • Yaş/Cinsiyet 28 / E
  • Meslek Developer
  • Konum Samsun
  • Ad Soyad İ** Ş**
  • Mesajlar 1020
  • Beğeniler 321 / 320
  • Ticaret 19, (%100)
Localhostta şuan Php 5 olduğu için mysql_query mantığında yazdım sen uyarlarsın.

include("db.php");

$git = mysql_query("SELECT * FROM atablo INNER JOIN atablo2 WHERE atablo.deger = '1' OR atablo2.deger = '1'");
$git = mysql_fetch_array($git);

echo $git[1]["deger"];


$git[1] dersen "ilk belirttiğin yani atablo tablosunda ki değeri alır, $git[0] dersen ikinci belirttiğin yani atablo2 tablosunda ki değeri alır. empty komutuyla hangisinde dolu-boş olduğunu anlayıp işlemine devam edebilirsin.

Benim yazdığım sistemde şöyle
atablo ve atablo2 adlı tablolar mevcut. İçerisinde sütun olarak "değer" sütunu var. Bunlardan birini boş bıraktım diğerinin değerini "1" yaptım. Boş veya dolu olanı empty komutuyla kontrol edebiliyorum. Sende kendine göre uyarlarsın umarım işini görür :angel:
mxaksoy

kişi bu mesajı beğendi.

wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al