Comunidad de diseño web y desarrollo en internet online

extraer datos de mysql en forma ordenada por niveles

Citar            
MensajeEscrito el 15 Ene 2014 05:04 am
Tengo una tabla llamada "RED" con atributos username, num y patrocinador

[img]http://i6.tagstat.com/p1/0/1cRlj_Z3iRJclel0AAAGIMXD0XTiTu17mf_MZ4_dB_acWtL_CHcysA==.png[/img]

Como sacar datos así como esta con letras azul y verde, en este caso quiero extraer hasta el nivel 5.

Código PHP :

$nivel1[1]="nicanor";       
        $j=1;
        
        for($i=1;$i<=$j;$i++)
        {
            $resu1 = "SELECT * FROM red WHERE patrocinador ='".$nivel1[$i]."' ORDER BY num ASC";
            $resultado1 = mysql_query($resu1, $conexio)or die(mysql_error());
            $row1 = mysql_num_rows ($resultado1);
            if ($row1 == 0)
            {
                    return false;               
            }
            else
            {
                echo "<tr> <td>Nivel: ".$i."</td><td>";
                $j=0;
                while ($row1 = mysql_fetch_assoc($resultado1))
                {
                    echo $row1['username']."<br>";
                        
                    $j=$j+1;
                    $nivel1[$j]=$row1['username'];                                                  
                }
                echo $f;
                echo "</td></tr> ";
            }
        }


Me sale hasta el nivel 2

Por soy_nicanor

1 de clabLevel



 

chrome
Citar            
MensajeEscrito el 15 Ene 2014 09:22 pm
Asi como esta la tabla de tu imagen:

Código PHP :

for ($i = 1; $i < 5; $i++)
{
sql = "SELECT username, patrocinador FROM red WHERE num = ". $i;

// haces todo lo que tienes que hacer , solo imprime el username y el patrocinador
}

Por elporfirio

Claber

652 de clabLevel

1 tutorial

Genero:Masculino  

FullStack Web Developer

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.