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

    interrogare mysql con lista cd per artista

    Ciao a tutti.. scusate ma no so cosa cercare...
    Io ho da risolvere il seguente problema:
    ho una tabella con i campi nomeartista, nomecd, anno
    e vorrei interrogarla per avere il seguente risultato in una tabella :

    Artista 1
    ... titolo cd1 (anno)
    ... titolo cd2 (anno)
    ... titolo cd ...

    Artista 2
    ... titolo cd1 (anno)
    ... titolo cd2 (anno)
    ... titolo cd ...

    Artista 3
    ... titolo cd1 (anno)
    ... titolo cd2 (anno)
    ... titolo cd ...

    ecc.. ecc..

    come interrogo mysql? cosa posso cercare per chiarirmi le idee?

    Grazie.. buonanotte

  2. #2
    Il modo di procedere corretto sarebbe avere una tabella con gli artisti ed un'altra con nome cd - anno - id_artista.

    In seguito puoi selezionare cd e anno aventi lo stesso id artista.
    PHP LEARN - Guide, tutorial e articoli sempre aggiornati
    NUOVO: standardLib; il potente framework PHP é ora disponibile
    *******************************************
    Scarica oggi la tua copia di MtxEventManager

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    100
    e facendo 2 tbl quindi come dovrei interrogarlo per avere la lista di tutti i cd idivisi per artista come da schema precedente?
    si può fare da sql?
    grazie ciao

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    100
    cmq ho risolto tramite php ...

    nel ciclo di scrittura delle righe della tabella eseguo un semplice if :

    if ($currentartis != $nomeartista) {
    $currentartis = $nomeartista;
    // ... scrive la riga di intestazione
    }

    per il momento funziona bene.

    cmq sò che è meglio dividere le tabelle e creare i join (anche se nemmeno con i join saprei come fare) .. non l'ho fatto perchè serve solo una lista di poche decine di valori che presto verranno eliminati in quanto è una collezione di cd che un amico vuole rivendere, tra l'altro sono pochi per ogni artista.

    grazie ad ogni modo del consiglio.

    Buon lavoro, 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.