Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/05/2006, 03:42
grimorth
 
Fecha de Ingreso: marzo-2006
Ubicación: En mi oscura y humeda madriguera
Mensajes: 27
Antigüedad: 20 años, 6 meses
Puntos: 0
Problemilla con Sql en paginacion

Mi Problema es que solo me coje el ultimo valor de un array que creo al hacer una consulta.

Código PHP:
$conecta = mysql_connect("$dbhost", "$dbuser", "$dbpass")
    or die(
"No se ha podido establecer la conexión con la base de datos<br>".mysql_error());
        
mysql_select_db($db,$conecta);

//Seleccionamos el identificador del curso:
    
$sql='SELECT id_curso FROM profesores_cursos WHERE id_profesor='.$usuarioLogeado["id"];
    
        
$result = mysql_query($sql);
        
          while (
$fila = mysql_fetch_row($result))
                {
                    
$curso['id_curso']=$fila[0]; 
Entonces mi problema es que al recibir la variable $curso['id_curso'] no me coje nada mas que el segundo valor que tiene.

Ej $curso['id_curso'] posee dos valores 1 y 3 pues yo al pasarlos a esta consulta solo me coje el ultimo.
Código PHP:
$connBD = mysql_pconnect($hostname_connBD, $username_connBD, $password_connBD) or trigger_error(mysql_error(),E_USER_ERROR);

//Selecionamos la tabla y realizamos la consulta
mysql_select_db($database_connBD, $connBD);
$query_rsTablaPersonalizada = "SELECT nombre,temario,programa,horas,objetivos FROM cursos WHERE id=".$curso['id_curso']; 
Alguien me puede decir como tengo que hacer para que me coja todos??