Foros del Web » Programando para Internet » PHP »

Consulta de visualizar la orden en una consulta...

Estas en el tema de Consulta de visualizar la orden en una consulta... en el foro de PHP en Foros del Web. Hola amigos muy buenas, Espero me puedan ayudar, tengo un sistema de atencion al cliente desarrollado en php: @import url("http://static.forosdelweb.com/clientscript/vbulletin_css/geshi.css"); Código php: Ver original <?php ...
  #1 (permalink)  
Antiguo 29/08/2009, 09:04
Avatar de hoberwilly  
Fecha de Ingreso: julio-2008
Ubicación: Lima - Perú
Mensajes: 769
Antigüedad: 15 años, 10 meses
Puntos: 2
Pregunta Consulta de visualizar la orden en una consulta...

Hola amigos muy buenas,

Espero me puedan ayudar, tengo un sistema de atencion al cliente desarrollado en php:
Código php:
Ver original
  1. <?php
  2. $id=quitar($_POST['historia']);
  3. $id=mysql_escape($id);
  4. $query=mysql_query("SELECT HISTCLINICA,APPAC,AMPAC,NOMPAC FROM paciente WHERE HISTCLINICA='$id'") or die("Error en consulta:" .mysql_error() );
  5. $query2=mysql_query("SELECT NP FROM parte ORDER BY 1") or die("Error en consulta:" .mysql_error() );
  6. if($id==null){
  7. ?>
  8. <form name="formparte1" method="post" action="">
  9. <table border="1" cellpadding="5" cellspacing="0" width="50%" align="center">
  10. <tr>
  11.     <td align="right" width="45%">No de Historia Clinica: </td>
  12.     <td align="center" width="55%"><input type="text" size="30" maxlength="6" name="historia"></td>
  13. </tr>
  14. <tr>
  15.     <td colspan="2" align="center"><input type="submit" name="buscar" value="Buscar >>"></td>
  16. </tr>
  17. </table>
  18. <?php
  19.     echo "<h3>Ingresar N° de Historia Clinica</h3>";
  20. }else{
  21.     if(mysql_num_rows($query)==0){                                              
  22.         echo "<h3>No existe el paciente a consultar</h3>";
  23.     }else{
  24.       if($row=mysql_fetch_array($query)){
  25. ?>
  26. <br/>
  27. <table border="1" width="70%" align="center">
  28. <tr>
  29.     <td width="35%">N° Parte:</td>
  30.     <td width="65%"><?php
  31.                     if($row2=mysql_fetch_array($query2)){
  32.                         echo $row2['NP'];    //////AQUI ESTA LA CONSULTA////
  33.                     }
  34.                     ?>
  35.     </td>
  36. <tr>
  37. <tr>
  38.     <td width="35%">N° de Historia Clinica:</td>
  39.     <td width="65%"><?php echo $row['HISTCLINICA'] ?></td>
  40. </tr>
  41. <tr>
  42.     <td width="35%">Paciente:</td>
  43.     <td width="65%"><?php echo $row['APPAC']." ".$row['AMPAC'].", ".$row['NOMPAC'] ?></td>
  44. </tr>
  45. <tr>
  46.     <td><input type="submit" name="Aceptar" value="Aceptar y Se va a en otro formulario >>"></td>
  47. <tr>
  48.     <?php
  49.       }
  50.     }
  51.     ?>
  52. </table>
  53. </form>
  54. <?php
  55. }
  56. ?>
Donde se realiza las consultas a dos tablas PACIENTE(pk HISTCLINICA) y PARTE (pk PARTE)
pero en esta pagina quisiera que se visualize el numero de orden 000001 que se va asignar (para el ejemplo el campo orden 00001 aun esta sin registro) y es aqui donde quiero que sea insertado el primer numero de orden 00001

Agradeciendo de antemano sus colaboraciones,


Willy S.
  #2 (permalink)  
Antiguo 29/08/2009, 15:25
 
Fecha de Ingreso: mayo-2008
Mensajes: 489
Antigüedad: 16 años
Puntos: 8
Respuesta: Consulta de visualizar la orden en una consulta...

no estoy seguro si es lo que buscas, pero creo que si quieres que guarde el número 00001 para el registro 1, deberás crear un campo por ejemplo con el nombre num_reg y seleccionas en phpMyAdmin tipo smallint = 4 y atributos = UNSIGNED ZEROFILL.

suerte
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:27.