Tema: php y mysql
Ver Mensaje Individual
  #3 (permalink)  
Antiguo 13/04/2004, 04:50
Amalia
 
Fecha de Ingreso: octubre-2003
Mensajes: 16
Antigüedad: 20 años, 6 meses
Puntos: 0
Hola. Yo resoveria el problema asi (te pongo un trozo de codigo para que veas):

function VisualizarOfertas($conexion, $opcion){
$cons= "SELECT cod_actividad, nombre_actividad FROM
actividad WHERE tipo_actividad= '$opcion'";
//obtienes la consulta
$resultado= mysql_query($cons, $conexion);
//obtienes el resultado
$num_filas= mysql_num_rows($resultado);
$num_campo= mysql_num_fields($resultado);
//esto se hace para saber cuantas filas y campos hay (para hacer un recorrdio)
$k= 0;
for ($j= 0; $j<$num_filas; $j++){
for ($i=0; $i<$num_campo; $i++){
$atributo[$k]= mysql_result($resultado, $j, $i);
$k++;
}
}
return $atributo;
//tendrias que cerrar la conexion
}

Para coger solo un campo del registro lo que tendrias que hacer es saber cual es, por ejemplo el tercero y entonces donde esta
$atributo[$k]= mysql_result($resultado, $j, $i);
en lugar de $i poner 3. Lo has entendido?????