Ver Mensaje Individual
  #4 (permalink)  
Antiguo 04/02/2011, 13:15
oscarbt
 
Fecha de Ingreso: abril-2009
Ubicación: Colombia
Mensajes: 949
Antigüedad: 15 años
Puntos: 27
Respuesta: resultado de una consulta en campos de texto...

Pero ahi me surge un problema y es que al cerrar php ?> en esa ultima parte, el no lo asume, pues acojeria el ?> del primer input type text

De la siguiente forma y utilizando el ciclo for lo pude hacer, pero como muestro los resultados o mejor como el resultado en una caja de texto en php?


Código PHP:
Ver original
  1. <?
  2.  
  3. $cedula=$_POST['cedula'];
  4.  
  5. @ $db = new mysqli('localhost', 'root', 'root', 'egresados');
  6.  
  7.  {
  8.      echo ' Error: No se pudo conectar a la base de datos, consulte a su administrador.  Por favor intente de nuevo!!.';
  9.      exit;
  10.  }
  11.    
  12.     $query = "select e.NUM_CED_EGR, e.NOM_EGR, e.APE_EGR, e.FEC_NAC_EGR, e.NUM_LIB_MIL, e.DIR_EGR, e.TEL_FIJ_EGR, e.TEL_MOV_EGR, e.EMA_EGR, em.RAZ_SOC_EMP, c.NOM_CAR from egresado e, empresa em, cargos_laborales c, empresas_trabajo_egresado ete  where  ete.NIT_EMP=em.NIT_EMP and e.NUM_CED_EGR=ete.NUM_CED_EGR    and c.COD_CAR=ete.COD_CAR and  e.NUM_CED_EGR='$cedula'";
  13.     $result = $db->query($query);
  14. $num_results = $result->num_rows;
  15.  
  16. if($num_results==0){
  17.    
  18.     echo '<h2>No se encontraron resultados de busqueda</h2>';
  19.    
  20.    
  21.     exit;
  22.     }
  23.  
  24.  
  25. echo '<p><br>';
  26.  
  27. for ($i=0; $i <$num_results; $i++)
  28.   {
  29.      $row = $result->fetch_assoc();
  30.      
  31.      echo ' <center> <table width=100% border=2>';
  32.      echo '<tr>
  33.           <td align = "center">';
  34.      echo  '<b>Cedula';
  35.      echo '    
  36.           </td>';
  37.      echo '<td align = "center">';
  38.      echo $row['NUM_CED_EGR'];
  39.      echo '    
  40.           </td>';
  41.      echo ' </tr>';
  42.      echo '<tr>
  43.           <td align = "center">';
  44.      echo '<b>Egresado';
  45.      echo '    
  46.           </td>';
  47.      echo '<td align = "center">';
  48.      echo $row['NOM_EGR'];
  49.      echo '    
  50.           </td>';
  51.      echo ' </tr>';
  52.      echo '<tr>
  53.           <td align = "center">';
  54.      echo '<b>Empresa';
  55.      echo '    
  56.           </td>';
  57.      echo '<td align = "center">';
  58.      echo $row['RAZ_SOC_EMP'];
  59.      
  60.       echo '       
  61.            </center></td>';
  62.      echo ' </tr>';
  63.  
  64.      
  65.   }
  66.  
  67. echo '</table>';
  68.  
  69.    
  70. $db->close();
  71.  
  72. ?>


en vez de echo $row['NUM_CED_EGR'];

Como muestro lo anterior en una caja de texto?

Gracias por la ayuda