lostyazilim

Kaç sütunun boş, kaç sütunun dolu olduğunu bulmak için bir fonksiyon!

18 Mesajlar 2.624 Okunma
lstbozum
wmaraci reklam

BEYAZMASTER BEYAZMASTER YÜCE ALLAH'IN aciz 1 kulu Kullanıcı
  • Üyelik 04.02.2020
  • Yaş/Cinsiyet 43 / E
  • Meslek Yazılım...
  • Konum Diğer
  • Ad Soyad O** B**
  • Mesajlar 597
  • Beğeniler 154 / 153
  • Ticaret 0, (%0)
Hayırlı geceler...



Başlığı şu şekilde açayım;

Tek satırlı ve 50 sütunlu bir veri tablosunun

tüm sütunlarının boş olup olmadığını kontrol edecek ve

boş olanlarının sayısını + dolu olanların sayısını 2 ayrı değişkene atayacak


*************************
Örneğin:
$bos_sutun_sayisi="6"
$dolu_sutun_sayisi="44"

*************************

bir kod & fonksiyon olabilir mi?



Kafamda canlandıramadım henüz... !?

Teşekkür ederim...
 

 

ÖNCE "İYİ,DOĞRU,GÜZEL BİR İNSAN" OLMAK (VEFA,TEVAZZU,NAİFLİK,SAYGI,...) GEREK!
Sonra wm oluruz.
wmaraci
reklam

lazymt lazymt WM Aracı Kullanıcı
  • Üyelik 23.02.2018
  • Yaş/Cinsiyet 37 / E
  • Meslek Müşteri Asistanı
  • Konum İstanbul Avrupa
  • Ad Soyad M** K**
  • Mesajlar 14
  • Beğeniler 0 / 3
  • Ticaret 0, (%0)
doluları saydırmak için;

=eğersay(a1:ax1;"<>")

boşları saydırmak için;

=eğersay(a1:ax1;"=")
BEYAZMASTER

kişi bu mesajı beğendi.

BEYAZMASTER BEYAZMASTER YÜCE ALLAH'IN aciz 1 kulu Kullanıcı
  • Üyelik 04.02.2020
  • Yaş/Cinsiyet 43 / E
  • Meslek Yazılım...
  • Konum Diğer
  • Ad Soyad O** B**
  • Mesajlar 597
  • Beğeniler 154 / 153
  • Ticaret 0, (%0)
lazymt üstadım teşekkür ederim cevabınız için...

Kodun başı ve sonu nedir acaba?

Şöyle mi?


") ?>


 

 

ÖNCE "İYİ,DOĞRU,GÜZEL BİR İNSAN" OLMAK (VEFA,TEVAZZU,NAİFLİK,SAYGI,...) GEREK!
Sonra wm oluruz.

lazymt lazymt WM Aracı Kullanıcı
  • Üyelik 23.02.2018
  • Yaş/Cinsiyet 37 / E
  • Meslek Müşteri Asistanı
  • Konum İstanbul Avrupa
  • Ad Soyad M** K**
  • Mesajlar 14
  • Beğeniler 0 / 3
  • Ticaret 0, (%0)
hocam ben excelciyim kod bilmem :)
 

 

wmaraci
wmaraci

lazymt lazymt WM Aracı Kullanıcı
  • Üyelik 23.02.2018
  • Yaş/Cinsiyet 37 / E
  • Meslek Müşteri Asistanı
  • Konum İstanbul Avrupa
  • Ad Soyad M** K**
  • Mesajlar 14
  • Beğeniler 0 / 3
  • Ticaret 0, (%0)
konu php başlıgındaymış. cok ozur dilerim zamanınızı çaldım. :(
 

 

BEYAZMASTER BEYAZMASTER YÜCE ALLAH'IN aciz 1 kulu Kullanıcı
  • Üyelik 04.02.2020
  • Yaş/Cinsiyet 43 / E
  • Meslek Yazılım...
  • Konum Diğer
  • Ad Soyad O** B**
  • Mesajlar 597
  • Beğeniler 154 / 153
  • Ticaret 0, (%0)

lazymt adlı üyeden alıntı

hocam ben excelciyim kod bilmem :)


lazymt Anladım hocam...

Umarım birilerinin işine yarar bu exel formülü...

Elinize sağlık...
 

 

