• User Newbie

    non riesco a creare una query corretta!

    ciao a tutti,
    Ho un problema.
    avendo una tabella mysql cosi:

    TABELLA STRUTTURA
    padre livello figlio
    ciccio 1 ciccio1
    ciccio 1 ciccio2
    ciccio1 1 ciccio3
    ciccio2 1 ciccio4

    come vedete ciccio ha come figli ciccio1 e ciccio2.
    Mentre ciccio 1 ha come figlio ciccio3,e ciccio2 ha come figlio a sua volta ciccio4.

    Vorrei estrapolare i figli di ciccio e verificare se hanno meno di 2 figli...
    Se ciccio1 ha meno di 2 figli...uso lui,se no uso ciccio2.

    Sembrerebbe facile...ma nn ci riesco...
    Idee?
    sto facendo un casino di prove...

    $dati=db_query("SELECT figlio FROM struttura WHERE padre='ilsanso' and livello='1'");
    while($r=db_fetch_array($dati)){
    $figlio=($r['figlio']);

    il risultato di questo script è: ciccio1ciccio2

    vorrei selezionare solo il primo solo se ha meno di 2 figli.
    help me...