acceder a una posicion del arreglo

Iniciado por d91, 27 Mayo 2015, 05:13 AM

0 Miembros y 1 Visitante están viendo este tema.

d91

hola a todos, no se como tratar con un arreglo que me retorna de una consulta sql,
necesito acceder a una determinada posicion pero no encuentro como:
Código (php) [Seleccionar]


if($resultado=$db->query($sql)){
$row = $resultado->fetchArray();//obtener arreglo del resultado

        //yo se el nombre de los campos que me retorno y quisiera por ejemplo
        //comparar el campo  llamado  id_rol, (es para un logueo)
             if($row['id_rol']==1){
                  //hacer
              }
     

estoy trabajando con sqlite
agradezco sus aportes

engel lex

cada vez que ejecutes

Código (php) [Seleccionar]
$row = $resultado->fetchArray();

retornará un resultado o null si no hay más...

normalmente se usa en un while

Código (php) [Seleccionar]
while($row = $resultado->fetch_array()){
  if($row['id_rol']==1){
    echo "funciona!!!";
  }
}
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.