Uso CICLO verifica FLATFILE

olGerva

Nuovo Utente
11 Giu 2008
14
0
0
GoodWeb
Dopo averci sbattuto la testa ripetute volte nell'arco della giornata, chiedo AIUTO :-( ...

In breve sto sviluppando una mini console basata su FlatFile.
Un file [txt_DB] dove risiedono le categorie delle pagine,
Un file [cat_DB] dove risiedono le info dei prodotti delle pagine.

Ora, in funzione del nome del file, eseguo una ricerca nel mio [array] e quindi poplo i contenuti, nel caso il nome del file non corrisponda, verifico la categoria e popolo i contenuti o vado alla home.

PHP:
foreach ($product_category as $item_categ) {
    if (($item_categ['soft_url_file'] == $DirFile ) ? $dove=$DirFile : $dove=$DirCat );
    }

    switch ($dove) {
        case $DirFile:
            foreach ......
            echo "SubCategoria";
            break;
        case $DirCat:
            echo "Categoria";
            break;
        default:
            echo "Home";
            break;
    }

La mia domanda è probabilmente banale, ma devo anche dire che non sono un gran esperto di PhP, cmq .....

>>> E' necessario per ogni "case" inserire un ciclo "foreach" o esiste una soluzione alternativa ?

Non vorrei appesantire troppo il codice visto che utilizzo DB FlatFile.
Grazie per l'interesse...
 
Discussioni simili
Autore Titolo Forum Risposte Data
S [Vendo]Facebook&Instagram per ogni uso! Social Media Marketing 0
V [CSS] Uso degli id HTML e CSS 2
MarcoGrazia [PHP] Uso dei namespace PHP 5
V [COMPRO] Cerco account Instagram per uso personale. Annunci servizi di Social Media Marketing 2
L [WordPress] Uso delle immagini di un tema WordPress 5
Aedo1 [PHP] Problimi circa l'uso di Getimagesize PHP 1
K Uso font preinstallati di Windows a fini commerciali? Windows e Software 2
S [VENDO] ecommerce prodotti per CANI - business automatico pronto all'uso! Compravendita siti e domini 0
G [PHP] composer: forzare l'uso del comando require-dev PHP 0
matteoraggi Sicurezza di un server apache con uso limitato Apache 0
ken_korn [PHP] Delucidazione sull'uso di classi esterne PHP 0
M Consiglio per pc uso domestico e sporadicamente modellazione Hardware 0
L google chrome fuori uso. Windows e Software 1
C setTimeout() e insertAfter in uso dinamico jQuery 4
MarcoGrazia Funzioni generiche per ogni uso Snippet PHP 0
ecosito CSS: è possibile cambiare font con uno non di uso comune? HTML e CSS 11
G Uso variabili di sessione PHP 4
T Uso DB Remoto e transazioni con Pay Pal Sviluppo app per Android 0
M Uso di access con outlook MS Access 0
gun88 Termini e Condizioni D'uso Leggi, Normative e Fisco 0
A consiglio uso jquery php per mostrare parte di un form PHP 6
A consiglio uso jquery per mostrare parte di un form jQuery 0
I Aiuto uso Nivo Slider con javascript jQuery 2
R Uso Immagini per Slideshow Joomla 0
H [risolto] Uso delle SESSIONI PHP 2
N UPDATE Tabella con l'uso di un mene a tendina PHP 0
M Uso del file fpdf.asp Classic ASP 2
M php non prende l'orario del server? Eppure uso timestamp() PHP 6
L uso di switch PHP 2
P Problema con l'uso delle sessioni... PHP 4
P Limiti dell' uso delle API di google map Javascript 0
Z Uso di template per creazione sito Discussioni Varie 2
D Come fare ad usare il reCaptcha senza uso delle librerie??? PHP 1
P Uso dei font Leggi, Normative e Fisco 3
P cosa succede se uso google adsense e non ho 18 anni ? Google AdSense 2
Monital uso del JOIN? MySQL 11
M uso di preg_replace per evidenziare la pagina corrente PHP 0
K Problemi nell'uso dell'oggetto MYSQLI PHP 2
A uso javascript per aprire dei frame all'interno del frame principale Javascript 0
A permesso uso file da un diverso server con PHP PHP 5
P Manuale d'uso Google Sketchup 8 Pro Webdesign e Grafica 4
M or die (mysql_error) - quali sono le possibilità di uso? PHP 3
S accettare condizioni d'uso da file batch Windows e Software 2
A Domande su uso forum di mr. Webmaster Supporto Mr.Webmaster 0
D Errore strano durante l'uso di mail() PHP 2
Z uso di filezilla Hosting 3
R problemi con uso file PHP 1
L uso di include PHP 3
M uso di TRIM PHP 4
Z menu a cascata (o discesa) in Dhtml: l'uso di Fireworks Javascript 0

Discussioni simili