AYUDA CON UN FORM Y PASO DE VARIABLES

JOEL
16 de Abril del 2005
POR FAVOR QUE ALGUIEN ME AYUDE A RESOLVER ESTO ME HAN DICHO QUE TENGO QUE METER EL FORM DENTRO DEL ECHO PERO AUN NO LO HE CONSEGUIDO.
CONSIGO RECOJER LA VARIABLE $Usuario_consulta=$_REQUEST['USUARIO']; PERO AL HACER UN ECHO EN LA PAGINA A LA QUE SE LO PASO ME MUESTRA "$Usuario_consulta" Y NO EL VALOR QUE CONTIENE
A VER SI PODEIS AYUDARME AQUI ESTA EL CODIGO.



<form method="POST" action='realizarconsulta.php?Usuario_consulta=$Usuario_consulta'>
<?php

/* Aqui recojo la variable pero luego no la puedo pasar*7

$Usuario_consulta=$_REQUEST['USUARIO'];

echo $Usuario_consulta;

?>
<input type=hidden name=Usuario_con value='$Usuario_consulta'>
<td align="center">Para:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<select name="para">


<?php
//conecto con la base de datos//
$connect= mysql_connect("localhost","root","") or die("No ha sido posible conectar a la base de datos". mysql_error());
mysql_select_db ("proyecto");

$query = "SELECT * FROM departamentos";
$result = mysql_query($query);
$num_results = mysql_num_rows($result);

for($i = 0;$i<$num_results;$i++)
{
$row = mysql_fetch_array($result);
echo "<option>".$row[1].'</option>';
}

?>

</select></td></tr>
<p align="left"><span lang="es">Asunto: </span>
<input type="text" name="asunto" size="31"></p>
<p align="left"><span lang="es">Consulta: </span></p>
<p align="left"><textarea rows="10" name="consulta" cols="33"></textarea></p>
<p align="center"><input type="submit" value="Enviar" name="B1"></p>
</form>";
<p align="left">&nbsp;</p><p align="left">&nbsp;</p></p>

<!--mstheme--></font>

</body>

tgp
16 de Abril del 2005
1. hace tu pagina de formulario en puro html con todos los campos que necesites y le pones su respectivo name a cada campo
2. hace una pagina php y recoges todas las variables con lo siguiente:


<?php
// se recogen todas las variables del formulario
foreach($_POST as $nombre_campo => $valor)
{
$asignacion = "$" . $nombre_campo . "="" . $valor . "";";
eval($asignacion);
}

// a partir de aqui haces todas las operaciones respectivas con tus campos... como consultas etc por ejemplo:

$variable1 = $_POST['nombredecampoform'];

echo "micampodelformulario = $varaible1";
?>

saludos