Foros del Web » Programando para Internet » PHP »

Como deberia de poner lo siguiente

Estas en el tema de Como deberia de poner lo siguiente en el foro de PHP en Foros del Web. Tengo un formulario, en el cual hay un apartado que es para ingresar proyectos, me aparece el nombre del proyecto con un desplegable y funciona ...
  #1 (permalink)  
Antiguo 31/03/2004, 03:45
 
Fecha de Ingreso: diciembre-2002
Mensajes: 130
Antigüedad: 21 años, 3 meses
Puntos: 0
Como deberia de poner lo siguiente

Tengo un formulario, en el cual hay un apartado que es para ingresar proyectos, me aparece el nombre del proyecto con un desplegable y funciona perfecto, yo lo que quiero es que cuando me guarde la variable me haga un select con esa variable, y en vez de introducir los datos de esa variable me introduzca los datos que muestra el select.

Donde tendria que ponerlo.

Muestro el codigo

horas.php

Este es el coodigo del desplegable. Carga en la variable proyecto el nombre del proyecto seleccionado.

<form name="fcalen" method="post" action="insertar.php">

<td><select name="proyecto" size="1">
<?
$listanombre = mysql_query("select * from PROYECTOS order by NOMBRE DESC");
$row = mysql_fetch_array($listanombre);
while($row){
$nomlista = $row["NOMBRE"];
print "<option value=\"$nomlista\" SELECTED>" . $row["NOMBRE"] . "</option>";
$row = mysql_fetch_array($listanombre);
}
?>
</select></td>

</form>

INSERTAR.PHP

<?
include_once ("../auth.php");

$connection = mysql_connect($dbhost, $dbusername, $dbpass);
$SelectedDB = mysql_select_db($dbname);

?>

<html>
<head>
<title>Proyectos</title>
</head>

<body>
<?php
$sql = "INSERT INTO HORAS (PERSONA, FECHA, PROYECTO, HORAS, COMENTARIO, COSTE) VALUES ('$codigo', '$fecha1', '$proyecto', '$horas', '$comentario', '$coste')";
$result = mysql_query($sql);
echo "Sus datos han sido introducidos.\n";
echo "<a href=horas2.php>volver</a>";

?>
</body>
</html>

El select que yo quiero hacer es:

SELECT CODIGO FROM PROYECTOS WHERE NOMBRE = '$proyecto';

Donde tengo que poner este select para que en el INSERT me carge en vez de la variable $proyecto el select este.

Muchas gracias. Saludos.
  #2 (permalink)  
Antiguo 31/03/2004, 04:54
 
Fecha de Ingreso: diciembre-2002
Mensajes: 130
Antigüedad: 21 años, 3 meses
Puntos: 0
Ya está solucionado, me faltaba una s en la variable y por eso me la imprimia en blanco. Esta bien el codigo.

Gracias. Saludos.
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 04:56.