Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/10/2003, 16:36
ymeza
 
Fecha de Ingreso: mayo-2002
Mensajes: 30
Antigüedad: 17 años, 8 meses
Puntos: 0
Problemas para chequear variables con BD

Hola a todos! a ver si me pueden ayudar. Estoy haciendo un formulario que cuando el usuario coloque el nombre del organismo aparezcan los demás datos (efectaundo una consulta a la BD). El asunto está en que no sé si estoy realizando bien el codigo aqui se los dejo aver si me ayudan porque me da muchos errores.

Si me explico mejor, tipeo el nombre del organismo e inmediatamente me deben aparacer los datos asociados al mismo en las cajas de texto, es así como debe hacerse?

Aqui les dejo el codigo


<form name="form1" method="post" action="decide.php">
<?//Conexion con la base//
$host="localhost";$user="user";$pass="pass";$conn= "conn";
$db = pg_connect ("dbname=$conn user=$user password=$pass");

if (!$db )
{
echo "No se pudo establecer la conexión";
exit;
}

//Ejecutar la sentencia SQL//

$query = "select * from instituciones where organismo like '".$organismo."%'";
$result = pg_exec($db, $query);


if ($row=pg_fetch_array($result))
{
echo "FORMATO PARA SOLICITUD DE SERVICIO";

echo "<table width='460' border='1' cellspacing='0' cellpadding='1' height='0' align='center'>";

do

{

echo "<tr><td>\n";
echo "<td colspan='4'><font face='Verdana, Arial, Helvetica, sans-serif' size='1'>Informaci&oacute;n
General</font></td>\n";

echo "<td colspan='2'><font face='Verdana, Arial, Helvetica, sans-serif' size='1'>Organismo:
<input type='text' name='organismo' value="<?=.$row["organismo"].;?>"> </font></td>\n";


echo "<td colspan="2"><font face="Verdana, Arial, Helvetica, sans-serif" size="1">Adscrito a:<input type="text" name="Adscripcion" value="<?=$row["adscripcion"];?>"></font></td>\n";


echo "<td colspan="4"><font face="Verdana, Arial, Helvetica,sans-serif" size="1">Direcci&oacute;n:</font>
<textarea name="Direccion" rows="2" cols="45" value ="<?=$row["direccion"];?>"></textarea></td>\n";

echo "<td><font face="Verdana, Arial, Helvetica, sans-serif" size="1">Ciudad: <input type="text" name="Ciudad" value ="<?=$row["ciudad"];?>">
</font></td>\n";


echo "<td width="58"align="left"><font
face="Verdana, Arial, Helvetica, sans-serif" size="1">Estado:</font></td>
<td width="168" align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="1"><input type="text"name="Estado" value ="<?=$row["estado"];?>"></font></td>\n";

echo "<td><font face="Verdana,Arial, Helvetica, sans-serif" size="1">Tel&eacute;fonos:</font></td>
<td><font face="Verdana, Arial, Helvetica, sans-serif" size="1"><input type="text" name="Telefonos" value ="<?=$row["telefono"];?>"></font></td>\n";


echo "<td width="58"><div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="1">Fax: </font></div></td>
<td width="168"><font face="Verdana, Arial, Helvetica, sans-serif" size="1"><input type="text" name="Fax" value ="<?=$row["fax"];?>"></font></td>\n";


echo "<td colspan="4"><font face="Verdana, Arial, Helvetica, sans-serif" size="1">Nombre del Contacto: <input type="text" name="textfield" value ="<?=$row["contacto"];?>"></font></td>\n";

echo "<td width="61"><font face="Verdana, Arial, Helvetica, sans-serif" size="1">Cargo: </font></td>
<td width="155"><font face="Verdana, Arial, Helvetica, sans-serif" size="1"><input type="text" name="Cargo" value ="<?=$row["cargo"];?>">
/font></td>\n";


echo "<td width="58"><font face="Verdana, Arial, Helvetica, sans-serif" size="1">Email:</font></td>
<td width="168"><font face="Verdana, Arial, Helvetica, sans-serif" size="1"><input type="text" name="Email" value ="<?=$row["email"];?>"></font></td>\n";

echo "</td></tr>\n";

}

while ($row = pg_fetch_array($result));

echo "</table>\n";

}

else
{

echo "¡Usted no está registrado!";
}

?>

<td colspan="4"><font face="Verdana, Arial, Helvetica, sans-serif" size="1">Tipo de Servicio</font></td></tr>
<tr><td colspan="4"><select name="id">
<option value="0" selected>Seleccione</option>
<option value="Internet">Internet</option>
<option value="Sist.Operativos">Sist.Operativos</option>
<option value="Soporte Tecnico">Soporte Tecnico</option></select></td></tr>
<tr><td colspan="4"><div align="center"> </div></td></tr></table>
<p>&nbsp; </p>
</form>

Gracias de antemano!!!