Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/09/2003, 10:19
elota
 
Fecha de Ingreso: julio-2003
Ubicación: viña del mar
Mensajes: 16
Antigüedad: 20 años, 9 meses
Puntos: 0
select con mysql

hola a todos miren necesito ayuda con esto:
tengo 2 tablas en mysql que son CARRERA , DEPARTAMENTO que estan conformadas de la siguiente manera

CARRERA DEPARTAMENTO
*codigocarrera *codigodepartamento
nombrecarrera nombredepartamento
codigodepartamento

*clave principal


ahora bien aqui envio el el codigo de la pagina en donde tengo un formulario donde se guardan los datos

<select name="departamento" size="1" style ="width:110">
<option value="-1">Seleccionar</option>
<?
include("conectar.php");
$Consulta = "select * from departamento";
$result= mysql_query($Consulta);
while ($row = mysql_fetch_array($result))
{
if ($departamento == $row[codigodepartamento])
{
echo "<option value = '".$row[codigodepartamento]."' selected>".ucwords(strtolower($row nombredepartamento]))."</option>\n";
}
else
{
echo "<option value = '".$row[codigodepartamento]."' >".ucwords(strtolower($row[nombredepartamento]))."</option>\n";
}
}
?>
</select>

en realidad este no es problema ya que con este codigo se despliega los nombres de los departamento pero se guardan los codigos en la tabla carrera. el problema lo tengo cuando busca los datos ya que tienen que ser mostrados en otra pagina pero igual en un select donde aparezcan los mismos datos por si se necesita modificar por haber ingresado un dato erroneo, el problema esta en que me muestra los datos pero no al que pertenece la carrera espero me ayuden

nota: ya que cada carrera pertenece a un departamento en especifico entonces necesito saber a que departamento pertenece la carrera