Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/04/2004, 07:01
juan007
 
Fecha de Ingreso: marzo-2004
Ubicación: Chile
Mensajes: 382
Antigüedad: 20 años, 1 mes
Puntos: 0
Que tengo malo aca

Hola a todos ... soy yo otra vez.
Bueno les cuento tengo un formulario donde aparece un combo con los usuarios se elige el nombre de usuario y se digita una clave, se apreta el boton ir y debe listar sus datos personales pero no hace nada... y ya no se por que .
de todas maneras les voy a poner el codigo del formulario y del buscar.php

Formulario
<body>
<?php
include("Conex.php");
$result=mysql_query("select nombres from maestro ORDER BY nombres ASC",$Conexion);
echo "<form name='FormBuscar' method='post' action='buscar.php'>";
echo "Busque su Nombre<br><br>";
echo "<select name='combo1'>";
while ($row=mysql_fetch_array($result))
{
$datos=$datos."<option value=\"".$row[nombres]."\">".$row[nombres]."</option><br>";
}
echo "$datos";
echo "</select><br><br>";

echo "Digite su Rut Por Favor...Sin puntos 11458206-5<br><br>";
echo "<input type='text' name='txtrut' size='20'><br>";

echo "<input type='submit' name='boton1' value='IR'>";
echo "</form>";
?>
************************************************** **
buscar.php

<body>
<?php
echo "El Rut que se esta Buscando en la Base de Datos $txtrut:".$HTTP_POST_VARS[txtrut]."<br>";
echo "El Nombre que se esta Buscando en la Base de Datos $txtnombre:".$HTTP_POST_VARS[combo1]."<br>";
$largo = strlen(trim(".$HTTP_POST_VARS[txtrut]."));
$nombres=trim(".$HTTP_POST_VARS[combo1].");
echo "<br><br>";
echo "<br><br>";

if ($largo=="12")
{
$BuscarRut=substr(".$HTTP_POST_VARS[txtrut].",1,8);
}
else
{
if ($largo=="11")
{
$BuscarRut=substr(".$HTTP_POST_VARS[txtrut].",1,7);
}
}
//echo "El Rut es:$BuscarRut<br>";
?>
<TABLE BORDER=1 CELLSPACING=1 CELLPADDING=1>
<TR>
<TD><font color="#FF0000" size="2" face="Verdana, Arial, Helvetica, sans-serif">&nbsp;Rut</font></TD>
<TD><font color="#FF0000" size="2" face="Verdana, Arial, Helvetica, sans-serif">&nbsp;Nombre&nbsp;</font></TD>
</TR>
<?php
include("Conex.php");
$result=mysql_query("select * from maestro where rut= '$BuscarRut' and nombres='$nombres' order by nombres",$Conexion);
if (!$result)
{
die ("Error en la Consula a la Base de Datos");
}
else
{
while($row = mysql_fetch_array($result))
{
//echo $row['rut'].''.$row ['nombres'] . "\n";
echo '<tr><td>'.$row["rut"].'</td>';
echo '<td>'.$row["nombres"].'</td></tr>';
}
}
?>
</body>

Que estoy haciendo mal....o que me falta .

Muchas gracias por cualquier sugerencia u opinion.