• User Attivo

    doppiol ciclo while

    Ciao a tutti, devo estrarre dei dati da una tabella poi ogni dato è collegato ad altre tabelle diverse, volevo fare un ciclo while interno ad una ltro ma non so come passare e se si puo passare un paramentro da un ciclo all'altro...

    [PHP]
    $query1= ;
    $query_gino = ;

    while ($riga = mysql_fetch_array($query1){

    //inizio primo ciclo
    $ciclo = $riga['tipo'];

    $ciclo = "gino";

    //vorrei quindi passare il parametro affinchè ogni sotto ciclo possa estrarre i dati dalla tabella interessata

    while $riga2 = mysql_fetch_array($query_$ciclo){

    }

    }

    [/PHP]

    è possibile ?


  • User Attivo

    Ciao,
    forse è meglio se ti spieghi meglio, non potresti fare tutto con un'unica query utilizzando un join?


  • User Attivo

    Praticamente ho una tabella con la descrizione dei programmi e un'altra tabella con le puntate dei programmi...

    ogni programma ha le sue puntate....


  • User Attivo

    Ok facciamo un esempio,
    la tabella programma ha vari campi tra cui l'id,
    la tabella puntate ha vari campi tra cui idProgramma,
    ora tu puoi eseguire una query del genere:
    SELECT programma.campo1, programma.campo2, puntate.campo1, puntate.campo2 FROM programma JOIN puntate ON programma.id=puntate.idProgramma WHERE programma.id = 1

    così avrai a disposizione tutte le informazioni della puntata che ha come id 1.

    Ovviamente è solo un esempio che ho pensato sul momento.

    Spero di essere stato chiaro.