NetVision-Technik

NetVision-Technik (http://www.netvision-technik.de/forum/index.php)
-   Off-Topic (http://www.netvision-technik.de/forum/forumdisplay.php?f=44)
-   -   [Suche] Sub Kategorie (http://www.netvision-technik.de/forum/showthread.php?t=6238)

Entity 03.04.2011 22:22

genau und wenn ich zb auf der browse gehe und auf film klicke sollen die ganzen formate angezeigt werden

ich weiß das es mal gepostet wurde da musste einiges in der datenbank geändert werden

mir geht es also nicht nur um die anzeige die ich da gepostet habe weil das ist einfach gemacht

gotthummer 03.04.2011 22:28

Ich guck mal ob ich es finde

Stifler 04.04.2011 09:25

Den hack hab ich schon mal gesehen.

Apps(?c1=1&c2&=1&c3=1&c4=1) Linux(id 1) Mac(id 2) Other(id 3) Win(id 4)

Aber im Grunde braucht man in der Kategorie Tabelle nur eine Erweiterung machen und diese Kats einer Hauptkat zuordnen
und dann bei der browse Abfrage statt der kat die Hauptkategorie abfragen.

Klingt etwas kompliziert ich weiß



--======================================--
--==
Beitrag erstellt: 10:25 um 10:13 ==--
--==
geantwortet auf Beitrag vom ==--
--== automatische Beitragszusammenführung ==--
--======================================--


Stifler schrieb nach 11 Minuten und 59 Sekunden:

vl ist es der: Team/Group/Crew-Hack

BonkeR 04.04.2011 10:31

NetVision-Technik ich glaube der wars

bolzen 04.04.2011 19:47

Liste der Anh?nge anzeigen (Anzahl: 2)
Code:

ALTER TABLE `categories` ADD `group` VARCHAR( 100 ) CHARACTER SET latin1 COLLATE latin1_swedish_ci NOT NULL DEFAULT 'Sonstige'
upload.php das suchen

PHP-Code:

$s "<select name=\"type\">\n<option value=\"0\">(ausw&auml;hlen)</option>\n";
$cats genrelist();

foreach (
$cats as $row)
    
$s .= "<option value=\"" $row["id"] . "\">" htmlspecialchars($row["name"]) . "</option>\n";

$s .= "</select>\n"


und damit ersetzten

PHP-Code:

$cats '<select name="type">
           <option value="0">&mdash; Auswählen &mdash;</option>'
;
           
$get_cats mysql_query("SELECT * FROM `categories` ORDER BY `group` ASC, `name` ASC") OR sqlerr(__FILE____LINE__);
$last_group '';
    
    while ( 
$cat mysql_fetch_assoc$get_cats ) ) {
    
        if ( 
$last_group != $cat['group'] ) {
            
            
$cats .= ( !empty( $last_group ) ? '</optgroup>' '') . '<optgroup label="' htmlspecialchars$cat['group'] ) . '">';
            
        }
            
        
$cats .= '<option value="' $cat['id'] . '">' htmlspecialchars$cat['name'] ) . '</option>';
        
        
$last_group $cat['group'];
    }
    
$cats .= '</optgroup></select>'


Nun müsst ihr noch in der DB die Kategorien in entsprechende Gruppen einteilen (siehe Bild).
Eine PHP dazu gibt es nicht, wer eine haben will muss sie sich selbst basteln.

greetz an ike der hats bei BTT gepostet:D

gotthummer 04.04.2011 23:19

Ist eigentlich echt ne ganz gute sache werd es mal unter fertige mods posten und bei gelegenheit dann mal ne verwaltungs php dazu schreiben

Entity 04.04.2011 23:47

Na also geht doch die sache mit der Browse habe ich fast fertig :D

Hier kann geclosed werden

Danke an die leute die gesucht haben

gotthummer 05.04.2011 01:04

was genau den mit der browse ? zeig doch mal en pic pls

DefCon3 05.04.2011 04:13

@ gh, er meint das in der browse die einzelnen Sub-Kategorien auch unter der Master-Kategorie stehen. Nur im Upload Form reicht es nicht um vollständige Sub-Kategorien zu haben. Bei einem Klick auf "Filme" in der Browse sollen dann alle Sub-Kategorien in der Browse angezeigt werden. Ich schieb nachher mal ein screen hier rein. Dann siehst du was er meint.

Best Regards,
DefCon3

bolzen 05.04.2011 06:19

Liste der Anh?nge anzeigen (Anzahl: 1)
@ Stifler den hack den du meinst das is der hier (siehe screen) und das is dann in der browse nich mehr in der upload.php


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:35 Uhr.

Powered by vBulletin® Version 3.8.9 (Deutsch)
Copyright ©2000 - 2025, vBulletin Solutions, Inc.