ÖNCE "İYİ,DOĞRU,GÜZEL BİR İNSAN" OLMAK (VEFA,TEVAZZU,NAİFLİK,SAYGI,...) GEREK!
Sonra wm oluruz.

BEYAZMASTER BEYAZMASTER YÜCE ALLAH'IN aciz 1 kulu Kullanıcı
  • Üyelik 04.02.2020
  • Yaş/Cinsiyet 43 / E
  • Meslek Yazılım...
  • Konum Diğer
  • Ad Soyad O** B**
  • Mesajlar 597
  • Beğeniler 154 / 153
  • Ticaret 0, (%0)

lazymt adlı üyeden alıntı

konu php başlıgındaymış. cok ozur dilerim zamanınızı çaldım. :(


Estafurullah üstadım...

Ne özürü...

Bilginizi paylaşma erdemini göstediniz...

Gerisi teferruat...

Tekrar teşekkür ederim...
 

 

ÖNCE "İYİ,DOĞRU,GÜZEL BİR İNSAN" OLMAK (VEFA,TEVAZZU,NAİFLİK,SAYGI,...) GEREK!
Sonra wm oluruz.

darkcoder darkcoder WM Aracı Kullanıcı
  • Üyelik 05.10.2020
  • Yaş/Cinsiyet 30 / E
  • Meslek Yazılım
  • Konum İstanbul Anadolu
  • Ad Soyad H** Y**
  • Mesajlar 161
  • Beğeniler 2 / 54
  • Ticaret 3, (%100)
Sutun isimleri nedir?
 

 

BEYAZMASTER BEYAZMASTER YÜCE ALLAH'IN aciz 1 kulu Kullanıcı
  • Üyelik 04.02.2020
  • Yaş/Cinsiyet 43 / E
  • Meslek Yazılım...
  • Konum Diğer
  • Ad Soyad O** B**
  • Mesajlar 597
  • Beğeniler 154 / 153
  • Ticaret 0, (%0)


product1, product2, product3, ... product50

Diyebiliz üstad...
 

 

ÖNCE "İYİ,DOĞRU,GÜZEL BİR İNSAN" OLMAK (VEFA,TEVAZZU,NAİFLİK,SAYGI,...) GEREK!
Sonra wm oluruz.

emreyvz emreyvz .NET Core & Angular & PHP Kullanıcı
  • Üyelik 19.04.2016
  • Yaş/Cinsiyet 28 / E
  • Meslek Bilgisayar Mühendisi
  • Konum İstanbul Anadolu
  • Ad Soyad E** Y**
  • Mesajlar 691
  • Beğeniler 110 / 250
  • Ticaret 24, (%100)

BEYAZMASTER adlı üyeden alıntı

product1, product2, product3, ... product50

Diyebiliz üstad...


Merhaba, kodda yer alan Database bilgileri, sayılacak tablonun adı ve tabloda yer alan tek satır verinin id'sini girmeyin unutmayın.



$dbhost = "localhost";
$dbuser = "KullaniciAdi";
$dbpass = "Sifre";
$dbdata = "DatabaseAdi";

$mysqli = new mysqli($dbhost,$dbuser ,$dbpass,$dbdata);
mysqli_set_charset($mysqli,"utf8");
if ($mysqli -> connect_errno) {
echo "Failed to connect to MySQL: " . $mysqli -> connect_error;
exit();
}

$bosKolonlar = 0;
$doluKolonlar = 0;
$query1 = mysqli_query($mysqli, "SELECT COLUMN_NAME FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'TABLO_ADI_BURAYA_GELECEK'");
while ($fetch = mysqli_fetch_assoc($query1)) {
$query2 = mysqli_query($mysqli, "SELECT ". $fetch['COLUMN_NAME']. " FROM test WHERE id = 'TABLONUZDA YER ALAN TEK SATIR VERININ IDsi '");
if (empty(mysqli_fetch_assoc($query2)[$fetch['COLUMN_NAME']])){
$bosKolonlar += 1;
} else {
$doluKolonlar += 1;
}
}

echo "Dolu Kolon Sayısı: " . $doluKolonlar . "
";
echo "Boş Kolon Sayısı: " . $bosKolonlar . "
";

?>


Kolay gelsin.
BEYAZMASTER

kişi bu mesajı beğendi.

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