• Miércoles 12 de Marzo de 2025, 16:26

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - neorent

Páginas: 1 ... 4 5 [6] 7 8 ... 11
126
PHP / Re: Grabar Datos En Base Access97
« en: Miércoles 11 de Octubre de 2006, 00:07 »
que tal ArKaNtOs gracias por la ayuda, una consulta mas para todos, alguien sabe como puedo aumentar el tiempo de consulta en una base ¿? le explico resulta que estoy haciendo una consulta en con php en access y me arroja un error al momento de hacer la consulta osea la realiza bien pero llegado una cantidad de campos me envia un error por ejemplo si tengo 3000 registros y tengo que consultar aprox 200 que se que hay pero llega a unos 40 y se cae que podria ser bueno gracias por la ayuda a todo adios luego adjunto el code para que me digan que esta mal,
Código: Text
  1.  
  2. <HTML>
  3. <HEAD><TITLE>Consulta tabla_tecnicos</TITLE></HEAD>
  4. <BODY>
  5. <CENTER>
  6. <FONT COLOR='blue'><H1 align="center">Requerimientos Pendientes</H1></FONT>
  7. <HR><BR><BR>
  8. <TABLE BORDER=1 WIDTH=90%>
  9. <TR><TD ALIGN='center'><FONT COLOR='blue'>Nº Atencion </FONT></TD>
  10. <TD ALIGN='center'><FONT COLOR='blue'>Fecha Solicitud </FONT></TD>
  11. <TD ALIGN='center'><FONT COLOR='blue'>Nombre Usuario </FONT></TD>
  12. <TD ALIGN='center'><FONT COLOR='blue'>Unidad Depto </FONT></TD>
  13. <TD ALIGN='center'><FONT COLOR='blue'>Nº Oficina </FONT></TD>
  14. <TD ALIGN='center'><FONT COLOR='blue'>Fono Anexo </FONT></TD>
  15. <TD ALIGN='center'><FONT COLOR='blue'>Problema Usuario </FONT></TD>
  16. <TD ALIGN='center'><FONT COLOR='blue'>Tecnico Asignado </FONT></TD>
  17. <TD ALIGN='center'><FONT COLOR='blue'>Solucion Problema </FONT></TD>
  18. <TD ALIGN='center'><FONT COLOR='blue'>Estado Atencion </FONT></TD>
  19. </TR>
  20. <?php
  21. // Se establece la conexión con la fuente de datos
  22. $var=$_REQUEST['buscado'];
  23. $conex = odbc_connect("base_soporte","","");
  24. $consulta = "select folio_atencion,fecha_llamado,usuario_atencion,direccion_depto,n_oficina,fono_anexo,problema_descrito,tecnico_asignado,solucion_atencion,estado_atencion from maestro_atenciones WHERE (estado_atencion <> '$var')";
  25. $resultado = odbc_do($conex, $consulta);// parece que esta linea
  26. $Num_Campos = odbc_num_fields($resultado);
  27. $Num_Filas = 0;
  28. // Se recorre el cursor
  29. while (odbc_fetch_row($resultado))
  30. {
  31. $Num_Filas++;
  32. echo "<TR>";
  33.   for ($i = 1; $i <= $Num_Campos; $i++)
  34.   {
  35.   echo "<TD ALIGN='left'>";
  36.     if (odbc_result($resultado, $i))
  37.     {
  38.     echo odbc_result($resultado, $i);
  39.     echo "</TD>";
  40.     }
  41.   } //de los campos de una tupla: el for
  42.   echo "</TR>";echo "\n";
  43. } // de todas las tuplas respuesta: el while
  44.     if ($Num_Filas == 0)
  45.     {
  46.     echo "<TR><TD COLSPAN=9><CENTER>";
  47.     echo "No hay empleados";
  48.     echo "</CENTER></TD></TR>\n";
  49.     }
  50. echo "</TABLE>\n";
  51. echo "<BR><HR><BR>\n";
  52. //echo "<B>Número de filas: $Num_Filas<BR>\n";
  53. //echo "Número de campos: $Num_Campos</B>\n"&#59;
  54. echo "</CENTER>";
  55. //Se liberan recursos y se cierra la conexión
  56. odbc_free_result($resultado);
  57. odbc_close($conex);
  58. ?>
  59. </BODY>
  60. </HTML>
  61.  
  62.  
muchas gracias por la ayuda chau

127
PHP / Grabar Datos En Base Access97
« en: Martes 10 de Octubre de 2006, 18:13 »
hola amigos alguno de ustedes saben como puede insertar datos que tengo de un form a una tabla de access97, bueno ya como conectarme y como hacer consulta solo me falta poder almacenar si alguien sabe se los agradeceria muchisimo bueno muchoas gracias a todos de ante mano adios

128
PHP / Conectar Una Base Access97 Con Php?
« en: Viernes 29 de Septiembre de 2006, 21:10 »
hola amigos del foro, bueno una consulta alguien sabe como conectarse a una base access97 con PHP y saber los metodos de grabar editar borrar y eso pues me seria de gran utilidad ya que mi pagina debe conectarse con una access97 temporalmente, no se hasta cuando pero debo hacerlo asi que si alguien sabe como hacerlo genial se los agradeceria mucho cuidense y espero alguna respuesta adios :hola:

129
PHP / Re: Grabar En Dos Tablas A La Ves
« en: Jueves 28 de Septiembre de 2006, 16:02 »
Cita de: "Altareum"
?????????????????

Disculpame, pero en tu último post no entendí nada... siento que le faltan algunas comas (,) y signos de pregunta (?) a tus oraciones, y algunas cosas más...

No se que estás intentando hacer, pero si en una tabla, por ejemplo, declaras un campo de tipo int (número entero) jamás podrás poner un dato que no sea numérico... jamás...

Pero sí en cambio, en algunos casos se pueden convertir los tipos, como pasar un time a tipo varchar...

Te recomiendo que busques información sobre los tipos de datos de Mysql.

Altareum.
claro tienes toda la razon no me explique, bueno paso a comentarte, ¿puedo realizar una funcion donde recibas un valor de tipo varchar y en la funcion hacer una consulta y retornar un valor de tipo entero, segun el resultado de la consulta? ejemplo:

aqui es donde hago la consulta.

Código: Text
  1.  
  2. <?php
  3. function rescato_id_direccion($i_direcc){
  4. $link = mysql_connect("localhost", "root", "");
  5. mysql_select_db("db_soporte", $link);
  6. $sql = "SELECT * FROM tbl_direcciones WHERE (des_direccion = '$i_direcc')";
  7. $result = mysql_query($sql, $link);
  8. $myrow = mysql_fetch_array($result);
  9. $id_direccion=$myrow["id_direccion"];
  10. return $id_direccion;
  11. }
  12. ?>
  13.  
  14.  

y se supone que aqui la solicito mira
Código: Text
  1.  
  2. <?php
  3. include (funcion.php);
  4. $i_direcc="casa";
  5. $variable=rescato_id_direccion($i_direcc);
  6. echo "el Numero del id es $variable \n";
  7. ?>
  8.  
  9.  
entonces deberia mostra en este caso una variable con valor int la cual yo puedo insertar en mi tabla en el campo que tiene ese mismo tipo correcto?,
esa era mi duda gracias

130
PHP / Re: No Almacena En La Tabla Los Datos Pasados
« en: Jueves 28 de Septiembre de 2006, 14:35 »
Cita de: "F_Tanori"
Hola que tal!

Segun veo tienes un error en la insercion a la tabla en donde pasas los valores

"VALUES(...."

'$cod_area'.'$cod_direccion'   <----- en estos dos campos estan separados por un punto en lugar de la coma


Espero que eso solucione tu problema la verdad no lei todo el codigo :P solo en la que dijiste que esa era la del problema y eso es lo que encontre




Saludos
chuta eso era amigo mio, creo que no lo vi donde buscaba el error por otro lado jajaja, gracias amigo cualquiero cosa les sigo comentando.

131
PHP / Re: No Almacena En La Tabla Los Datos Pasados
« en: Jueves 28 de Septiembre de 2006, 14:29 »
Cita de: "ibito"
Yo te recomiendo que cuando estés teniendo errores y no sepas porqué, uses lo que llamamos unos compañeros y yo: buscapiés.

