pragmaMx Support Forum

Archive => veraltete bzw. unsupportete Systeme und Module => Alt Archive => PHPNuke 5.2-6.0 & VKP 5.5 => Thema gestartet von: Kicks in 19 April 2002, 12:51:33

Titel: Modifikation Adminblock
Beitrag von: Kicks in 19 April 2002, 12:51:33
holla Ihr Gurus,

ich habe ja auf meiner Seite ( und hoffentlich bald auch hier) den Singlesblock.

Ich möchte gerne wartende Anzeigen in meinem Adminblock anzeigen.

Ich habe den Adminblock schon so weit modifiziert das er mir die Anzeigen zeigt.

Problem ist nur, er zeigt mir als Anzahl der wartenden Anzeigen, alle an.

Ich habe auch schon rausgefunden woran es liegt, nur weiter wieß ich nicht.

Also:
in der Datenbank wurde eine Tabelle "personals" angelegt. Wenn einer jetzt ne Anzeige schaltet, bekommt er in der Tabelle unter "$aktive" eine "0", bis ich ihn freischalte, dann bekommt er eine "1"


jetzt müßte (soweit ich denken kann) die Abfrage in dem Adminblock so modifizieren das er mir alle anzeigen soll die größer sind als "0"

nur was für ein Befehl ???

Hier mein Code für den Adminblock in der Mainfile.php:
global $admin, $prefix, $dbi, $aktive;

bla
bla bla


$result = sql_query("select * from ".$aktive = 0."personals", $dbi);
   $num = sql_num_rows($result, $dbi);
   $content .= "<strong><big>·</big></strong> <a href=\"admin.php?op=personals\">Kontaktanzeigen</a>: $num<br></font>";


   
Titel: Re: Modifikation Adminblock
Beitrag von: drunkenseb in 19 April 2002, 13:18:09
hi kicks

also so:

 
Zitat$result = sql_query("select * from ".$aktive = 0."personals", $dbi);
$num = sql_num_rows($result, $dbi);  

wirds auf keinen fall gehen...

also wenn dann schon so:

$result = sql_query("select * from personals where active='0'", $dbi);
$num = sql_num_rows($result, $dbi);

so müsste es gehen...

die bedingung muss nach der tabelle in ne where abfrage rein...

grüße

drunkenseb
Titel: Re: Modifikation Adminblock
Beitrag von: JensWagenknecht in 19 April 2002, 13:25:30
Da alle aktiven 1 sind und er nur die sehen will muß aus der 0 eine 1 werden

where = wie

$result = sql_query("select * from personals where active='1'", $dbi);
$num = sql_num_rows($result, $dbi);
Titel: Re: Modifikation Adminblock
Beitrag von: Kicks in 19 April 2002, 13:28:06
saustark *gg*

aber ich denke für jemanden der etwas die sqlsprache beherrscht war dat kein problem *gg*

aber .. ich habe wieder was dazu gelernt .. goil ..

falls es jemand haben will,der kein VKP-Theme benutzt, aber trotzdem in seinem Adminblock die wartenden Artikel zu
Bilder,
News,
Links,
Downloads,
und  die Singlebörse,
den von "warp-speed" gestellten Ticket-Support,



soll mir bescheid geben, dann stell ich den Code rein.
Titel: Re: Modifikation Adminblock
Beitrag von: drunkenseb in 19 April 2002, 13:29:39
ZitatDa alle aktiven 1 sind und er nur die sehen will muß aus der 0 eine 1 werden

where = wie

$result = sql_query("select * from personals where active='1'", $dbi);
$num = sql_num_rows($result, $dbi);
 


biste dir da ganz sicher...

er will doch die wartenden sich anzeigen lassen und da die eine 0 haben, muss auch die abfrage nach 0 sein...

ansonsten zeigt er alle aktiven an, aber das ist ja sinnlos, die muss er ja nimmer freischalten...

 :cool: :cool:
Titel: Re: Modifikation Adminblock
Beitrag von: Kicks in 19 April 2002, 13:36:10
habe auch ne "0" gesetzt.

klappt jetzt prima.
habe das gleiche auch gerade mit dem Ticketsupportsystem gemacht.

Einfach geil.
Jetzt habe ich endlich alle Abfragen in einem Block :o)))))

mal schauen .. werde mir jetzt noch die Anzahl der Gästebucheinträge anzeigen lassen. So habe ich die wenigstens immer alle im Blick, und muß net immer die Seite runterscrollen damit ich im Gästebuch nachschauen kann ob es einen neuen Eintrag gibt *g*
Titel: Re: Modifikation Adminblock
Beitrag von: DarkBoy in 19 April 2002, 15:34:55
Hi
na schön das esklappt :)  und  es ist nicht wirklich schwer das zu machen oder ?
 
Zitatich habe ja auf meiner Seite ( und hoffentlich bald auch hier) den Singlesblock.
 

Du wirst leider vergeblich warten müssen  :D ;)
Titel: Re: Modifikation Adminblock
Beitrag von: Kicks in 19 April 2002, 15:37:20
wie ?? stellst du ihn net als download zur Verfügung ???

habe doch heute ein Download bei euch hinzugefügt.