Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2004
    Messaggi
    120

    visualizzazzione dati da db

    Ciao a tutti!
    vi spiego subito il mio problema...
    sto cercando di creare uno script per la gestione dei download.
    Nel database ho creato 2 tabelle, una per le categorie e una per le info dei file..


    $query = "CREATE TABLE $tablename(
    id INT (5) not null AUTO_INCREMENT,
    categoria varchar(55) not null,
    nome_file varchar(60) not null,
    peso_file varchar(20),
    url_file varchar(255),
    lingua varchar(10) not null,
    licenza varchar(10) not null,
    data INT (11) not null,
    commento_file TEXT,
    PRIMARY KEY (id))";

    $query2 = "CREATE TABLE $tablename_categ(
    nome_categoria varchar(55) not null,
    descrizione_categ TEXT,
    PRIMARY KEY (nome_categoria))";


    poi ho fatto un pannello dove l'utente può crearsi tutte le categorie che vuole.. (e fin qui tutto ok)


    poi ho creato una pagina (index.php) e ho messo l'elenco delle categorie con relativa descrizione.
    Adesso vorrei che clickando sul nome della categoria mi apre un'altra pagina (view.php) dove si potranno vedere tutti i file di quella categoria


    echo "<a href=\"view.php?categoria=$riga[nome_categoria]\">


    e in view ho messo

    $query = "SELECT * FROM $tablename WHERE categoria='$_GET[nome_categoria]'";

    ho provato anche in altri modi (inventati) senza successo...

    dov'è che sbaglio??

  2. #2
    Utente di HTML.it L'avatar di marco80
    Registrato dal
    May 2005
    Messaggi
    1,357
    ciao, hai controllato se lavariabile arriva alla pagina? con un echomagari.. oppure prova cosi':
    echo "<a href=\"view.php?categoria=".$riga['nome_categoria']."\"> ";

    potrebbere essere gli apici.. fatti stampare il dato GET che arriva o un echo davanti alla query.

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2004
    Messaggi
    120
    we ciao
    ho seguito il tuo consiglio e infatti la variabile non arrivava

    cmq ho trovato l'errore

    nel link avevo messo
    <a href=\"view.php?categoria=$riga[nome_categoria]\">
    dove assegnavo alla variabile categoria il nome che mi dava il mysql dalla colonna "nome_categoria"

    poi in view mettevo

    WHERE categoria='$_GET[nome_categoria]'"; (la colonna della tabella)

    invece di mettere la variabile!!

    WHERE categoria='$_GET[categoria]'"


    che cojone che sono

    OT ci 6 mai andato al qlimax?

  4. #4
    Utente di HTML.it L'avatar di marco80
    Registrato dal
    May 2005
    Messaggi
    1,357
    per poco nn ci andavo quest'anno.. spero il prossimo di andarci cmq manda un pm se vuoi ciao!

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.