Foros del Web » Programando para Internet » PHP »

Problemas con select

Estas en el tema de Problemas con select en el foro de PHP en Foros del Web. Hola a todos ya he posteado mi problema en el foro pero pues no encontre soluciom he hice algo, el problema es que no funciona ...
  #1 (permalink)  
Antiguo 27/09/2012, 18:29
 
Fecha de Ingreso: septiembre-2012
Mensajes: 103
Antigüedad: 11 años, 7 meses
Puntos: 0
Problemas con select

Hola a todos ya he posteado mi problema en el foro pero pues no encontre soluciom he hice algo, el problema es que no funciona bien.
Les cuento tengo una tabla donde se muestran datos luego esos datos los envio a modificar a un formulario que tiene un select donde deberian aparecer todos los datos, pero que muestre el dato seleccionado que aparecio en la tabla anterior .

pero me muestra todos los datos y muestra seleccionado el primer dato de la tabla de la base de datos no el de la tabla que los muestra.
aca esta mi codigo ** el dato del select lo mando por url

esta es la tabla que muestra los datos cuando se busca
Código HTML:
 echo '<table cellpadding="0" cellspacing="0" width="50%">';
	for ($i=0; $i<$numfilas; $i++)
	{
	 	$fila = mysql_fetch_array($Recordset1);
		$numlista = $i + 1;
		
		echo '<tr><td>'.$numlista.'</td>';
		echo '<td>'.$fila['nombre_nucleo'].'</td>';
		echo '<td>'.$fila['sigla_programa'].'</td>';
		echo '<td>'.$fila['nombre_programa'].'</td>';
		echo '<td>'.$fila['duracion_programa'].'</td>';
		
        
		echo '<td><a href="modificarprogramas.php?id='.$fila['id_programa'].' &nombre='.$fila ['nombre_nucleo'].'">Ver</a></td></tr>';
	} 
	echo "</table>";
y este el select que lo recibe con la consulta sql

mysql_select_db($database_conexion, $conexion);
Código PHP:
$id$_GET['id'];
$nombre=$_GET['nombre'];
$query_Recordset1 "SELECT programas.id_programa, programas.id_nucleo, programas.sigla_programa, programas.nombre_programa, programas.duracion_programa, nucleos.nombre_nucleo FROM programas,nucleos WHERE programas.id_programa = '$id'";
$Recordset1 mysql_query($query_Recordset1$conexion) or die(mysql_error());
$Recordset2 mysql_query($query_Recordset1$conexion) or die(mysql_error());

$row_Recordset1 mysql_fetch_assoc($Recordset2);
                


?> 


Código PHP:
                   <?php
do {  
?>
            <option value="<?php echo $row_Recordset1['id_nucleo']?>"><?php echo $row_Recordset1['nombre_nucleo']?></option>
            <?php
} while ($row_Recordset1 mysql_fetch_assoc($Recordset1));
  
$rows mysql_num_rows($Recordset1);
  if(
$rows 0) {
      
mysql_data_seek($Recordset10);
      
$row_Recordset1 mysql_fetch_assoc($Recordset1);
  }
?>

Etiquetas: formulario
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 02:17.