• 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.