Cellen tellen uit database en omzetten in procent

Status
Niet open voor verdere reacties.

dwayne2016

Nieuwe gebruiker
Lid geworden
28 mei 2016
Berichten
1
Goedemiddag forum,

Ik zoek het hele internet al af voor de juiste code....

Ik ben namelijk opzoek hoe ik ingevulde velden in PHP kan tellen. Ik heb dit namelijk nodig want ben een profiel (inlog-systeem) aan het maken. In de database is een tabel genaamd users. In die tabel staan meerdere velden alleen als iemand zich registreert dan hoeft hij niet alles in te vullen. Hij moet dan maar 6 velden in te vullen van de 12. Als de gebruiker inlogt wil ik bijvoorbeeld bij zijn profiel hebben staan hoeveel procent hij heeft ingevuld. In dit geval heeft hij dus 50% ingevuld van zijn profiel. Als hij alles invult krijgt hij natuurlijk 100% te zien.

Alvast bedankt,

Dwayne
 
Laatst bewerkt:
hoe simpel zou het kunnen
ik ga ervanuit dat je naar een array kan brengen als het niet zou lukken hoor ik het wel
PHP:
$ar =array(1=>"e",2=>"o",3=>"o",4=>"",5=>"","a"=>"e","b"=>"","c"=>"");
$ar2 = array_count_values($ar); 
print_r($ar2);
print_r($ar);
Array ( [e] => 2 [o] => 2 [] => 4 )
Array ( [1] => e [2] => o [3] => o [4] => [5] => [a] => e => [c] => )
PHP:
$ar2['']/count($ar)*100; //dan nog na de comma trimmen
 
Laatst bewerkt:
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan