Foros del Web » Programando para Internet » PHP »

como usar fetch_array?

Estas en el tema de como usar fetch_array? en el foro de PHP en Foros del Web. hola buenas, tengo el siguiente problema: realizo una cosulta a una bd en php, y para comprobar si la consulta es vacia, hago esto: /*if ...
  #1 (permalink)  
Antiguo 04/09/2007, 17:17
 
Fecha de Ingreso: septiembre-2007
Mensajes: 72
Antigüedad: 16 años, 7 meses
Puntos: 1
como usar fetch_array?

hola buenas, tengo el siguiente problema:

realizo una cosulta a una bd en php, y para comprobar si la consulta es vacia, hago esto:
/*if (odbc_num_rows($rs) <1 )//para combrobar si existen aportaciones
{
print ("<center><br><br><br><b>No existen blogs de la categoria de Deportes</b></center>");
}
else
{*/

pero no me funciona, y me an comentado que aveces segun el controlador ODBC algunas funciones no estan disponibles, y me an dixo que utilice fetch_array,
perono me se la sintaxis de esta funcion. Alguien me la puede explicar o darme algun enlce donde salga explicada???

muxas gracias de antemano
  #2 (permalink)  
Antiguo 04/09/2007, 17:38
 
Fecha de Ingreso: agosto-2007
Mensajes: 25
Antigüedad: 16 años, 8 meses
Puntos: 0
Re: como usar fetch_array?

Para recorrer un resultado se puede utilizar "odbc_fetch_array(resource result [, int rownumber])" que devuelve un array asociativo con el contenido de la siguiente fila o FALSE si no hay más filas en el resultado.

Ejemplo:

Código PHP:
<?
if(!($idenodbc_connect("dsnPI""usuario""clave"))
die(
"Error: No se ha podido conectar");
$sentencia "SELECT * FROM Alumnos";
$alumnos odbc_exec($iden$sentencia);
if(!
$alumnos)
die(
"Error: no se ha podido realizarla consulta");
while(
$fila odbc_fetch_array($alumnos))
{
echo 
"'.$fila[‘Apellidos'].' , '.$fila['Nombre'].'<br>"
}
odbc_close($iden);
?>
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:19.