News - Features - Downloads - Forum - Team - Support - Switch View: Screen
Login - Registrierung - Passwort vergessen

Antworten: 4
Seite [1]
RaPiD


Geekboy




Beiträge: 1192
# Thema - 22.06.2010 um 17:14 Uhr
Hi Leute, ich hab nen code bekommen von jemand weis aber nicht mehr wer es war... (schade)
Das problem ist das es nicht wirklich funktioniert die Platzhalter sind zwar unsichbar geworden aber er zeig nicht an wieviel
( Male: 0 - Female: 0 )
Wäre sehr nett wenn sich kurz einer zeit nimmt und sich das nochmal durch schaut, danke schön.

httpdocs/mods/count/....

navMusr.php
 
1.
2.
3.
4.
1. / 2. / ... 
<?php
$hilf 
'male';
echo 
cs_sql_count(__FILE__,'users''users_delete = 0 AND users_active = 1  AND users_sex = $hilf');
?>

navWusr.php
 
1.
2.
3.
4.
1. / 2. / ... 
<?php
$hilf 
'female';
echo 
cs_sql_count(__FILE__,'users''users_delete = 0 AND users_active = 1  AND users_sex = $hilf');
?>


/e:
hab es hin bekommen wird nun angezeigt leider in beiden ( M + W ) werden nun 9 angezeigt...

| Registered: 9 | Male: 9 | Female: 9 | Members Online: 1 | Besucher Online: 0 | Heute: 28 | Gestern: 1 | Monat: 29 | Gesamt: 29 |


Zuletzt editiert von RaPiD am 22.06.2010 um 17:19 Uhr (3x Editiert)
Inaktiv
SCHIRI ClanSphere Team


Weltmeister



Herkunft: Hamburg
Beiträge: 5299
# Antwort: 1 - 22.06.2010 um 17:22 Uhr
 
1.
2.
3.
4.
1. / 2. / ... 
<?php
$hilf 
'female';
echo 
cs_sql_count(__FILE__,'users'"users_delete = 0 AND users_active = 1   AND users_sex = '$hilf'");
?>


------------------
www.laszlokorte.de

Inaktiv
|
RaPiD
Thread-Ersteller


Geekboy




Beiträge: 1192
# Antwort: 2 - 22.06.2010 um 17:25 Uhr
Hi Schiri die 0 ist nun richtig aber da wird 09 angezeigt nun....

| Registered: 9 | Male: 9 | Female: 09 |


male:
 
1.
2.
3.
4.
1. / 2. / ... 
<?php
$hilf 
'male';
echo 
cs_sql_count(__FILE__,'users''users_delete = 0 AND users_active = 1  AND users_sex = $hilf');
echo 
cs_sql_count(__FILE__,'users',$navmusr);

female:
 
1.
2.
3.
4.
1. / 2. / ... 
<?php
$hilf 
'female';
echo 
cs_sql_count(__FILE__,'users'"users_delete = 0 AND users_active = 1    AND users_sex = '$hilf'");
echo 
cs_sql_count(__FILE__,'users',$navwusr);


Zuletzt editiert von RaPiD am 22.06.2010 um 17:26 Uhr (1x Editiert)
Inaktiv
|
SCHIRI ClanSphere Team


Weltmeister



Herkunft: Hamburg
Beiträge: 5299
# Antwort: 3 - 22.06.2010 um 19:05 Uhr
Du solltest auch die komplette female-datei it dem was ich geschrieben habe ersetzen. Außerdem auch die Male damit ersetzen nur dann das 'female' dort in male ändern.

Der Fehler lag in der Benutzung der Anführungszeichen.

Wenn man einzelne (') Anführungszeichen benutzt, werden die Variablen zwischen ihnen nicht ausgeschrieben. Du musst also doppelte (") benutzen. Außerdem muss der Werte bei der Bedingung im SQL-Query noch mit Anführungszeichen umschlossen werden, da er ein string ist. Noch schöner wäre es so:

Male
 
1.
2.
3.
4.
1. / 2. / ... 
<?php
$hilf 
'male';
echo 
cs_sql_count(__FILE__,'users'"users_delete = 0 AND users_active = 1 AND users_sex = '{$hilf}'");

Female
 
1.
2.
3.
4.
1. / 2. / ... 
<?php
$hilf 
'female';
echo 
cs_sql_count(__FILE__,'users'"users_delete = 0 AND users_active = 1 AND users_sex = '{$hilf}'");



------------------
www.laszlokorte.de

Inaktiv
|
RaPiD
Thread-Ersteller


Geekboy




Beiträge: 1192
# Antwort: 4 - 22.06.2010 um 19:58 Uhr
cool danke nun funktioniert es hab dir aufrichtig zu gehört


Inaktiv
|
Antworten: 4
Seite [1]


Sie müssen sich registrieren, um zu antworten.


ClanSphere Project - Mailus - Imprint - Disclaimer - Scriptinfo