tu amigo es el echo, muestra la consulta, también te puede ayudar mucho que al final hagas un
Código: Text
  1.  
  2. &#036;Res=mysql_query(&#34;tu consulta&#34;);
  3. if(!&#036;Res)
  4.     echo mysql_error();
  5.  
  6.  

hope it helped...
amigo quiero agradecer su tiempo y respuesta, pero lo del echo por cada variable y funcion ya lo habia echo y me muestra todos los valores como corresponde y no me entrega ningun valor en blanco, lo que pasa es que simplemente no me inserta los valores en la tabla eso es todo, pensaba se podria llamar a una funcion, por ejemplo que se llame graba_tabla, y pasarle todos los valores eso seria una opcion o no? bueno espero algunos comentarios muchas gracias a todos, adios

132
PHP / No Almacena En La Tabla Los Datos Pasados
« en: Jueves 28 de Septiembre de 2006, 00:16 »
que tal amigos bueno aqui con otro problema ahora no me quiere almacenar los datos que segun yo esta bien, pero no lo puedo asegurar, llevo 2 horas tratando de averiguar pk no graba y no me lo indica pero bueno les dejo el code para que examinen y den su veredicto, le explico como funciona, primero ingreso datos, luego los posteo, los tomo hago consultas tomo esos valores y luego los inserto en la tabla en ese orden bueno les dejo el code

ingreso_db.php
Código: Text
  1.  
  2. &#60;html&#62;
  3. &#60;head&#62;
  4.    &#60;title&#62;Ingreso Solicitud&#60;/title&#62;
  5. &#60;meta http-equiv=&#34;Content-Type&#34; content=&#34;text/html; charset=iso-8859-1&#34;&#62;
  6. &#60;style type=&#34;text/css&#34;&#62;
  7. &#60;!--
  8. .Estilo1 {color: #00CCFF}
  9. --&#62;
  10. &#60;/style&#62;
  11. &#60;/head&#62;
  12. &#60;body bgcolor=&#34;#14285f&#34;&#62;
  13. &#60;body&#62;
  14. &#60;p&#62;
  15. &#60;/p&#62;
  16.   &#60;?php include(&#34;formato.php&#34;); ?&#62;
  17.   &#60;?php CabeceraPagina(); ?&#62;
  18. &#60;h3 align=&#34;center&#34; class=&#34;Estilo1&#34;&#62;  INGRESO DE SOLICITUDES &#60;/h3&#62;
  19. &#60;FORM ACTION=&#34;graba.php&#34;&#62;
  20. &#60;TABLE&#62;
  21. &#60;TR&#62;
  22.    &#60;TD width=&#34;129&#34;&#62;NOMBRE SOLICITANTE: &#60;/TD&#62;
  23.    &#60;TD width=&#34;428&#34;&#62;&#60;INPUT NAME=&#34;nombre&#34; TYPE=&#34;text&#34; id=&#34;nombre&#34; tabindex=&#34;1&#34; SIZE=&#34;50&#34; MAXLENGTH=&#34;100&#34;&#62;&#60;/TD&#62;
  24. &#60;/TR&#62;
  25. &#60;TR&#62;
  26.   &#60;TD&#62;AREA:&#60;/TD&#62;
  27.   &#60;TD&#62;&#60;?php
  28.   &#036;link=mysql_connect(&#34;localhost&#34;,&#34;root&#34;, &#34;&#34;);
  29.   &#036;link1=mysql_select_db(&#34;db_soporte&#34;,&#036;link);
  30.   &#036;result=mysql_query(&#34;select * from tbl_area ORDER BY &#96;id_area&#96; ASC &#34;);
  31.   echo '&#60;select name=&#34;area&#34; id=&#34;area&#34; tabindex=&#34;2&#34;&#62;';
  32.   while (&#036;row=mysql_fetch_array(&#036;result))
  33.   {echo '&#60;option&#62;'.&#036;row[&#34;des_area&#34;];}
  34.   echo &#34;&#60;/select&#62;&#34;;
  35.   mysql_free_result(&#036;result);
  36.   ?&#62;  &#60;/TD&#62;
  37. &#60;/TR&#62;
  38. &#60;TR&#62;
  39.   &#60;TD&#62;DIRECCION: &#60;/TD&#62;
  40.   &#60;TD&#62;&#60;?php
  41.   &#036;link=mysql_connect(&#34;localhost&#34;,&#34;root&#34;, &#34;&#34;);
  42.   &#036;link1=mysql_select_db(&#34;db_soporte&#34;,&#036;link);
  43.   &#036;result=mysql_query(&#34;select * from tbl_direcciones ORDER BY &#96;id_area2&#96; ASC &#34;);
  44.   echo '&#60;select name=&#34;direccion&#34; id=&#34;direccion&#34; tabindex=&#34;3&#34;&#62;';
  45.   while (&#036;row=mysql_fetch_array(&#036;result))
  46.   {echo '&#60;option&#62;'.&#036;row[&#34;des_direccion&#34;];}
  47.   echo &#34;&#60;/select&#62;&#34;;
  48.   mysql_free_result(&#036;result);?&#62;&#60;/TD&#62;
  49. &#60;/TR&#62;
  50. &#60;TR&#62;
  51.   &#60;TD&#62;UNIDAD / DEPTO. &#60;/TD&#62;
  52.   &#60;TD&#62;&#60;?php
  53.   &#036;link=mysql_connect(&#34;localhost&#34;,&#34;root&#34;, &#34;&#34;);
  54.   &#036;link1=mysql_select_db(&#34;db_soporte&#34;,&#036;link);
  55.   &#036;result=mysql_query(&#34;select * from tbl_unidades ORDER BY &#96;id_unidad_direccion&#96; ASC &#34;);
  56.   echo '&#60;select name=&#34;unidad&#34; id=&#34;unidad&#34; tabindex=&#34;4&#34;&#62;';
  57.   while (&#036;row=mysql_fetch_array(&#036;result))
  58.   {echo '&#60;option&#62;'.&#036;row[&#34;des_unidad&#34;];}
  59.   echo &#34;&#60;/select&#62;&#34;;
  60.   mysql_free_result(&#036;result);
  61.   ?&#62;&#60;/TD&#62;
  62. &#60;/TR&#62;
  63. &#60;TR&#62;
  64.   &#60;TD&#62;EDIFICIO&#60;/TD&#62;
  65.   &#60;TD&#62;
  66.     &#60;?php
  67.   &#036;link=mysql_connect(&#34;localhost&#34;,&#34;root&#34;, &#34;&#34;);
  68.   &#036;link1=mysql_select_db(&#34;db_soporte&#34;,&#036;link);
  69.   &#036;result=mysql_query(&#34;select * from tbl_edificio ORDER BY &#96;id_edificio&#96; ASC &#34;);
  70.   echo '&#60;select name=&#34;edificio&#34; id=&#34;edificio&#34; tabindex=&#34;5&#34;&#62;';
  71.   while (&#036;row=mysql_fetch_array(&#036;result))
  72.   {echo '&#60;option&#62;'.&#036;row[&#34;des_edificio&#34;];}
  73.   echo &#34;&#60;/select&#62;&#34;;
  74.   mysql_free_result(&#036;result);
  75.   ?&#62;&#60;/TD&#62;
  76. &#60;/TR&#62;
  77. &#60;TR&#62;
  78.   &#60;TD&#62;TIPO REQUERIMIENTO:&#60;/TD&#62;
  79.   &#60;TD&#62;&#60;?php
  80.   &#036;link=mysql_connect(&#34;localhost&#34;,&#34;root&#34;, &#34;&#34;);
  81.   &#036;link1=mysql_select_db(&#34;db_soporte&#34;,&#036;link);
  82.   &#036;result=mysql_query(&#34;select * from tbl_fallas ORDER BY &#96;id_falla&#96; ASC &#34;);
  83.   echo '&#60;select name=&#34;requerimiento&#34; id=&#34;requerimiento&#34; tabindex=&#34;8&#34;&#62;';
  84.   while (&#036;row=mysql_fetch_array(&#036;result))
  85.   {echo '&#60;option&#62;'.&#036;row[&#34;desc_falla&#34;];}
  86.   echo &#34;&#60;/select&#62;&#34;;
  87.   mysql_free_result(&#036;result);
  88.   ?&#62;&#60;/TD&#62;
  89. &#60;/TR&#62;
  90. &#60;TR&#62;
  91.   &#60;TD&#62;PISO:&#60;/TD&#62;
  92.   &#60;TD&#62;&#60;?php
  93.   &#036;link=mysql_connect(&#34;localhost&#34;,&#34;root&#34;, &#34;&#34;);
  94.   &#036;link1=mysql_select_db(&#34;db_soporte&#34;,&#036;link);
  95.   &#036;result=mysql_query(&#34;select * from tbl_pisos ORDER BY &#96;id_piso&#96; ASC &#34;);
  96.   echo '&#60;select name=&#34;piso&#34; id=&#34;piso&#34; tabindex=&#34;6&#34;&#62;';
  97.   while (&#036;row=mysql_fetch_array(&#036;result))
  98.   {echo '&#60;option&#62;'.&#036;row[&#34;des_piso&#34;];}
  99.   echo &#34;&#60;/select&#62;&#34;;
  100.   mysql_free_result(&#036;result);
  101.   ?&#62;&#60;/TD&#62;
  102. &#60;/TR&#62;
  103. &#60;TR&#62;
  104.   &#60;TD&#62;OFICINA:&#60;/TD&#62;
  105.   &#60;TD&#62;&#60;input name=&#34;oficina&#34; type=&#34;text&#34; id=&#34;oficina&#34; tabindex=&#34;7&#34; size=&#34;4&#34; maxlength=&#34;5&#34;&#62;&#60;/TD&#62;
  106. &#60;/TR&#62;
  107. &#60;TR&#62;
  108.   &#60;TD&#62;FONO / ANEXO:&#60;/TD&#62;
  109.   &#60;TD&#62;&#60;input name=&#34;fono&#34; type=&#34;text&#34; id=&#34;fono&#34; tabindex=&#34;9&#34; size=&#34;10&#34; maxlength=&#34;10&#34;&#62;&#60;/TD&#62;
  110. &#60;/TR&#62;
  111. &#60;TR&#62;
  112.   &#60;TD&#62;CORREO ELECTRONICO:&#60;/TD&#62;
  113.   &#60;TD&#62;&#60;input name=&#34;correo&#34; type=&#34;text&#34; id=&#34;correo&#34; tabindex=&#34;7&#34; size=&#34;20&#34; maxlength=&#34;30&#34;&#62;&#60;/TD&#62;
  114. &#60;/TR&#62;
  115. &#60;TR&#62;
  116.   &#60;TD&#62;FECHA SOLICITUD:&#60;/TD&#62;
  117.   &#60;TD&#62;&#60;input name=&#34;fecha&#34; type=&#34;text&#34;  id=&#34;fecha&#34; tabindex=&#34;10&#34; value=&#34;&#60;?php echo date(&#34;d/m/Y&#34;)?&#62;&#34; size=&#34;12&#34; readonly=&#34;true&#34;&#62;&#60;/TD&#62;
  118. &#60;/TR&#62;
  119. &#60;TR&#62;
  120.   &#60;TD&#62;HORA SOLICITUD:&#60;/TD&#62;
  121.   &#60;TD&#62;&#60;input name=&#34;hora&#34; type=&#34;text&#34; id=&#34;hora&#34; tabindex=&#34;11&#34; value=&#34;&#60;?php echo date(&#34;H:i:s&#34;)?&#62;&#34; size=&#34;12&#34; readonly=&#34;true&#34;&#62;&#60;/TD&#62;
  122. &#60;/TR&#62;
  123. &#60;/TABLE&#62;
  124. &#60;input type=&#34;submit&#34; name=&#34;save&#34; value=&#34;Grabar&#34;&#62;
  125. &#60;/FORM&#62;
  126. &#60;?php PiePagina(); ?&#62;
  127. &#60;/body&#62;
  128. &#60;/html&#62;
  129.  
  130.  

conex.php
Código: Text
  1.  
  2. &#60;?php
  3. function Conectarse()
  4. {
  5.    if (!(&#036;link=mysql_connect(&#34;localhost&#34;,&#34;root&#34;,&#34;&#34;)))
  6.    {
  7.       echo &#34;Error conectando a la base de datos.&#34;;
  8.       exit();
  9.    }
  10.    if (!mysql_select_db(&#34;db_soporte&#34;,&#036;link))
  11.    {
  12.       echo &#34;Error seleccionando la base de datos.&#34;;
  13.       exit();
  14.    }
  15.    return &#036;link;
  16. }
  17.  
  18. ?&#62;
  19.  
  20.  

una de las dos funciones que ocupo
myfunc.php

Código: Text
  1.  
  2. &#60;?php
  3. ////////////////////////////////////////////////////
  4. //Convierte fecha de mysql a normal
  5. ////////////////////////////////////////////////////
  6. function cambiaf_a_normal(&#036;fecha){
  7.     ereg( &#34;([0-9]{2,4})-([0-9]{1,2})-([0-9]{1,2})&#34;, &#036;fecha, &#036;mifecha);
  8.     &#036;lafecha=&#036;mifecha[3].&#34;/&#34;.&#036;mifecha[2].&#34;/&#34;.&#036;mifecha[1];
  9.     return &#036;lafecha;
  10. }
  11.  
  12. ////////////////////////////////////////////////////
  13. //Convierte fecha de normal a mysql
  14. ////////////////////////////////////////////////////
  15.  
  16. function cambiaf_a_mysql(&#036;fecha){
  17.     ereg( &#34;([0-9]{1,2})/([0-9]{1,2})/([0-9]{2,4})&#34;, &#036;fecha, &#036;mifecha);
  18.     &#036;lafecha=&#036;mifecha[3].&#34;-&#34;.&#036;mifecha[2].&#34;-&#34;.&#036;mifecha[1];
  19.     return &#036;lafecha;
  20. }
  21. ?&#62;
  22. &#60;?php
  23. function sumar_hora(&#036;hora1,&#036;hora2,&#036;hora3){
  24. &#036;horades1=explode(':', &#036;hora1);                          
  25. &#036;horades2=explode(':', &#036;hora2);                          
  26. &#036;horades3=explode(':', &#036;hora3);                          
  27. &#036;finalh=&#036;horades1[0] + &#036;horades2[0] + &#036;horades3[0];                
  28. &#036;finalm=&#036;horades1[1] + &#036;horades2[1] + &#036;horades3[1];                
  29. &#036;finals=&#036;horades1[2] + &#036;horades2[2] + &#036;horades3[2];                
  30. if (&#036;finals&#62;59){                                
  31. &#036;finals=&#036;finals - 60;                            
  32. &#036;finalm=&#036;finalm + 1;                              
  33. }                                        
  34. if (&#036;finalm&#62;59){                                
  35. &#036;finalm=&#036;finalm - 60;                              
  36. &#036;finalh=&#036;finalh + 1;                              
  37. }                                        
  38. if (strlen(&#036;finalh)==1){                              
  39. &#036;finalh= &#34;0&#34;.&#036;finalh;                              
  40. }                                        
  41. if (strlen(&#036;finalm)==1){                              
  42. &#036;finalm= &#34;0&#34;.&#036;finalm;                                
  43. }                                        
  44. if (strlen(&#036;finals)==1){                            
  45. &#036;finals= &#34;0&#34;.&#036;finals;                              
  46. }                                        
  47. &#036;final_horas = &#036;finalh.&#34;:&#34;.&#036;finalm.&#34;:&#34;.&#036;finals;
  48. return &#036;final_horas;
  49. }
  50. ?&#62;
  51. &#60;?php
  52. function t_movilizacion(&#036;hora1,&#036;hora2){
  53. &#036;horades1=explode(':', &#036;hora1);                          
  54. &#036;horades2=explode(':', &#036;hora2);                          
  55. &#036;finalh=&#036;horades1[0] + &#036;horades2[0];
  56. &#036;finalm=&#036;horades1[1] + &#036;horades2[1];
  57. &#036;finals=&#036;horades1[2] + &#036;horades2[2];
  58. if (&#036;finals&#62;59){                                
  59. &#036;finals=&#036;finals - 60;                            
  60. &#036;finalm=&#036;finalm + 1;                              
  61. }                                        
  62. if (&#036;finalm&#62;59){                                
  63. &#036;finalm=&#036;finalm - 60;                              
  64. &#036;finalh=&#036;finalh + 1;                              
  65. }                                        
  66. if (strlen(&#036;finalh)==1){                              
  67. &#036;finalh= &#34;0&#34;.&#036;finalh;                              
  68. }                                        
  69. if (strlen(&#036;finalm)==1){                              
  70. &#036;finalm= &#34;0&#34;.&#036;finalm;                                
  71. }                                        
  72. if (strlen(&#036;finals)==1){                            
  73. &#036;finals= &#34;0&#34;.&#036;finals;                              
  74. }                                        
  75. &#036;final_horas = &#036;finalh.&#34;:&#34;.&#036;finalm.&#34;:&#34;.&#036;finals;
  76. return &#036;final_horas;
  77. }
  78. ?&#62;
  79.  
  80.  

otra es
funciones.php

Código: Text
  1.  
  2. &#60;?php
  3. /// aqui rescato el id del edificio///
  4. function rescato_id_edificio(&#036;i_edificio){
  5. &#036;link = mysql_connect(&#34;localhost&#34;, &#34;root&#34;, &#34;&#34;);
  6. mysql_select_db(&#34;db_soporte&#34;, &#036;link);
  7. &#036;sql = &#34;SELECT * FROM tbl_edificio WHERE (des_edificio = '&#036;i_edificio')&#34;;
  8. &#036;result = mysql_query(&#036;sql, &#036;link);
  9. &#036;myrow = mysql_fetch_array(&#036;result);
  10. &#036;id_edificio=&#036;myrow[&#34;id_edificio&#34;];
  11. return &#036;id_edificio;
  12. }
  13. ?&#62;
  14.  
  15. &#60;?php ///////rescato tiempo de ida
  16. function rescato_edificio_ida(&#036;i_edificio){
  17. &#036;link = mysql_connect(&#34;localhost&#34;, &#34;root&#34;, &#34;&#34;);
  18. mysql_select_db(&#34;db_soporte&#34;, &#036;link);
  19. &#036;sql = &#34;SELECT * FROM tbl_edificio WHERE (des_edificio = '&#036;i_edificio')&#34;;
  20. &#036;result = mysql_query(&#036;sql, &#036;link);
  21. &#036;myrow = mysql_fetch_array(&#036;result);
  22. &#036;hora1=&#036;myrow[&#34;tiempo&#34;];
  23. return &#036;hora1;
  24. }
  25. ?&#62;
  26.  
  27. &#60;?php /////////rescato tiempo de vuelta
  28. function rescato_edificio_vuelta(&#036;i_edificio){
  29. &#036;link = mysql_connect(&#34;localhost&#34;, &#34;root&#34;, &#34;&#34;);
  30. mysql_select_db(&#34;db_soporte&#34;, &#036;link);
  31. &#036;sql = &#34;SELECT * FROM tbl_edificio WHERE (des_edificio = '&#036;i_edificio')&#34;;
  32. &#036;result = mysql_query(&#036;sql, &#036;link);
  33. &#036;myrow = mysql_fetch_array(&#036;result);
  34. &#036;hora2=&#036;myrow[&#34;tiempo&#34;];
  35. return &#036;hora2;
  36. }
  37. ?&#62;
  38.  
  39. &#60;?php
  40. //AQUi consulto por el id de la falla
  41. function rescato_id_falla(&#036;i_requerimiento){
  42. &#036;link = mysql_connect(&#34;localhost&#34;, &#34;root&#34;, &#34;&#34;);
  43. mysql_select_db(&#34;db_soporte&#34;, &#036;link);
  44. &#036;sql = &#34;SELECT * FROM tbl_fallas WHERE (desc_falla = '&#036;i_requerimiento')&#34;;
  45. &#036;result = mysql_query(&#036;sql, &#036;link);
  46. &#036;myrow = mysql_fetch_array(&#036;result);
  47. &#036;id_falla=&#036;myrow[&#34;id_falla&#34;];
  48. return &#036;id_falla;
  49. }
  50. ?&#62;
  51.  
  52. &#60;?php
  53. //AQUi consulto por el tiempo de la falla
  54. function rescato_tiempo_falla(&#036;i_requerimiento){
  55. &#036;link = mysql_connect(&#34;localhost&#34;, &#34;root&#34;, &#34;&#34;);
  56. mysql_select_db(&#34;db_soporte&#34;, &#036;link);
  57. &#036;sql = &#34;SELECT * FROM tbl_fallas WHERE (desc_falla = '&#036;i_requerimiento')&#34;;
  58. &#036;result = mysql_query(&#036;sql, &#036;link);
  59. &#036;myrow = mysql_fetch_array(&#036;result);
  60. &#036;hora3=&#036;myrow[&#34;t_trabajo&#34;];
  61. return &#036;hora3;
  62. }
  63. ?&#62;
  64.  
  65. &#60;?php
  66. ///AQUI otra consulta pero por el id del area///
  67. function rescato_id_area(&#036;i_area){
  68. &#036;link = mysql_connect(&#34;localhost&#34;, &#34;root&#34;, &#34;&#34;);
  69. mysql_select_db(&#34;db_soporte&#34;, &#036;link);
  70. &#036;sql = &#34;SELECT * FROM tbl_area WHERE (des_area = '&#036;i_area')&#34;;
  71. &#036;result = mysql_query(&#036;sql, &#036;link);
  72. &#036;myrow = mysql_fetch_array(&#036;result);
  73. &#036;id_area=&#036;myrow[&#34;id_area&#34;];
  74. return &#036;id_area;
  75. }
  76. ?&#62;
  77.  
  78. &#60;?php
  79. ///Aqui otra consulta pero por el id de la direccion///
  80. function rescato_id_direccion(&#036;i_direcc){
  81. &#036;link = mysql_connect(&#34;localhost&#34;, &#34;root&#34;, &#34;&#34;);
  82. mysql_select_db(&#34;db_soporte&#34;, &#036;link);
  83. &#036;sql = &#34;SELECT * FROM tbl_direcciones WHERE (des_direccion = '&#036;i_direcc')&#34;;
  84. &#036;result = mysql_query(&#036;sql, &#036;link);
  85. &#036;myrow = mysql_fetch_array(&#036;result);
  86. &#036;id_direccion=&#036;myrow[&#34;id_direccion&#34;];
  87. return &#036;id_direccion;
  88. }
  89. ?&#62;
  90.  
  91. &#60;?php
  92. ///aqui otra consulta por el id de la unidad o depto///
  93. function rescato_id_unidad(&#036;i_unidad){
  94. &#036;link = mysql_connect(&#34;localhost&#34;, &#34;root&#34;, &#34;&#34;);
  95. mysql_select_db(&#34;db_soporte&#34;, &#036;link);
  96. &#036;sql = &#34;SELECT * FROM tbl_unidades WHERE (des_unidad = '&#036;i_unidad')&#34;;
  97. &#036;result = mysql_query(&#036;sql, &#036;link);
  98. &#036;myrow = mysql_fetch_array(&#036;result);
  99. &#036;id_unidad=&#036;myrow[&#34;id_unidad&#34;];
  100. return &#036;id_unidad;
  101. }
  102. ?&#62;
  103.  
  104.  

y por ultimo la que me da los dolores de cabeza
graba.php
y bueno aqui es donde no graba
Código: Text
  1.  
  2. &#60;?php
  3. include(&#34;conex.php&#34;);                          
  4. include(&#34;Funciones/myfunc.php&#34;);
  5. include(&#34;Funciones/funciones.php&#34;);
  6. &#036;link=Conectarse();            
  7. &#036;i_nombre=&#036;_GET['nombre'];  
  8. &#036;i_area=&#036;_GET['area'];
  9. &#036;i_direcc=&#036;_GET['direccion'];
  10. &#036;i_unidad=&#036;_GET['unidad'];                
  11. &#036;i_edificio=&#036;_GET['edificio'];                      
  12. &#036;i_piso=&#036;_GET['piso'];                      
  13. &#036;i_correo=&#036;_GET['correo'];
  14. &#036;i_oficina=&#036;_GET['oficina'];                    
  15. &#036;i_fono=&#036;_GET['fono'];                      
  16. &#036;i_requerimiento=&#036;_GET['requerimiento'];                
  17. &#036;i_fecha=cambiaf_a_mysql(&#036;_GET['fecha']);                
  18. &#036;i_hora=&#036;_GET['hora'];
  19. &#036;cod_edificio=rescato_id_edificio(&#036;i_edificio);
  20. &#036;tiempo_ida=rescato_edificio_ida(&#036;i_edificio);
  21. &#036;tiempo_vuelta=rescato_edificio_vuelta(&#036;i_edificio);
  22. &#036;cod_falla=rescato_id_falla(&#036;i_requerimiento);
  23. &#036;tiempo_falla=rescato_tiempo_falla(&#036;i_requerimiento);
  24. &#036;cod_area=rescato_id_area(&#036;i_area);
  25. &#036;cod_direccion=rescato_id_direccion(&#036;i_direcc);
  26. &#036;cod_unidad=rescato_id_unidad(&#036;i_unidad);
  27. &#036;tiempo_total_movilizacion=t_movilizacion(&#036;tiempo_ida,&#036;tiempo_vuelta);
  28.  
  29.    mysql_query(&#34;insert into tbl_maestra (fecha_solicitud,hora_solicitud,nombre_usuario,area_usuario,direccion_usuario,depto_usuario,fono_anexo,tipo_requerimiento,correo_usuario,tiempo_movilizacion,tiempo_trabajo,edificio,piso,oficina) values ('&#036;i_fecha','&#036;i_hora','&#036;i_nombre','&#036;cod_area'.'&#036;cod_direccion','cod_unidad','&#036;i_fono','&#036;cod_falla','&#036;i_correo','&#036;tiempo_total_movilizacion','&#036;tiempo_falla','&#036;cod_edificio','&#036;i_piso','&#036;i_oficina')&#34;,&#036;link);
  30.    &#036;ultimo_id = mysql_insert_id(&#036;link);
  31. ?&#62;
  32.  
  33.  

agradesco mucho cualquier comentario o ayuda lo que sea mientras funciones ya que por tiempo debo entregarlo, y bueno muchas gracias de ante mano cuidense adios.

133
PHP / Re: Grabar En Dos Tablas A La Ves
« en: Miércoles 27 de Septiembre de 2006, 19:33 »
Cita de: "Altareum"
Primer punto.. mysql no te está dando ningún error ???.. digo porque me parece raro que estés metiendo un dato de hora, en uno que al parecer nombraste como id (no se de que tipo son por lo cual puede que esté bien lo que haces).

Intentas introducir $hora1 en id_edificio, aparte de que te falta una comilla simple luego de $hora1. Intenta hacer un echo de la consulta y tirarla directamente en mysql a ver si te da algún error.....


Altareum.
Altareum, amigo tienes toda la razon  :P  jejeje si eso era una consulata mas para todos l@s chik@s del foro, si yo tengo una funcion donde le paso una variable donde el valor de esta es un time y segun la cosulta retorno un valor por ej. de tipo caracter no deveria darme problemas correcto?,
ej.
esta es la funcion creada por mi.
donde $i_direcc es de tipo caracter con valor "casa".
Código: Text
  1.  
  2. &#60;?php
  3. ///Aqui otra consulta pero por el id de la direccion///
  4. function rescato_id_direccion(&#036;i_direcc){
  5. &#036;link = mysql_connect(&#34;localhost&#34;, &#34;root&#34;, &#34;&#34;);
  6. mysql_select_db(&#34;db_soporte&#34;, &#036;link);
  7. &#036;sql = &#34;SELECT * FROM tbl_direcciones WHERE (des_direccion = '&#036;i_direcc')&#34;;
  8. &#036;result = mysql_query(&#036;sql, &#036;link);
  9. &#036;myrow = mysql_fetch_array(&#036;result);
  10. &#036;id_direccion=&#036;myrow[&#34;id_direccion&#34;];
  11. return &#036;id_direccion;
  12. }
  13. ?&#62;
  14.  
  15.  
y me esta devolviendo una variable con valor numerico no deberia habler problema correcto.

Código: Text
  1.  
  2. &#60;?php
  3. &#036;i_direcc=&#036;_GET['direccion'];
  4. &#036;variable=rescato_id_direccion(&#036;i_direcc);
  5. ?&#62;
  6.  
  7.  

gracias por la respuestas que vengan

134
PHP / Grabar En Dos Tablas A La Ves
« en: Martes 26 de Septiembre de 2006, 19:40 »
que tal amigos tengo la siguiente duda, tengo una pagina donde recivo los valores y resulta que los almaceno en una tabla y la variables donde quedaron esos valores los utilizo para hacer distintas consultas con las cuales despues sume y resto y todo eso pero no puedo almacenar esos valores en la tabla numero dos, bueno les dejos el code y me cuentan donde como siempre tengo el problema gracias amigos.
Código: Text
  1.  
  2. &#60;?php
  3. include(&#34;conex.php&#34;);                          
  4. include(&#34;myfunc.php&#34;);
  5. &#036;link=Conectarse();            
  6. &#036;i_nombre=&#036;_GET['nombre'];              
  7. &#036;i_area=&#036;_GET['area'];                      
  8. &#036;i_direcc=&#036;_GET['direccion'];                      
  9. &#036;i_unidad=&#036;_GET['unidad'];                
  10. &#036;i_edificio=&#036;_GET['edificio'];                      
  11. &#036;i_piso=&#036;_GET['piso'];                      
  12. &#036;i_correo=&#036;_GET['correo'];                      
  13. &#036;i_fono=&#036;_GET['fono'];                      
  14. &#036;i_requerimiento=&#036;_GET['requerimiento'];                
  15. &#036;i_fecha=cambiaf_a_mysql(&#036;_GET['fecha']);                
  16. &#036;i_hora=&#036;_GET['hora'];
  17. //aqui hago la primera insercion en la tabla////
  18.  
  19. mysql_query(&#34;insert into tbl_maestra (nombre_usuario,area_usuario,direccion_usuario,depto_usuario,edificio,piso,correo_usuario,fono_anexo,tipo_requerimiento,fecha_solicitud,hora_solicitud) values ('&#036;i_nombre','&#036;i_area','&#036;i_direcc','&#036;i_unidad','&#036;i_edificio','&#036;i_piso','&#036;i_correo','&#036;i_fono','&#036;i_requerimiento','&#036;i_fecha','&#036;i_hora')&#34;,&#036;link);  
  20. &#036;ultimo_id = mysql_insert_id(&#036;link);
  21. ?&#62;
  22.  
  23. &#60;?php
  24. /// aqui un par de consulta que tomo de las variables///
  25. &#036;link = mysql_connect(&#34;localhost&#34;, &#34;root&#34;, &#34;&#34;);
  26. mysql_select_db(&#34;db_soporte&#34;, &#036;link);
  27. &#036;sql = &#34;SELECT * FROM tbl_edificio WHERE (des_edificio = '&#036;i_edificio')&#34;;
  28. &#036;result = mysql_query(&#036;sql, &#036;link);
  29. &#036;myrow = mysql_fetch_array(&#036;result);
  30. &#036;hora1=&#036;myrow[&#34;tiempo&#34;];
  31. &#036;hora2=&#036;myrow[&#34;tiempo&#34;];
  32.  
  33. //AQUi un par de consultas mas
  34.  
  35. &#036;sql = &#34;SELECT * FROM tbl_fallas WHERE (desc_falla = '&#036;i_requerimiento')&#34;;
  36. &#036;result = mysql_query(&#036;sql, &#036;link);
  37. &#036;myrow = mysql_fetch_array(&#036;result);
  38. &#036;hora3=&#036;myrow[&#34;t_trabajo&#34;];
  39.  
  40. ///AQUI sumo///
  41.  
  42. &#036;horades1=explode(':', &#036;hora1);                      
  43. &#036;horades2=explode(':', &#036;hora2);                      
  44. &#036;horades3=explode(':', &#036;hora3);                      
  45. &#036;finalh=&#036;horades1[0] + &#036;horades2[0] + &#036;horades3[0];            
  46. &#036;finalm=&#036;horades1[1] + &#036;horades2[1] + &#036;horades3[1];            
  47. &#036;finals=&#036;horades1[2] + &#036;horades2[2] + &#036;horades3[2];            
  48. if (&#036;finals&#62;59){                          
  49. &#036;finals=&#036;finals - 60;                          
  50. &#036;finalm=&#036;finalm + 1;
  51. }                                
  52. if (&#036;finalm&#62;59){
  53. &#036;finalm=&#036;finalm - 60;
  54. &#036;finalh=&#036;finalh + 1;
  55. }
  56. if (strlen(&#036;finalh)==1){                        
  57. &#036;finalh= &#34;0&#34;.&#036;finalh;                        
  58. }                                
  59. if (strlen(&#036;finalm)==1){                      
  60. &#036;finalm= &#34;0&#34;.&#036;finalm;                          
  61. }                                
  62. if (strlen(&#036;finals)==1){                        
  63. &#036;finals= &#34;0&#34;.&#036;finals;                        
  64. }                                
  65. &#036;final_horas = &#036;finalh.&#34;:&#34;.&#036;finalm.&#34;:&#34;.&#036;finals;
  66.  
  67. /// y bueno aqui quiero hacer la segunda insercion pero no me almacena nada en la tabla////
  68.  
  69. mysql_query(&#34;insert into tbl_temporal (folio,id_unidad,id_edificio,t_trabajo,total_trabajo) values ('&#036;ultimo_id','&#036;i_unidad','&#036;hora1,'&#036;hora3','&#036;final_horas')&#34;,&#036;link);
  70.  
  71. ?&#62;
  72.  
  73.  
y eso amigo espero me ayuden o me digan que debo hacer o que esta mal gracias adios

135
PHP / Re: Select Dinamicos?
« en: Lunes 25 de Septiembre de 2006, 23:04 »
Cita de: "ArKaNtOs"
a es que creo que no viste la parte del Javascript :) esa parte es la que nos hara el redir hacia tu mismo sitio ;) otra cosa cada option debe tener un value y con ese value pasar el valor del sitio yap?
bueno lo del javascript ya lo vi y esta listo se queda en la misma pagina, cuando hago click sobre el primer select y selecciono este esta ok, pero el segundo select no hace nada queda en blanco, osea no toma los valores que deberia quedar de la seleccion de el primer select, me tiene como complicado esta situacion ya que hago lo que me indican y lo hago bien pero no me funciona el code y eso ya me esta doliendo la cabeza, bueno no he tenido mucha suerte con este code pero como te explicaba estoy haciendo todo bien y no me funciona, le dejo el code y se daran cuenta de que esta ok pero no hace nada en el select numero dos y ya me esta hirviendo la cabeza como decia (jaime palillo carrusel de niños) :P  pero en fin gracias por la ayuda.

te dejo el code

<html>
<head>
   <title>Ingreso Solicitud</title>
<script LANGUAGE="JavaScript">
function ir(sitio)
{
document.location.href = sitio.options[sitio.selectedingreso_db].value
}
</script>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css">
<!--
.Estilo1 {color: #00CCFF}
-->
</style>
</head>
<body bgcolor="#14285f">
<body>
<p>
</p>
  <?php include("formato.php"); ?>
  <?php CabeceraPagina(); ?>
<h3 align="center" class="Estilo1">   INGRESO DE SOLICITUDES </h3>
<FORM ACTION="muestrafolio.php" method="get">
<TABLE>
<TR>
   <TD width="129">NOMBRE SOLICITANTE: </TD>
   <TD width="428"><INPUT NAME="nombre" TYPE="text" id="nombre" tabindex="1" SIZE="50" MAXLENGTH="100"></TD>
</TR>
<TR>
  <TD>AREA:</TD>
  <TD><?php
$link = mysql_connect("localhost", "root", "");
mysql_select_db("db_soporte", $link);
echo "<select name='area' id='area' onChange='ir(this.form.area)'>";
echo "<option>SELECCIONE AREA</option>";
$result=mysql_query("SELECT * FROM tbl_area", $link)or die (mysql_error());
while ($row=mysql_fetch_array($result)) {
$idarea = $row["id_area"];
$desarea = $row["des_area"];
echo "<option value=\"$idearea\">$desarea</option>";
}
echo "</select>";
?>
   </TD>
</TR>
<TR>
  <TD>DIRECCION: </TD>
  <TD><?php
echo "<select name='direccion' id='direccion'>";
echo "<option>SELECIONE DIRECCION</option>";
$idarea = $_REQUEST["area"];
$results=mysql_query("SELECT * FROM tbl_direcciones WHERE id_area2 = '$idarea'", $link)or die (mysql_error());
while ($row=mysql_fetch_array($results)) {
$direccion= $row["des_direccion"];
$iddireccion = $row["id_direccion"];
echo "<option value=\"$iddireccion\">$direccion</option>";
}
echo "</select>";
?><?php
echo $idarea;
?></TD>
</TR>
<TR>
  <TD>UNIDAD / DEPTO. </TD>
  <TD><?php
   $link=mysql_connect("localhost","root", "");
   $link1=mysql_select_db("db_soporte",$link);
   $result=mysql_query("select * from tbl_unidades ORDER BY `id_unidad` ASC ");
   echo '<select name="unidad"tabindex="4">';
   //Generamos el menu desplegable
   while ($row=mysql_fetch_array($result))
   {echo '<option>'.$row["des_unidad"];}
   echo "</select>";
   mysql_free_result($result);
   ?></TD>
</TR>
<TR>
  <TD>EDIFICIO</TD>
  <TD>
     <?php
   $link=mysql_connect("localhost","root", "");
   $link1=mysql_select_db("db_soporte",$link);
   $result=mysql_query("select * from tbl_edificio ORDER BY `id_edificio` ASC ");
   echo '<select name="edificio" tabindex="5">';
   //Generamos el menu desplegable
   while ($row=mysql_fetch_array($result))
   {echo '<option>'.$row["des_edificio"];}
   echo "</select>";
   mysql_free_result($result);
   ?></TD>
</TR>
<TR>
  <TD>PISO:</TD>
  <TD><?php
   $link=mysql_connect("localhost","root", "");
   $link1=mysql_select_db("db_soporte",$link);
   $result=mysql_query("select * from tbl_pisos ORDER BY `id_piso` ASC ");
   echo '<select name="piso" tabindex="6">';
   //Generamos el menu desplegable
   while ($row=mysql_fetch_array($result))
   {echo '<option>'.$row["des_piso"];}
   echo "</select>";
   mysql_free_result($result);
   ?></TD>
</TR>
<TR>
  <TD>CORREO ELECTRONICO: </TD>
  <TD><input name="correo" type="text" id="correo" tabindex="7" size="20" maxlength="30"></TD>
</TR>
<TR>
  <TD>TIPO REQUERIMIENTO  :</TD>
  <TD><?php
   $link=mysql_connect("localhost","root", "");
   $link1=mysql_select_db("db_soporte",$link);
   $result=mysql_query("select * from tbl_fallas ORDER BY `id_falla` ASC ");
   echo '<select name="requerimiento" tabindex="8">';
   //Generamos el menu desplegable
   while ($row=mysql_fetch_array($result))
   {echo '<option>'.$row["desc_falla"];}
   echo "</select>";
   mysql_free_result($result);
   ?></TD>
</TR>
<TR>
  <TD>FONO / ANEXO : </TD>
  <TD><input name="fono" type="text" id="fono" tabindex="9" size="10" maxlength="10"></TD>
</TR>
<TR>
  <TD>FECHA SOLICITUD : </TD>
  <TD><input name="fecha" type="text"  id="fecha" tabindex="10" value="<?php echo date("d/m/Y")?>" readonly="true"></TD>
</TR>
<TR>
  <TD>HORA SOLICITUD :</TD>
  <TD><input name="hora" type="text" id="hora" tabindex="11" value="<?php echo date("H:i:s")?>" readonly="true"></TD>
</TR>
</TABLE>
<input type="submit" name="save" value="Grabar">
</FORM>
<?php PiePagina(); ?>
</body>
</html>

136
PHP / Re: Select Dinamicos?
« en: Lunes 25 de Septiembre de 2006, 22:25 »
tambien hice lo mismo lee de nuevo please gracias

137
PHP / Re: Select Dinamicos?
« en: Lunes 25 de Septiembre de 2006, 22:11 »
SI entiendo que tengo que pasarlo con post, y que el get se utilizaria para recuperar el valor de la variable correcto no?, en este caso para recuperar el valor del area.
Código: Text
  1.  
  2.  
  3. &#60;?php
  4. &#036;link = mysql_connect(&#34;localhost&#34;, &#34;root&#34;, &#34;&#34;);
  5. mysql_select_db(&#34;db_soporte&#34;, &#036;link);
  6. echo &#34;&#60;select name='area' id='area' onChange='ir(this.form.area)'&#62;&#34;;
  7. echo &#34;&#60;option&#62;Seleccione Area&#60;/option&#62;&#34;;
  8. &#036;result=mysql_query(&#34;SELECT * FROM tbl_area&#34;, &#036;link)or die (mysql_error());
  9. while (&#036;row=mysql_fetch_array(&#036;result)) {
  10. &#036;idarea = &#036;row[&#34;id_area&#34;];
  11. &#036;desarea = &#036;row[&#34;des_area&#34;];
  12. echo &#34;&#60;option value=&#092;&#34;&#036;idearea&#092;&#34;&#62;&#036;desarea&#60;/option&#62;&#34;;
  13. }
  14. echo &#34;&#60;/select&#62;&#34;;// aqui donde lo mando o como lo mando?
  15. ?&#62;
  16.  
  17. &#60;?php
  18. echo &#34;&#60;select name='direccion' id='direccion'&#62;&#34;;
  19. echo &#34;&#60;option&#62;Selecione Direccion&#60;/option&#62;&#34;;
  20. &#036;idearea = &#036;_GET[&#34;variable&#34;];//aqui deberia recibir el valor de la varible pero no lo toma.
  21. &#036;results=mysql_query(&#34;SELECT * FROM tbl_direcciones WHERE id_area2 = '&#036;idearea'&#34;, &#036;link)or die (mysql_error());
  22. while (&#036;row=mysql_fetch_array(&#036;results)) {
  23. &#036;direccion= &#036;row[&#34;des_direccion&#34;];
  24. &#036;iddireccion = &#036;row[&#34;id_direccion&#34;];
  25. echo &#34;&#60;option value=&#092;&#34;&#036;iddireccion&#092;&#34;&#62;&#036;direccion&#60;/option&#62;&#34;;
  26. }
  27. echo &#34;&#60;/select&#62;&#34;;
  28. ?&#62;
  29.  
  30.  

138
PHP / Re: Select Dinamicos?
« en: Lunes 25 de Septiembre de 2006, 22:00 »
Cita de: "ArKaNtOs"
Hola neorent :) mira aqui, es casi lo mismo ;)

http://foros.solocodigo.com/index.php?showtopic=24090
mmm sip tienes toda la razon, ya lo probe pero al momento de seleccionar un select, no quiero que me mande a otra pagina, tonces lo que yo quiero es que quede en un formulario el cual despues mandare los datos listos para almacenar, y no me resulta con el code que tu me indicas, ademas se supone que cuando uno hace un formulario la accion es post no get? o no? y bueno en este formulario esta con la accion get y yo necesito que la opcion se post para luego enviarlo a una pagina para grabarlo no se si se entiende, bueno te lo que a mi me hace es seleccionar la tabla y parece que lo hace bien pero no estoy recibiendo el valor del area en el caso de que sea 1 o 2 o 3 etc. y no lo puedo obtener asi que por eso no me funciona creo yo use GET y REQUEST pero tampoco funciona bueno te dejo el code para que me digan donde estoy fallando gracias adios amigos

PD: no tengo idea donde esta fallando :P
Código: Text
  1.  
  2. &#60;html&#62;
  3. &#60;head&#62;
  4.    &#60;title&#62;Ingreso Solicitud&#60;/title&#62;
  5. &#60;script LANGUAGE=&#34;JavaScript&#34;&#62;
  6. function ir(sitio)
  7. {
  8. document.location.href = sitio.options[sitio.selectedingreso_db].value
  9. }
  10. &#60;/script&#62;
  11. &#60;meta http-equiv=&#34;Content-Type&#34; content=&#34;text/html; charset=iso-8859-1&#34;&#62;
  12. &#60;style type=&#34;text/css&#34;&#62;
  13. &#60;!--
  14. .Estilo1 {color: #00CCFF}
  15. --&#62;
  16. &#60;/style&#62;
  17. &#60;/head&#62;
  18. &#60;body bgcolor=&#34;#14285f&#34;&#62;
  19. &#60;body&#62;
  20. &#60;p&#62;
  21. &#60;/p&#62;
  22.   &#60;?php include(&#34;formato.php&#34;); ?&#62;
  23.   &#60;?php CabeceraPagina(); ?&#62;
  24. &#60;h3 align=&#34;center&#34; class=&#34;Estilo1&#34;&#62;  INGRESO DE SOLICITUDES &#60;/h3&#62;
  25. &#60;FORM ACTION=&#34;muestrafolio.php&#34; method=&#34;get&#34;&#62;
  26. &#60;TABLE&#62;
  27. &#60;TR&#62;
  28.    &#60;TD width=&#34;129&#34;&#62;NOMBRE SOLICITANTE: &#60;/TD&#62;
  29.    &#60;TD width=&#34;428&#34;&#62;&#60;INPUT NAME=&#34;nombre&#34; TYPE=&#34;text&#34; id=&#34;nombre&#34; tabindex=&#34;1&#34; SIZE=&#34;50&#34; MAXLENGTH=&#34;100&#34;&#62;&#60;/TD&#62;
  30. &#60;/TR&#62;
  31. &#60;TR&#62;
  32.   &#60;TD&#62;AREA:&#60;/TD&#62;
  33.   &#60;TD&#62;&#60;?php
  34. &#036;link = mysql_connect(&#34;localhost&#34;, &#34;root&#34;, &#34;&#34;);
  35. mysql_select_db(&#34;db_soporte&#34;, &#036;link);
  36. echo &#34;&#60;select name='area' id='area' onChange='ir(this.form.area)'&#62;&#34;;
  37. echo &#34;&#60;option&#62;Seleccione Area&#60;/option&#62;&#34;;
  38. &#036;result=mysql_query(&#34;SELECT * FROM tbl_area&#34;, &#036;link)or die (mysql_error());
  39. while (&#036;row=mysql_fetch_array(&#036;result)) {
  40. &#036;idarea = &#036;row[&#34;id_area&#34;];
  41. &#036;desarea = &#036;row[&#34;des_area&#34;];
  42. echo &#34;&#60;option value=&#092;&#34;&#036;idearea&#092;&#34;&#62;&#036;desarea&#60;/option&#62;&#34;;
  43. }
  44. echo &#34;&#60;/select&#62;&#34;;
  45. ?&#62;
  46.   &#60;/TD&#62;
  47. &#60;/TR&#62;
  48. &#60;TR&#62;
  49.   &#60;TD&#62;DIRECCION: &#60;/TD&#62;
  50.   &#60;TD&#62;&#60;?php
  51. echo &#34;&#60;select name='direccion' id='direccion'&#62;&#34;;
  52. echo &#34;&#60;option&#62;Selecione Direccion&#60;/option&#62;&#34;;
  53. &#036;idearea = &#036;_REQUEST[&#34;variable&#34;];
  54. &#036;results=mysql_query(&#34;SELECT * FROM tbl_direcciones WHERE id_area2 = '&#036;idearea'&#34;, &#036;link)or die (mysql_error());
  55. while (&#036;row=mysql_fetch_array(&#036;results)) {
  56. &#036;direccion= &#036;row[&#34;des_direccion&#34;];
  57. &#036;iddireccion = &#036;row[&#34;id_direccion&#34;];
  58. echo &#34;&#60;option value=&#092;&#34;&#036;iddireccion&#092;&#34;&#62;&#036;direccion&#60;/option&#62;&#34;;
  59. }
  60. echo &#34;&#60;/select&#62;&#34;;
  61. ?&#62;&#60;/TD&#62;
  62. &#60;/TR&#62;
  63. &#60;TR&#62;
  64.   &#60;TD&#62;UNIDAD / DEPTO. &#60;/TD&#62;
  65.   &#60;TD&#62;&#60;?php
  66.   &#036;link=mysql_connect(&#34;localhost&#34;,&#34;root&#34;, &#34;&#34;);
  67.   &#036;link1=mysql_select_db(&#34;db_soporte&#34;,&#036;link);
  68.   &#036;result=mysql_query(&#34;select * from tbl_unidades ORDER BY &#96;id_unidad&#96; ASC &#34;);
  69.   echo '&#60;select name=&#34;unidad&#34;tabindex=&#34;4&#34;&#62;';
  70.   //Generamos el menu desplegable
  71.   while (&#036;row=mysql_fetch_array(&#036;result))
  72.   {echo '&#60;option&#62;'.&#036;row[&#34;des_unidad&#34;];}
  73.   echo &#34;&#60;/select&#62;&#34;;
  74.   mysql_free_result(&#036;result);
  75.   ?&#62;&#60;/TD&#62;
  76. &#60;/TR&#62;
  77. &#60;TR&#62;
  78.   &#60;TD&#62;EDIFICIO&#60;/TD&#62;
  79.   &#60;TD&#62;
  80.     &#60;?php
  81.   &#036;link=mysql_connect(&#34;localhost&#34;,&#34;root&#34;, &#34;&#34;);
  82.   &#036;link1=mysql_select_db(&#34;db_soporte&#34;,&#036;link);
  83.   &#036;result=mysql_query(&#34;select * from tbl_edificio ORDER BY &#96;id_edificio&#96; ASC &#34;);
  84.   echo '&#60;select name=&#34;edificio&#34; tabindex=&#34;5&#34;&#62;';
  85.   //Generamos el menu desplegable
  86.   while (&#036;row=mysql_fetch_array(&#036;result))
  87.   {echo '&#60;option&#62;'.&#036;row[&#34;des_edificio&#34;];}
  88.   echo &#34;&#60;/select&#62;&#34;;
  89.   mysql_free_result(&#036;result);
  90.   ?&#62;&#60;/TD&#62;
  91. &#60;/TR&#62;
  92. &#60;TR&#62;
  93.   &#60;TD&#62;PISO:&#60;/TD&#62;
  94.   &#60;TD&#62;&#60;?php
  95.   &#036;link=mysql_connect(&#34;localhost&#34;,&#34;root&#34;, &#34;&#34;);
  96.   &#036;link1=mysql_select_db(&#34;db_soporte&#34;,&#036;link);
  97.   &#036;result=mysql_query(&#34;select * from tbl_pisos ORDER BY &#96;id_piso&#96; ASC &#34;);
  98.   echo '&#60;select name=&#34;piso&#34; tabindex=&#34;6&#34;&#62;';
  99.   //Generamos el menu desplegable
  100.   while (&#036;row=mysql_fetch_array(&#036;result))
  101.   {echo '&#60;option&#62;'.&#036;row[&#34;des_piso&#34;];}
  102.   echo &#34;&#60;/select&#62;&#34;;
  103.   mysql_free_result(&#036;result);
  104.   ?&#62;&#60;/TD&#62;
  105. &#60;/TR&#62;
  106. &#60;TR&#62;
  107.   &#60;TD&#62;CORREO ELECTRONICO: &#60;/TD&#62;
  108.   &#60;TD&#62;&#60;input name=&#34;correo&#34; type=&#34;text&#34; id=&#34;correo&#34; tabindex=&#34;7&#34; size=&#34;20&#34; maxlength=&#34;30&#34;&#62;&#60;/TD&#62;
  109. &#60;/TR&#62;
  110. &#60;TR&#62;
  111.   &#60;TD&#62;TIPO REQUERIMIENTO  :&#60;/TD&#62;
  112.   &#60;TD&#62;&#60;?php
  113.   &#036;link=mysql_connect(&#34;localhost&#34;,&#34;root&#34;, &#34;&#34;);
  114.   &#036;link1=mysql_select_db(&#34;db_soporte&#34;,&#036;link);
  115.   &#036;result=mysql_query(&#34;select * from tbl_fallas ORDER BY &#96;id_falla&#96; ASC &#34;);
  116.   echo '&#60;select name=&#34;requerimiento&#34; tabindex=&#34;8&#34;&#62;';
  117.   //Generamos el menu desplegable
  118.   while (&#036;row=mysql_fetch_array(&#036;result))
  119.   {echo '&#60;option&#62;'.&#036;row[&#34;desc_falla&#34;];}
  120.   echo &#34;&#60;/select&#62;&#34;;
  121.   mysql_free_result(&#036;result);
  122.   ?&#62;&#60;/TD&#62;
  123. &#60;/TR&#62;
  124. &#60;TR&#62;
  125.   &#60;TD&#62;FONO / ANEXO : &#60;/TD&#62;
  126.   &#60;TD&#62;&#60;input name=&#34;fono&#34; type=&#34;text&#34; id=&#34;fono&#34; tabindex=&#34;9&#34; size=&#34;10&#34; maxlength=&#34;10&#34;&#62;&#60;/TD&#62;
  127. &#60;/TR&#62;
  128. &#60;TR&#62;
  129.   &#60;TD&#62;FECHA SOLICITUD : &#60;/TD&#62;
  130.   &#60;TD&#62;&#60;input name=&#34;fecha&#34; type=&#34;text&#34;  id=&#34;fecha&#34; tabindex=&#34;10&#34; value=&#34;&#60;?php echo date(&#34;d/m/Y&#34;)?&#62;&#34; readonly=&#34;true&#34;&#62;&#60;/TD&#62;
  131. &#60;/TR&#62;
  132. &#60;TR&#62;
  133.   &#60;TD&#62;HORA SOLICITUD :&#60;/TD&#62;
  134.   &#60;TD&#62;&#60;input name=&#34;hora&#34; type=&#34;text&#34; id=&#34;hora&#34; tabindex=&#34;11&#34; value=&#34;&#60;?php echo date(&#34;H:i:s&#34;)?&#62;&#34; readonly=&#34;true&#34;&#62;&#60;/TD&#62;
  135. &#60;/TR&#62;
  136. &#60;/TABLE&#62;
  137. &#60;input type=&#34;submit&#34; name=&#34;save&#34; value=&#34;Grabar&#34;&#62;
  138. &#60;/FORM&#62;
  139. &#60;?php PiePagina(); ?&#62;
  140. &#60;/body&#62;
  141. &#60;/html&#62;
  142.  
  143.  

139
PHP / Re: Duplicacion De Registros
« en: Lunes 25 de Septiembre de 2006, 19:57 »
ibito sorry pero no me funciona lo que hacia para verificar si el dato estaba duplicado pero no importa seguire investigando a ver que pasa gracias por tu preocupacion.

140
PHP / Select Dinamicos?
« en: Lunes 25 de Septiembre de 2006, 19:55 »
que tal amigos del foro, bueno tengo una consulta, tengo tres select los cuales llenos a traves de tres tablas, ejemplo tbl_area select area, tbl_direccion, select direccion, tbl_unidad, select unidad, bueno todos tienen sus campos definidos, ej: tbl_area "id_area,des_area", tbl_direccion "id_direccion,des_direccion,id_area2", tbl_unidad("id_unidad, des_unidad"), lo que yo quiero es que si un usuario en el primer select seleciona un valor, este automaticamente carge al segundo select y el tercero se cargue con el valor del segundo select, bueno lo he intentado pero no me funciona como quiero asi que les muestro mas o menos lo que quiero hacer:

tbl_area:               tbl_direccion                                  tbl_unidad
id_area des_area   id_direccion des_direccion id_area2  id_unidad des_unidad
1          casa          1                baño              1             1            tina
2          patio          2                pieza             1             2            lavamanos  
3          piscina       3                arbol              2             3           fruta
                            4                 planta            2             4           hojas
                            5                 agua              3             5           cloro
                            6                 quitasol          3             6           filtro

bueno si se dan cuenta los id son parecidos y les paso a explicar, el id_area tiene tres valores cierto, bueno la tbl_direcciones tiene dos id uno para el area y la otra para las direcciones, y la tbl_unidad tiene un solo id, bueno yo quiero que esto haga lo siguiente si selecciono en el primer selecr el valor 1 quiero que en el select dos me cargue los valores que sean igual a este pero del id_area2 y en el tercer select quiero que me cargue los valores pero de id_unidad sea igual a id_direccion, tengo un code que lo hace pero no me lo carga entonces estoy muy perdido y no se que hacer en este caso, les agradadeceria que me puedan guiar o si el usuario seleciona el primer select como le paso el valor al segundo select para hacer la consulta y haci al tercero bueno si tiene alguna idea de como se hace se los agradeceria ya que me tiene mareado esto asi eso amigos muchas gracias a todos adios.

pd: les dejo mi code donde los cargo pero no se como hacer para tomar los valores asi que me pueden indicar que hacer o cambiar gracias
Código: Text
  1.  
  2. &#60;html&#62;
  3. &#60;head&#62;
  4.    &#60;title&#62;Ingreso Solicitud&#60;/title&#62;
  5. &#60;meta http-equiv=&#34;Content-Type&#34; content=&#34;text/html; charset=iso-8859-1&#34;&#62;
  6. &#60;style type=&#34;text/css&#34;&#62;
  7. &#60;!--
  8. .Estilo1 {color: #00CCFF}
  9. --&#62;
  10. &#60;/style&#62;
  11. &#60;/head&#62;
  12. &#60;body bgcolor=&#34;#14285f&#34;&#62;
  13. &#60;body&#62;
  14. &#60;p&#62;
  15. &#60;/p&#62;
  16.   &#60;?php include(&#34;formato.php&#34;); ?&#62;
  17.   &#60;?php CabeceraPagina(); ?&#62;
  18. &#60;h3 align=&#34;center&#34; class=&#34;Estilo1&#34;&#62;  INGRESO DE SOLICITUDES &#60;/h3&#62;
  19. &#60;FORM ACTION=&#34;muestrafolio.php&#34;&#62;
  20. &#60;TABLE&#62;
  21. &#60;TR&#62;
  22.    &#60;TD width=&#34;129&#34;&#62;NOMBRE SOLICITANTE: &#60;/TD&#62;
  23.    &#60;TD width=&#34;428&#34;&#62;&#60;INPUT NAME=&#34;nombre&#34; TYPE=&#34;text&#34; id=&#34;nombre&#34; tabindex=&#34;1&#34; SIZE=&#34;50&#34; MAXLENGTH=&#34;100&#34;&#62;&#60;/TD&#62;
  24. &#60;/TR&#62;
  25. &#60;TR&#62;
  26.   &#60;TD&#62;AREA:&#60;/TD&#62;
  27.   &#60;TD&#62;&#60;?php
  28.   &#036;link=mysql_connect(&#34;localhost&#34;,&#34;root&#34;, &#34;&#34;);
  29.   &#036;link1=mysql_select_db(&#34;db_soporte&#34;,&#036;link);
  30.   &#036;result=mysql_query(&#34;select * from tbl_area ORDER BY &#96;id_area&#96; ASC &#34;);
  31.   echo '&#60;select name=&#34;area&#34; tabindex=&#34;2&#34;&#62;';
  32.   //Generamos el menu desplegable
  33.   while (&#036;row=mysql_fetch_array(&#036;result))
  34.   {echo '&#60;option&#62;'.&#036;row[&#34;des_area&#34;];}
  35.   echo &#34;&#60;/select&#62;&#34;;
  36.   mysql_free_result(&#036;result);
  37.   ?&#62;
  38.   &#60;/TD&#62;
  39. &#60;/TR&#62;
  40. &#60;TR&#62;
  41.   &#60;TD&#62;DIRECCION: &#60;/TD&#62;
  42.   &#60;TD&#62;&#60;?php
  43.   &#036;link=mysql_connect(&#34;localhost&#34;,&#34;root&#34;, &#34;&#34;);
  44.   &#036;link1=mysql_select_db(&#34;db_soporte&#34;,&#036;link);
  45.   &#036;result=mysql_query(&#34;select * from tbl_direcciones ORDER BY &#96;id_area2&#96; ASC &#34;);
  46.   echo '&#60;select name=&#34;direccion&#34;tabindex=&#34;3&#34;readonly=&#34;true&#34;&#62;';
  47.   //Generamos el menu desplegable
  48.   while (&#036;row=mysql_fetch_array(&#036;result))
  49.   {echo '&#60;option&#62;'.&#036;row[&#34;des_direccion&#34;];}
  50.   echo &#34;&#60;/select&#62;&#34;;
  51.   mysql_free_result(&#036;result);?&#62;&#60;/TD&#62;
  52. &#60;/TR&#62;
  53. &#60;TR&#62;
  54.   &#60;TD&#62;UNIDAD / DEPTO. &#60;/TD&#62;
  55.   &#60;TD&#62;&#60;?php
  56.   &#036;link=mysql_connect(&#34;localhost&#34;,&#34;root&#34;, &#34;&#34;);
  57.   &#036;link1=mysql_select_db(&#34;db_soporte&#34;,&#036;link);
  58.   &#036;result=mysql_query(&#34;select * from tbl_unidades ORDER BY &#96;id_unidad&#96; ASC &#34;);
  59.   echo '&#60;select name=&#34;unidad&#34;tabindex=&#34;4&#34;&#62;';
  60.   //Generamos el menu desplegable
  61.   while (&#036;row=mysql_fetch_array(&#036;result))
  62.   {echo '&#60;option&#62;'.&#036;row[&#34;des_unidad&#34;];}
  63.   echo &#34;&#60;/select&#62;&#34;;
  64.   mysql_free_result(&#036;result);
  65.   ?&#62;&#60;/TD&#62;
  66. &#60;/TR&#62;
  67. &#60;TR&#62;
  68.   &#60;TD&#62;EDIFICIO&#60;/TD&#62;
  69.   &#60;TD&#62;
  70.     &#60;?php
  71.   &#036;link=mysql_connect(&#34;localhost&#34;,&#34;root&#34;, &#34;&#34;);
  72.   &#036;link1=mysql_select_db(&#34;db_soporte&#34;,&#036;link);
  73.   &#036;result=mysql_query(&#34;select * from tbl_edificio ORDER BY &#96;id_edificio&#96; ASC &#34;);
  74.   echo '&#60;select name=&#34;edificio&#34; tabindex=&#34;5&#34;&#62;';
  75.   //Generamos el menu desplegable
  76.   while (&#036;row=mysql_fetch_array(&#036;result))
  77.   {echo '&#60;option&#62;'.&#036;row[&#34;des_edificio&#34;];}
  78.   echo &#34;&#60;/select&#62;&#34;;
  79.   mysql_free_result(&#036;result);
  80.   ?&#62;&#60;/TD&#62;
  81. &#60;/TR&#62;
  82. &#60;TR&#62;
  83.   &#60;TD&#62;PISO:&#60;/TD&#62;
  84.   &#60;TD&#62;&#60;?php
  85.   &#036;link=mysql_connect(&#34;localhost&#34;,&#34;root&#34;, &#34;&#34;);
  86.   &#036;link1=mysql_select_db(&#34;db_soporte&#34;,&#036;link);
  87.   &#036;result=mysql_query(&#34;select * from tbl_pisos ORDER BY &#96;id_piso&#96; ASC &#34;);
  88.   echo '&#60;select name=&#34;piso&#34; tabindex=&#34;6&#34;&#62;';
  89.   //Generamos el menu desplegable
  90.   while (&#036;row=mysql_fetch_array(&#036;result))
  91.   {echo '&#60;option&#62;'.&#036;row[&#34;des_piso&#34;];}
  92.   echo &#34;&#60;/select&#62;&#34;;
  93.   mysql_free_result(&#036;result);
  94.   ?&#62;&#60;/TD&#62;
  95. &#60;/TR&#62;
  96. &#60;TR&#62;
  97.   &#60;TD&#62;CORREO ELECTRONICO: &#60;/TD&#62;
  98.   &#60;TD&#62;&#60;input name=&#34;correo&#34; type=&#34;text&#34; id=&#34;correo&#34; tabindex=&#34;7&#34; size=&#34;20&#34; maxlength=&#34;30&#34;&#62;&#60;/TD&#62;
  99. &#60;/TR&#62;
  100. &#60;TR&#62;
  101.   &#60;TD&#62;TIPO REQUERIMIENTO  :&#60;/TD&#62;
  102.   &#60;TD&#62;&#60;?php
  103.   &#036;link=mysql_connect(&#34;localhost&#34;,&#34;root&#34;, &#34;&#34;);
  104.   &#036;link1=mysql_select_db(&#34;db_soporte&#34;,&#036;link);
  105.   &#036;result=mysql_query(&#34;select * from tbl_fallas ORDER BY &#96;id_falla&#96; ASC &#34;);
  106.   echo '&#60;select name=&#34;requerimiento&#34; tabindex=&#34;8&#34;&#62;';
  107.   //Generamos el menu desplegable
  108.   while (&#036;row=mysql_fetch_array(&#036;result))
  109.   {echo '&#60;option&#62;'.&#036;row[&#34;desc_falla&#34;];}
  110.   echo &#34;&#60;/select&#62;&#34;;
  111.   mysql_free_result(&#036;result);
  112.   ?&#62;&#60;/TD&#62;
  113. &#60;/TR&#62;
  114. &#60;TR&#62;
  115.   &#60;TD&#62;FONO / ANEXO : &#60;/TD&#62;
  116.   &#60;TD&#62;&#60;input name=&#34;fono&#34; type=&#34;text&#34; id=&#34;fono&#34; tabindex=&#34;9&#34; size=&#34;10&#34; maxlength=&#34;10&#34;&#62;&#60;/TD&#62;
  117. &#60;/TR&#62;
  118. &#60;TR&#62;
  119.   &#60;TD&#62;FECHA SOLICITUD : &#60;/TD&#62;
  120.   &#60;TD&#62;&#60;input name=&#34;fecha&#34; type=&#34;text&#34;  id=&#34;fecha&#34; tabindex=&#34;10&#34; value=&#34;&#60;?php echo date(&#34;d/m/Y&#34;)?&#62;&#34; readonly=&#34;true&#34;&#62;&#60;/TD&#62;
  121. &#60;/TR&#62;
  122. &#60;TR&#62;
  123.   &#60;TD&#62;HORA SOLICITUD :&#60;/TD&#62;
  124.   &#60;TD&#62;&#60;input name=&#34;hora&#34; type=&#34;text&#34; id=&#34;hora&#34; tabindex=&#34;11&#34; value=&#34;&#60;?php echo date(&#34;H:i:s&#34;)?&#62;&#34; readonly=&#34;true&#34;&#62;&#60;/TD&#62;
  125. &#60;/TR&#62;
  126. &#60;/TABLE&#62;
  127. &#60;input type=&#34;submit&#34; name=&#34;save&#34; value=&#34;Grabar&#34;&#62;
  128. &#60;/FORM&#62;
  129. &#60;?php PiePagina(); ?&#62;
  130. &#60;/body&#62;
  131. &#60;/html&#62;
  132.  
  133.  

141
PHP / Re: Duplicacion De Registros
« en: Lunes 25 de Septiembre de 2006, 17:16 »
sip ya lo habia echo y funciona pero encuentro que es muy lento, pero buscare alguna otra forma de hacerlo y muchas gracias a todos los que leyeron y aportaron en este tema que es original arkantos y bueno yo solo me cole jejejej :P  cuidense gracias a todo amigos

142
PHP / Re: Duplicacion De Registros
« en: Lunes 25 de Septiembre de 2006, 15:49 »
bueno amigo tienes toda la razon pero parece que no explique el problema, mira te paso a explicar luego de enviar los datos y almacenarlos en la db, se genera un unico id por ejemplo el 1 con los datos enviados correcto si presiono F5 o Refresh, me crea el numero 2 con los mismos datos y asi durante cada vez que presione F5 o refresh entonces no puedo crear la validacion que tu indicas me entiendes?, bueno gracias por la ayuda adios amigos.

143
PHP / Re: Conexion Php Con Sqlserver
« en: Viernes 22 de Septiembre de 2006, 22:06 »
hola amigo que ta bueno aqui te dejo una pagina donde podras encontrar lo que necesites, en lo personal no lo he probado pero espero que te funcione.
http://www.webestilo.com/php/articulo.phtml?art=19

adios.

144
PHP / Re: Duplicacion De Registros
« en: Viernes 22 de Septiembre de 2006, 17:35 »
Altareum, tienes toda la razon, pero lo que pasa que en mi caso donde envio los datos por el metodo post, es ademas donde muestro el resultado de lo que me solicita el usuario, ya que necesito recuperar el ultimo valor ingresado, entonces no puedo hacer lo que dices, lo que seria factible seria que al momento de el usuario presionar F5 o refresh, que me envie un mensaje diciendo que la pagina no se puede actualizar y que me la envie al menu principal, no se si puede hacer esto igual me cuesta mucho ya que soy super nuevo en este tema y es un poco complicado para mi jejejej :P  bueno amigos espero que me puedan ayudar en esta duda gracias por la ayuda adios

145
PHP / Re: Puedo Crear Una Funcion Que Solo Devulva Un Valor
« en: Viernes 22 de Septiembre de 2006, 16:52 »
sorry amigo pero no entendi me podrias explicar te lo agradeceria mucho adios amigos

146
PHP / Re: Duplicacion De Registros
« en: Viernes 22 de Septiembre de 2006, 14:25 »
hola bueno yo tengo el mismo problema, pero tengo una duda resulta que vuando yo guardo los valores si el usuario presiona F5 o actualizar este se duplica cierto, pero mi duda es que yo tengo un campo que es el primario y es autonumerico, entonces no puedo validar que por ejemplo si los campos fueron iguales ya que muchos usuario de esta pagina son del mismo lugar y pueden tener los mismo datos, podrian explicarme mas o menos que es lo que debo hacer ya que no lo tengo claro, y mucha gracias amigos

147
PHP / Re: Puedo Crear Una Funcion Que Solo Devulva Un Valor
« en: Jueves 21 de Septiembre de 2006, 22:58 »
sip lo acabo de ver jejeje bueno estoy buscando en la web cualquier cosa la posteo aqui y en el tuyo ok gracias amigo

148
PHP / Re: Puedo Crear Una Funcion Que Solo Devulva Un Valor
« en: Jueves 21 de Septiembre de 2006, 22:50 »
bueno no se si me da un error lo que pasa es que estoy trantando de ordenar el codigo, pk esta muy desordenado y ademas esta todo junto, y bueno me graba pero al momento de hacer un actualizacion o presionar f5 me actualiza la pagina y si estabagrabando algo y me da un resultado el me lo aumenta osea si mi numero unico era 1 al momento de grabar al presionar F5 me pasa al numero 2 y no quiero que haga eso por eso estaba tratando de separar el code pero no me funka ya que hay varias consultas en la misma linea y con valores que vienen de un post entonces es mucho agetreo estar pasando los valores, si quieres te muestro el code y veras que lo que digo es cierto jejejeje, bueno te dejo el ingreso y donde lo grabo y veras que se crea uno nuevo ahora si sabes como evitar que al momento de presionar F5 o actualizar no me envie a la misma pagina sino que me envie diractamente a otra seria genial, pero no se como hacerlo jejejej

Código: Text
  1.  
  2. ////ingreso_db.php//////
  3. &#60;html&#62;
  4. &#60;head&#62;
  5.    &#60;title&#62;Ingreso Solicitud&#60;/title&#62;
  6. &#60;meta http-equiv=&#34;Content-Type&#34; content=&#34;text/html; charset=iso-8859-1&#34;&#62;
  7. &#60;style type=&#34;text/css&#34;&#62;
  8. &#60;!--
  9. .Estilo1 {color: #00CCFF}
  10. --&#62;
  11. &#60;/style&#62;
  12. &#60;/head&#62;
  13. &#60;body bgcolor=&#34;#14285f&#34;&#62;
  14. &#60;body&#62;
  15. &#60;p&#62;
  16. &#60;/p&#62;
  17.   &#60;?php include(&#34;formato.php&#34;); ?&#62;
  18.   &#60;?php CabeceraPagina(); ?&#62;
  19. &#60;h3 align=&#34;center&#34; class=&#34;Estilo1&#34;&#62;  INGRESO DE SOLICITUDES &#60;/h3&#62;
  20. &#60;FORM ACTION=&#34;muestrafolio.php&#34;&#62;
  21. &#60;TABLE&#62;
  22. &#60;TR&#62;
  23.    &#60;TD width=&#34;129&#34;&#62;NOMBRE SOLICITANTE: &#60;/TD&#62;
  24.    &#60;TD width=&#34;428&#34;&#62;&#60;INPUT NAME=&#34;nombre&#34; TYPE=&#34;text&#34; id=&#34;nombre&#34; tabindex=&#34;1&#34; SIZE=&#34;50&#34; MAXLENGTH=&#34;100&#34;&#62;&#60;/TD&#62;
  25. &#60;/TR&#62;
  26. &#60;TR&#62;
  27.   &#60;TD&#62;AREA:&#60;/TD&#62;
  28.   &#60;TD&#62;&#60;?php
  29.   &#036;link=mysql_connect(&#34;localhost&#34;,&#34;root&#34;, &#34;&#34;);
  30.   &#036;link1=mysql_select_db(&#34;db_soporte&#34;,&#036;link);
  31.   &#036;result=mysql_query(&#34;select * from tbl_area ORDER BY &#96;id_area&#96; ASC &#34;);
  32.   echo '&#60;select name=&#34;area&#34; tabindex=&#34;2&#34;&#62;';
  33.   //Generamos el menu desplegable
  34.   while (&#036;row=mysql_fetch_array(&#036;result))
  35.   {echo '&#60;option&#62;'.&#036;row[&#34;des_area&#34;];}
  36.   echo &#34;&#60;/select&#62;&#34;;
  37.   mysql_free_result(&#036;result);
  38.   ?&#62;
  39.   &#60;/TD&#62;
  40. &#60;/TR&#62;
  41. &#60;TR&#62;
  42.   &#60;TD&#62;DIRECCION: &#60;/TD&#62;
  43.   &#60;TD&#62;&#60;?php
  44.   &#036;link=mysql_connect(&#34;localhost&#34;,&#34;root&#34;, &#34;&#34;);
  45.   &#036;link1=mysql_select_db(&#34;db_soporte&#34;,&#036;link);
  46.   &#036;result=mysql_query(&#34;select * from tbl_direcciones ORDER BY &#96;id_area2&#96; ASC &#34;);
  47.   echo '&#60;select name=&#34;direccion&#34;tabindex=&#34;3&#34;readonly=&#34;true&#34;&#62;';
  48.   //Generamos el menu desplegable
  49.   while (&#036;row=mysql_fetch_array(&#036;result))
  50.   {echo '&#60;option&#62;'.&#036;row[&#34;des_direccion&#34;];}
  51.   echo &#34;&#60;/select&#62;&#34;;
  52.   mysql_free_result(&#036;result);?&#62;&#60;/TD&#62;
  53. &#60;/TR&#62;
  54. &#60;TR&#62;
  55.   &#60;TD&#62;UNIDAD / DEPTO. &#60;/TD&#62;
  56.   &#60;TD&#62;&#60;?php
  57.   &#036;link=mysql_connect(&#34;localhost&#34;,&#34;root&#34;, &#34;&#34;);
  58.   &#036;link1=mysql_select_db(&#34;db_soporte&#34;,&#036;link);
  59.   &#036;result=mysql_query(&#34;select * from tbl_unidades ORDER BY &#96;id_unidad&#96; ASC &#34;);
  60.   echo '&#60;select name=&#34;unidad&#34;tabindex=&#34;4&#34;&#62;';
  61.   //Generamos el menu desplegable
  62.   while (&#036;row=mysql_fetch_array(&#036;result))
  63.   {echo '&#60;option&#62;'.&#036;row[&#34;des_unidad&#34;];}
  64.   echo &#34;&#60;/select&#62;&#34;;
  65.   mysql_free_result(&#036;result);
  66.   ?&#62;&#60;/TD&#62;
  67. &#60;/TR&#62;
  68. &#60;TR&#62;
  69.   &#60;TD&#62;EDIFICIO&#60;/TD&#62;
  70.   &#60;TD&#62;
  71.     &#60;?php
  72.   &#036;link=mysql_connect(&#34;localhost&#34;,&#34;root&#34;, &#34;&#34;);
  73.   &#036;link1=mysql_select_db(&#34;db_soporte&#34;,&#036;link);
  74.   &#036;result=mysql_query(&#34;select * from tbl_edificio ORDER BY &#96;id_edificio&#96; ASC &#34;);
  75.   echo '&#60;select name=&#34;edificio&#34; tabindex=&#34;5&#34;&#62;';
  76.   //Generamos el menu desplegable
  77.   while (&#036;row=mysql_fetch_array(&#036;result))
  78.   {echo '&#60;option&#62;'.&#036;row[&#34;des_edificio&#34;];}
  79.   echo &#34;&#60;/select&#62;&#34;;
  80.   mysql_free_result(&#036;result);
  81.   ?&#62;&#60;/TD&#62;
  82. &#60;/TR&#62;
  83. &#60;TR&#62;
  84.   &#60;TD&#62;PISO:&#60;/TD&#62;
  85.   &#60;TD&#62;&#60;?php
  86.   &#036;link=mysql_connect(&#34;localhost&#34;,&#34;root&#34;, &#34;&#34;);
  87.   &#036;link1=mysql_select_db(&#34;db_soporte&#34;,&#036;link);
  88.   &#036;result=mysql_query(&#34;select * from tbl_pisos ORDER BY &#96;id_piso&#96; ASC &#34;);
  89.   echo '&#60;select name=&#34;piso&#34; tabindex=&#34;6&#34;&#62;';
  90.   //Generamos el menu desplegable
  91.   while (&#036;row=mysql_fetch_array(&#036;result))
  92.   {echo '&#60;option&#62;'.&#036;row[&#34;des_piso&#34;];}
  93.   echo &#34;&#60;/select&#62;&#34;;
  94.   mysql_free_result(&#036;result);
  95.   ?&#62;&#60;/TD&#62;
  96. &#60;/TR&#62;
  97. &#60;TR&#62;
  98.   &#60;TD&#62;CORREO ELECTRONICO: &#60;/TD&#62;
  99.   &#60;TD&#62;&#60;input name=&#34;correo&#34; type=&#34;text&#34; id=&#34;correo&#34; tabindex=&#34;7&#34; size=&#34;20&#34; maxlength=&#34;30&#34;&#62;&#60;/TD&#62;
  100. &#60;/TR&#62;
  101. &#60;TR&#62;
  102.   &#60;TD&#62;TIPO REQUERIMIENTO  :&#60;/TD&#62;
  103.   &#60;TD&#62;&#60;?php
  104.   &#036;link=mysql_connect(&#34;localhost&#34;,&#34;root&#34;, &#34;&#34;);
  105.   &#036;link1=mysql_select_db(&#34;db_soporte&#34;,&#036;link);
  106.   &#036;result=mysql_query(&#34;select * from tbl_fallas ORDER BY &#96;id_falla&#96; ASC &#34;);
  107.   echo '&#60;select name=&#34;requerimiento&#34; tabindex=&#34;8&#34;&#62;';
  108.   //Generamos el menu desplegable
  109.   while (&#036;row=mysql_fetch_array(&#036;result))
  110.   {echo '&#60;option&#62;'.&#036;row[&#34;desc_falla&#34;];}
  111.   echo &#34;&#60;/select&#62;&#34;;
  112.   mysql_free_result(&#036;result);
  113.   ?&#62;&#60;/TD&#62;
  114. &#60;/TR&#62;
  115. &#60;TR&#62;
  116.   &#60;TD&#62;FONO / ANEXO : &#60;/TD&#62;
  117.   &#60;TD&#62;&#60;input name=&#34;fono&#34; type=&#34;text&#34; id=&#34;fono&#34; tabindex=&#34;9&#34; size=&#34;10&#34; maxlength=&#34;10&#34;&#62;&#60;/TD&#62;
  118. &#60;/TR&#62;
  119. &#60;TR&#62;
  120.   &#60;TD&#62;FECHA SOLICITUD : &#60;/TD&#62;
  121.   &#60;TD&#62;&#60;input name=&#34;fecha&#34; type=&#34;text&#34;  id=&#34;fecha&#34; tabindex=&#34;10&#34; value=&#34;&#60;?php echo date(&#34;d/m/Y&#34;)?&#62;&#34; readonly=&#34;true&#34;&#62;&#60;/TD&#62;
  122. &#60;/TR&#62;
  123. &#60;TR&#62;
  124.   &#60;TD&#62;HORA SOLICITUD :&#60;/TD&#62;
  125.   &#60;TD&#62;&#60;input name=&#34;hora&#34; type=&#34;text&#34; id=&#34;hora&#34; tabindex=&#34;11&#34; value=&#34;&#60;?php echo date(&#34;H:i:s&#34;)?&#62;&#34; readonly=&#34;true&#34;&#62;&#60;/TD&#62;
  126. &#60;/TR&#62;
  127. &#60;/TABLE&#62;
  128. &#60;input type=&#34;submit&#34; name=&#34;save&#34; value=&#34;Grabar&#34;&#62;
  129. &#60;/FORM&#62;
  130. &#60;?php PiePagina(); ?&#62;
  131. &#60;/body&#62;
  132. &#60;/html&#62;
  133.  
  134.  
y en este es donde almaceno y muestro y cuando presiono F5 me pasa lo que mencionaba anteriormente.
Código: Text
  1.  
  2. ///muestrafolio.php//////
  3. &#60;?php
  4. include(&#34;conex.php&#34;);  
  5. include(&#34;myfunc.php&#34;);                        
  6. &#036;link=Conectarse();                          
  7. &#036;i_nombre=&#036;_GET['nombre'];                          
  8. &#036;i_area=&#036;_GET['area'];                        
  9. &#036;i_direcc=&#036;_GET['direccion'];    
  10. &#036;i_unidad=&#036;_GET['unidad'];    
  11. &#036;i_edificio=&#036;_GET['edificio'];      
  12. &#036;i_piso=&#036;_GET['piso'];      
  13. &#036;i_correo=&#036;_GET['correo'];        
  14. &#036;i_fono=&#036;_GET['fono'];
  15. &#036;i_requerimiento=&#036;_GET['requerimiento'];
  16. &#036;i_fecha=cambiaf_a_mysql(&#036;_GET['fecha']);          
  17. &#036;i_hora=&#036;_GET['hora'];          
  18. mysql_query(&#34;insert into tbl_maestra (nombre_usuario,area_usuario,direccion_usuario,depto_usuario,edificio,piso,correo_usuario,fono_anexo,tipo_requerimiento,fecha_solicitud,hora_solicitud) values ('&#036;i_nombre','&#036;i_area','&#036;i_direcc','&#036;i_unidad','&#036;i_edificio','&#036;i_piso','&#036;i_correo','&#036;i_fono','&#036;i_requerimiento','&#036;i_fecha','&#036;i_hora')&#34;,&#036;link);        
  19. &#036;ultimo_id = mysql_insert_id(&#036;link);
  20. ?&#62;
  21. &#60;?php
  22. &#036;link = mysql_connect(&#34;localhost&#34;, &#34;root&#34;, &#34;&#34;);              
  23. mysql_select_db(&#34;db_soporte&#34;, &#036;link);                    
  24. &#036;sql = &#34;SELECT * FROM tbl_edificio WHERE (des_edificio = '&#036;i_edificio')&#34;;    
  25. &#036;result = mysql_query(&#036;sql, &#036;link);                    
  26. &#036;myrow = mysql_fetch_array(&#036;result);                  
  27. &#036;hora1=&#036;myrow[&#34;tiempo&#34;];                      
  28. &#036;hora2=&#036;myrow[&#34;tiempo&#34;];                      
  29. &#036;link = mysql_connect(&#34;localhost&#34;, &#34;root&#34;, &#34;&#34;);              
  30. mysql_select_db(&#34;db_soporte&#34;, &#036;link);                    
  31. &#036;sql = &#34;SELECT * FROM tbl_fallas WHERE (desc_falla = '&#036;i_requerimiento')&#34;;    
  32. &#036;result = mysql_query(&#036;sql, &#036;link);                    
  33. &#036;myrow = mysql_fetch_array(&#036;result);                
  34. &#036;hora3=&#036;myrow[&#34;t_trabajo&#34;];                      
  35. &#036;horades1=explode(':', &#036;hora1);                      
  36. &#036;horades2=explode(':', &#036;hora2);                      
  37. &#036;horades3=explode(':', &#036;hora3);                      
  38. &#036;finalh=&#036;horades1[0] + &#036;horades2[0] + &#036;horades3[0];            
  39. &#036;finalm=&#036;horades1[1] + &#036;horades2[1] + &#036;horades3[1];            
  40. &#036;finals=&#036;horades1[2] + &#036;horades2[2] + &#036;horades3[2];            
  41. if (&#036;finals&#62;59){                          
  42. &#036;finals=&#036;finals - 60;                          
  43. &#036;finalm=&#036;finalm + 1;                        
  44. }                                
  45. if (&#036;finalm&#62;59){
  46. &#036;finalm=&#036;finalm - 60;
  47. &#036;finalh=&#036;finalh + 1;
  48. }
  49. if (strlen(&#036;finalh)==1){
  50. &#036;finalh= &#34;0&#34;.&#036;finalh;
  51. }
  52. if (strlen(&#036;finalm)==1){
  53. &#036;finalm= &#34;0&#34;.&#036;finalm;
  54. }
  55. if (strlen(&#036;finals)==1){
  56. &#036;finals= &#34;0&#34;.&#036;finals;
  57. }
  58. &#036;final_horas = &#036;finalh.&#34;:&#34;.&#036;finalm.&#34;:&#34;.&#036;finals;
  59. mysql_query(&#34;insert into tbl_temporal (folio,id_unidad,id_edificio,t_trabajo,total_trabajo) values ('&#036;ultimo_id','&#036;i_unidad','&#036;hora1,'&#036;hora3','&#036;final_horas')&#34;,&#036;link);  
  60. ?&#62;
  61. &#60;title&#62;RESULTADO DE SOLICITUD&#60;/title&#62;
  62. &#60;meta http-equiv=&#34;Content-Type&#34; content=&#34;text/html; charset=iso-8859-1&#34; /&#62;
  63. &#60;link rel=&#34;stylesheet&#34; href=&#34;mm_entertainment.css&#34; type=&#34;text/css&#34; /&#62;
  64. &#60;/head&#62;
  65. &#60;body bgcolor=&#34;#14285f&#34;&#62;
  66. &#60;table width=&#34;100%&#34; border=&#34;0&#34; cellspacing=&#34;0&#34; cellpadding=&#34;0&#34;&#62;
  67.   &#60;tr bgcolor=&#34;02021e&#34;&#62;
  68.     &#60;td width=&#34;400&#34; colspan=&#34;2&#34; rowspan=&#34;2&#34; nowrap=&#34;nowrap&#34;&#62;&#60;img src=&#34;Imagenes/bannerSoporte.jpg&#34; alt=&#34;Header image&#34; width=&#34;468&#34; height=&#34;60&#34; border=&#34;0&#34; /&#62;&#60;/td&#62;
  69.     &#60;td width=&#34;360&#34; height=&#34;58&#34; nowrap=&#34;nowrap&#34; id=&#34;logo&#34; valign=&#34;bottom&#34;&#62;NOMBRE DEL SITIO WEB&#60;/td&#62;
  70.     &#60;td width=&#34;100%&#34;&#62; &#60;/td&#62;
  71.   &#60;/tr&#62;
  72.   &#60;tr bgcolor=&#34;02021E&#34;&#62;
  73. &#60;td height=&#34;57&#34; nowrap=&#34;nowrap&#34; id=&#34;tagline&#34; valign=&#34;top&#34;&#62;Lema opcional&#60;/td&#62;
  74.  
  75.  
  76.   &#60;td width=&#34;100%&#34;&#62; &#60;/td&#62;
  77.   &#60;/tr&#62;
  78.   &#60;tr&#62;
  79.     &#60;td colspan=&#34;4&#34; bgcolor=&#34;#cc3300&#34;&#62;&#60;img src=&#34;Imagenes/mm_spacer.gif&#34; alt=&#34;&#34; width=&#34;1&#34; height=&#34;2&#34; border=&#34;0&#34; /&#62;&#60;/td&#62;
  80.   &#60;/tr&#62;
  81.  
  82.    &#60;tr&#62;
  83.     &#60;td colspan=&#34;4&#34;&#62;&#60;img src=&#34;Imagenes/mm_spacer.gif&#34; alt=&#34;&#34; width=&#34;1&#34; height=&#34;2&#34; border=&#34;0&#34; /&#62;&#60;/td&#62;
  84.   &#60;/tr&#62;
  85.  
  86.    &#60;tr&#62;
  87.     &#60;td colspan=&#34;4&#34; bgcolor=&#34;#cc3300&#34;&#62;&#60;img src=&#34;Imagenes/mm_spacer.gif&#34; alt=&#34;&#34; width=&#34;1&#34; height=&#34;1&#34; border=&#34;0&#34; /&#62;&#60;/td&#62;
  88.   &#60;/tr&#62;
  89.    &#60;tr&#62;
  90.     &#60;td colspan=&#34;5&#34; id=&#34;dateformat&#34;&#62; &#60;br /&#62;
  91.       &#60;a href=&#34;menu.php&#34;&#62;VOLVER AL MENU PRINCIPAL &#60;/a&#62;&#60;br /&#62;  &#60;/td&#62;
  92.   &#60;/tr&#62;
  93.   &#60;tr&#62;
  94.     &#60;td width=&#34;50&#34; valign=&#34;top&#34;&#62; &#60;/td&#62;
  95.    &#60;td colspan=&#34;2&#34; valign=&#34;top&#34;&#62;&#60;br /&#62;
  96.   &#60;table border=&#34;0&#34; cellspacing=&#34;0&#34; cellpadding=&#34;2&#34; width=&#34;610&#34;&#62;
  97.         &#60;tr&#62;
  98. &#60;td class=&#34;subHeader&#34; colspan=&#34;3&#34;&#62;&#60;p style=&#34;margin-top: 0; margin-bottom: 0;&#34;&#62;DETALLE DE REQUERIMIENTO &#60;/p&#62;          &#60;/td&#62;
  99.         &#60;/tr&#62;
  100.         &#60;tr&#62;
  101.           &#60;td width=&#34;282&#34; height=&#34;250&#34; rowspan=&#34;2&#34; align=&#34;center&#34; class=&#34;subHeader&#34;&#62;&#60;img src=&#34;Imagenes/soporte-tecnico.jpg&#34; alt=&#34;&#34; width=&#34;264&#34; height=&#34;264&#34; border=&#34;0&#34; /&#62;&#60;/td&#62;
  102.           &#60;td width=&#34;23&#34; rowspan=&#34;2&#34;&#62; &#60;/td&#62;
  103.           &#60;td width=&#34;293&#34; class=&#34;sidebarHeader&#34;&#62;Requerimiento Solicitado &#60;br /&#62;
  104.       &#60;br /&#62;          &#60;/td&#62;
  105.         &#60;/tr&#62;
  106.  
  107.         &#60;tr&#62;
  108.           &#60;td valign=&#34;top&#34; class=&#34;bodyText&#34;&#62;&#60;p&#62;Su N&ordm; de Requerimiento es:
  109.               &#60;input name=&#34;folio&#34; type=&#34;text&#34; id=&#34;folio&#34; value=&#34;&#60;?php echo &#036;ultimo_id ?&#62;&#34; readonly=&#34;true&#34;/&#62;
  110. &#60;/p&#62;
  111.             &#60;p&#62;El Tecnico Asignado es:&#60;/p&#62;
  112.             &#60;p&#62;
  113.               &#60;input name=&#34;tecnico&#34; type=&#34;text&#34; id=&#34;tecnico&#34; readonly=&#34;true&#34; /&#62;
  114.             &#60;/p&#62;
  115.             &#60;p&#62;Su tiempo de espera es de:&#60;/p&#62;
  116.             &#60;p&#62;
  117.               &#60;input name=&#34;tiempo&#34; type=&#34;text&#34; id=&#34;tiempo&#34; value=&#34;&#60;?php echo &#036;final_horas?&#62;&#34; readonly=&#34;true&#34;&#62;
  118.               . &#60;/p&#62;&#60;/td&#62;
  119.         &#60;/tr&#62;
  120.       &#60;/table&#62;    
  121.   &#60;/td&#62;
  122.     &#60;td&#62; &#60;/td&#62;
  123.   &#60;/tr&#62;
  124.   &#60;tr&#62;
  125.     &#60;td width=&#34;50&#34;&#62; &#60;/td&#62;
  126.     &#60;td width=&#34;350&#34;&#62; &#60;/td&#62;
  127.     &#60;td width=&#34;360&#34;&#62; &#60;/td&#62;
  128.   &#60;td width=&#34;100%&#34;&#62; &#60;/td&#62;
  129.   &#60;/tr&#62;
  130. &#60;/table&#62;
  131. &#60;br /&#62;
  132. &#60;/body&#62;
  133. &#60;/html&#62;
  134.  
  135.  
si ustedes prueban el code funciona bien y graba pero si presionan F5 se repite la informacion y aumenta el contador unico y eso es lo que no quiero bueno si alguien sabe como lo puedo se los agradeceria muchisimo adios mis amigos

149
PHP / Re: Tomar Valor De Una Base De Datos
« en: Jueves 21 de Septiembre de 2006, 22:30 »
una consulta al momento de hacer $ultimo_id = mysql_insert_id(); puedo hacerlo en cualquier consulta de mysql o solo cuando grabo los datos

150
PHP / Puedo Crear Una Funcion Que Solo Devulva Un Valor
« en: Jueves 21 de Septiembre de 2006, 22:08 »
bueno espero que poder explicarme, miren estoy haciendo una funcion donde solo necesito que me devuleva un valor osea yo le pido un valor, se puede hacer, bueno si yo tengo una variable donde quiero que reciba el valor de la funcion llamada como puedria hacerlo, bueno les presento el code y ustedes me dicen que cambio bueno gracias chicos.

Código: Text
  1.  
  2. ///aqui es donde esta la funcion  myfunc.php///////
  3. &#60;?php
  4. function hora_salida_edificio(&#036;hora1){
  5. &#036;link = mysql_connect(&#34;localhost&#34;, &#34;root&#34;, &#34;&#34;);
  6. mysql_select_db(&#34;db_soporte&#34;, &#036;link);
  7. &#036;sql = &#34;SELECT * FROM tbl_edificio WHERE (des_edificio = '&#036;i_edificio')&#34;;
  8. &#036;result = mysql_query(&#036;sql, &#036;link);                    
  9. &#036;myrow = mysql_fetch_array(&#036;result);
  10. &#036;hora1=&#036;myrow[&#34;tiempo&#34;];
  11. return &#036;hora1;
  12. }
  13.  
  14.  
Código: Text
  1.  
  2. ///aqui es donde llamo la funcion y es donde necesito recibir el resultado///
  3. &#60;?php
  4. include(&#34;conex.php&#34;);
  5. include(&#34;myfunc.php&#34;);
  6. &#036;tiempo=hora_salida_edificio(&#036;hora1);
  7. echo &#036;tiempo;
  8. ?&#62;
  9.  
  10.  

Páginas: 1 ... 4 5 [6] 7 8 ... 11