Visualizzazione dei risultati da 1 a 5 su 5

Discussione: aiuto su facili query

  1. #1

    aiuto su facili query

    ho un problema.
    da una parte ho una lista di categorie
    il link sono cosi:

    echo "<tr><td>".$riga['nome']."</td></tr>";

    e si visualizza
    -arte
    -concerti
    -ecc
    (contenuti nella tabella canale)

    io cliccando sui link devo visualizzare dinamicamente su una pagina solo la categoria selezionata es. clicco sopra concerti e devono venire visualizzati solo concerti, su arte tutte le mostre d'arte ecc..

    come posso fare la query? come passo i parametri?

    lo so che è un problema stupido ma non so fare, need help... thanks a tutti
    mi trovate anche su msn a swornenemy@hotmail.com, se qualcuno non ha niente da fare e mi aiuta
    skype non ce l'ho perche mi blocca la porta 80 e non funziona easyphp

  2. #2
    Utente di HTML.it L'avatar di neida
    Registrato dal
    Feb 2005
    Messaggi
    1,478
    I dati inviati tramite link puoi recuperarli con l'array $_GET. Dopo aver ottenuto i valori potrai creare la query. Il concetto molto semplice, non mi riferisco però all'esempio del tuo link perchè non è molto chiaro, basta individuare quale parametro sarà necessario per realizzare la query e quindi utilizzare solo quello.

    Codice PHP:
    //dati estratti da una precedente query...
    echo "<a href=\"categorie.php?IDcat={$row['IDcat']}\">{$row['catName']}</a>"
    Ora, nella pagina "categorie.php" puoi recuperare il valore inviato in query string con

    Codice PHP:
    $IDcat = (int)$_GET['IDcat']; 
    e subito dopo usare questo valore nella query

    codice:
    SELECT * FROM tabella WHERE IDcat = $IDcat

  3. #3
    ok e sevo passare piu parametri?

    devo passare la p=7 nell'index e il valore del canale epoi questo:

    faccio

    categorie.php?IDcat={$row['IDcat']}\">{$row['catName']} && index.php?p=7


    ?

  4. #4
    a un altra cosa dove posso trovare script gia fatto di carrelli?
    perche se devo farlo ci metto 20 anni e posto troppe cose...

  5. #5
    Utente di HTML.it L'avatar di neida
    Registrato dal
    Feb 2005
    Messaggi
    1,478
    Per recuperare più di un valore dal tuo link devi fare la stessa identica cosa che ti ho suggerito prima.

    In pratica la coppia di parametri chiave/valore richiede lo stesso metodo di recupero, sia per un singolo dato che per molti. Un link come questo: pagina.php?id=1&cat=12&ord=desc, ad esempio, invia in query string le chiavi id, cat e ord con i loro rispettivi valori. Tutti accessibili tramite l'array $_GET.

    Per la questione dello script che stai cercando, consigliartene uno in particolare non saprei. Dovresti provarne più di uno, capire se e come poter intervenire sul codice per apportare modifiche, personalizzazioni ed eventualmente integrare altri moduli.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.