Ver Mensaje Individual
  #4 (permalink)  
Antiguo 08/07/2016, 15:39
thezyrax
 
Fecha de Ingreso: febrero-2016
Mensajes: 16
Antigüedad: 8 años, 9 meses
Puntos: 0
Respuesta: Planteamento para uso de variables con MySql

Cita:
Iniciado por wilmer30 Ver Mensaje
Lo que mencionas no es nada nuevo, se llama recursividad, lo puedes hacer tanto en MySQL como en PHP...
Gracias por la ayuda, solo que me arroja valores aun fuera del criterio de busqueda, se me ocurrio hacerlo de esta forma pero igual no me arroja los valores de una buena forma

Código PHP:
$aus 1234
//Realizo la consulta
$consulta $conexion -> query("SELECT * FROM mitabla WHERE codubi = $aus");
  while (
$row $consulta -> fetch_array()){
      
$cod $row[codigo];
      
$nom $row[ubic];
      
$cal $row[codubi];
      
$pin $row[nivel];
      
//Convierto el array en una variable para buscar contenido
      
$array = array($cod$nom$cal$pin);
      
//Condiciono la busqueda de nivel 2  o superior
      
if (in_array($pin >= 2$array)) {
          
//Realizo la consulta de las ubic inferiores
          
$consulta $conexion -> query("SELECT * FROM mitabla WHERE codubi = $cod");
          while (
$row $consulta -> fetch_array()){
              
$cod $row[codigo];
              
$nom $row[ubic];
              
$cal $row[codubi];
              
$pin $row[nivel];
              
$array = array($cod$nom$cal$pin);
                 }
              
$long count($array);
              for(
$i=0$i<$long$i++)
              {
                  echo 
$array[$i];
                  echo 
"<br>";
              }
          }
      
      }
      
$long count($array);
      
//Recorro todos los elementos
      
for($i=0$i<$long$i++)
      {
      
//saco el valor de cada elemento
      
echo $array[$i];
      echo 
"<br>";
      } 
Aunque solo logro mostrar el primer valor...