Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/06/2010, 20:01
Soulshifter
 
Fecha de Ingreso: junio-2010
Mensajes: 3
Antigüedad: 13 años, 10 meses
Puntos: 0
Problema con formulario y recuperación de datos php

Hola:

Primera vez en este foro y también bastante nuevo en lo que es programación php y html. Espero que me puedan resolver esta duda:

Tengo la siguiente página:

Código PHP:
Ver original
  1. <?php
  2.  
  3. include("config.php");
  4.  
  5. error_reporting(E_ALL ^ E_NOTICE);
  6.  
  7.  
  8. $msg = Array();
  9. $error = Array();
  10.  
  11.  
  12. function RecogeDatos()
  13. {
  14.     global $config, $msg, $error;
  15.     $db = @mysql_connect($config['mysql_host'], $config['mysql_user'], $config['mysql_pass']);
  16.     if (!$db) return $error[] = 'Database: '.mysql_error();
  17.     if (!@mysql_select_db($config['mysql_dbname'], $db)) return $error[] = 'Database: '.mysql_error();
  18.     $query = "SELECT * FROM `usuarios` where `rut` = '".mysql_real_escape_string($_POST['rut'])."'";
  19.     $res = mysql_query($query, $db);
  20.     while ($row = mysql_fetch_array($res, MYSQL_ASSOC))
  21.     {
  22.         $nombre = $row["Nombre"];
  23.         $rut = $row["RUT"];
  24.     }
  25.     if (!$res) return $error[] = 'Database: '.mysql_error();
  26.     mysql_free_result($res);
  27.     mysql_close($db);
  28. }
  29. ?>
  30. <html>
  31. <head>
  32.     <title>Sistema de Seguimiento</title>
  33.     <meta http-equiv="Pragma" content="no-cache"/>
  34.     <meta http-equiv="Cache-Control" content="no-cache"/>
  35.     <style type="text/css" media="screen">@import url(style.css);</style>
  36.     <script language="JavaScript" src ="scripts.js"></script>
  37. </head>
  38. <body>
  39.  
  40.     <center>
  41.     <div class="logo1"></div>
  42. <div style="width:500px">
  43.         <form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="POST">
  44.         <table width="500" border="0" cellspacing="1" cellpadding="3">
  45.             <tr class="head"><th colspan="2">Ingrese el RUT</th></tr>
  46.             <tr>
  47.               <th width="191">Rut: </th>
  48.               <td width="294" align="center"><input type="text" name="rut" size="30" maxlength="100" id="rut" value=""/></td>
  49.             </tr>
  50.             <tr class="head"><th colspan="2">Datos del Usuario</th></tr>
  51.             <tr>
  52.                 <th>Nombre: </th><td align="center"><input name="nombre" type="text" disabled size="30" maxlength="100" value=""/></td>
  53.             </tr>
  54.             <tr>
  55.                 <th>Teléfono 1: </th><td align="center"><input name="telefono1" type="text" disabled size="30" maxlength="100" value=""/></td>
  56.             </tr>
  57.             <tr>
  58.                 <th>Teléfono 2: </th><td align="center"><input name="telefono2" type="text" disabled size="30" maxlength="100" value=""/></td>
  59.             </tr>
  60.             <tr>
  61.                 <th>Teléfono 3: </th>
  62.               <td align="center"><input name="telefono3" type="text" disabled size="30" maxlength="100" value=""/></td>
  63.             </tr>
  64.             <tr>
  65.                 <th>E-mail: </th><td align="center"><input name="email" type="text" disabled size="30" maxlength="100" value=""/></td>
  66.             </tr>
  67.             <tr>
  68.                 <th>Edad: </th><td align="center"><input name="edad" type="text" disabled size="30" maxlength="100"/></td>
  69.             </tr>          
  70.                
  71.                 <th>Sexo:</th><td align="center"><input name="sexo" type="text" disabled size="30" maxlength="100"/></td>
  72.         </table>
  73.         <input type="button" class="button2" value="Inicio" onClick="location.href='index.php';"/>
  74.         <input type="button" class="button2" value="Regresar" onClick="history.go(-1)" />
  75.         <input type="submit" name="botonbuscar" class="button2" value="Buscar"/>
  76.         </form>
  77.     </div>
  78.     </center>
  79.         </div>
  80.         <div style="width:300px"></div>
  81.         <p align="center">&nbsp;</p>
  82. </table>
  83. </body>
  84. </html>

Me gustaría que al obtener la respuesta de la consulta me mostrara el resultado de cada uno de los valores dentro del cuadro de texto definido para tal efecto. ¿Cómo puedo hacer la llamada a la función para que me muestre el contenido dentro de dicho cuadro? (Ej: <input bla bla bla value="<?php $nombre?>">.. Se puede hacer lo que quiero? Lo he intentado de varias maneras sin obtener respuesta....


Desde ya muchas gracias!!!