• Miércoles 12 de Marzo de 2025, 11:57

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 2 3 [4] 5 6 ... 11
76
PHP / Re: Actualizar Cada 5 Segundos Y Enviar Mensaje
« en: Viernes 5 de Enero de 2007, 18:56 »
que tal muchachos muchisimas gracias por la ayuda, ahora bueno lo que dice alterum ya lo tenia echo, bueno lo que dice arkantos esta super bien sorry aun no se manejar ese tipo de variables, si me pudieses dar un ejemplo pk lo que meno tengo es tiempo para buscar en internet, ya que esta demasiado limitado y ahora estoy en mi casa via conmutado escribiendo que antiguo se diran por internet pero es lo que tengo y lo ocupo para otras cosas ademas del trabajo, bueno si me envian un ejemplo sencillo de como dejar una variable en sesion seria genial bueno muchas gracias por la ayuda y espero puedan seguir ayudandome muchas gracias.
NeOrEnT.

77
PHP / Actualizar Cada 5 Segundos Y Enviar Mensaje
« en: Jueves 4 de Enero de 2007, 14:14 »
Primero que todo Feliz año para todos l@s chik@s del foro que siempre me sacan de problemas jejeje, bueno les comento, tengo una pagina la cual necesito que se este actualizando cada cinco segundo correcto, bueno ese code ya lo tengo, lo complicado es que tengo una funcion que me pregunta cuantos registros tengo en mi base de datos tonces, si tengo 8 le voy restando uno para poder descontando cosa de alinearlo asi miren.

contardor =3.
3.- ultimo ingresado.
2.- penultimo ingresado.
1.- primer ingresado.

que significa que al ir asi esto me indica que tengo tres solicitudes pendientes, tonces necesito hacer algo que al momento de un usuario hacer una solicitud este contador queda en 4 correcto bueno como hago para que cuando haya un nuevo requerimiento me envie un mensaje que hay un nuevo requerimiento, bueno les digo desde ahora que no puedo modificar la base de datos no puedo agregar campos ni nada, tonces lo que tengo echo es lo siguiente, tengo la pag que muestra las solicitudes, tengo el catualizar cada 5 segundos, me falta enviar el mensaje de cuando haya un requerimiento nuevo me podrian ayudar espero que no sea muy complicado y desde ya muchas gracias por leer este post gracias a toso y que les valla super este 2007  :hola:  :D  :beer:  :good:  :bravo:  :guitar:  :gracias:

78
PHP / [Código Fuente] Trabajar con Access desde PHP
« en: Jueves 28 de Diciembre de 2006, 16:08 »
Que tal amigos les dejo una pequeña apliacion realizada para atencion de publico mas que nada de soporte tecnico, esta pagina trabaja con acccess asi que si alguien necesita aqui esta para todos eso adios.

Autor: Roberto navarro

79
PHP / Saber Los Dias De La Semana
« en: Martes 5 de Diciembre de 2006, 19:54 »
que tal mis amigos de este genial foro, bueno primero que todo paso a saludarlos a todos y darle las gracias de ante mano por leer este post, bueno voy al punto, resulta que me han encargo crear unas estadisticas de una base datos segun estos campos, fecha_llamado(tipofecha), hora_llamado(tipotime), fecha_atencion(fecha), hora_inicio_atencion(time), hora_termino_atencion(time), estos son los campos que me estan dando para sacar la estadistica, bueno y estos son los campos donde debo dejar el resultado de esta estadistica, respuesta_soporte(time), duracion_soporte(time), respuesta_usuario(time) y duracion_usuario(time), bueno les comento lo que debo hacer, primero debo consultar si la fecha_llamado == fecha_atencion(esta nunca puede ser menor), y procedo a restar la hora_llamado con la hora_inicio_atencion, tonces eso me sale super bien, que seria esto.
Código: Text
  1.  
  2. <?php
  3. ///aqui hago la resta simple de las horas.
  4. if (cambiaf_a_normal($row['fecha_llamado'])==cambiaf_a_normal($row['fecha_atencion']))
  5.   {
  6.   $resp_soporte=restar_hora(cambiah_a_normal($row['hora_llamado']),cambiah_a_normal($row['hora_inicio_atencion']));
  7.   echo $resp_soporte;
  8.   }
  9. ?>
  10.  
  11.  
luego les entrego l code completo para que entiendan mejor.
tonces, primero debo restar estas fechas y me entregan un valor entero, al cual debo multiplicarlo por 24, pk se preguntaran pk asi me da un valor entero que podria ser 48 por ejemplo, el cual se lo debo sumar a la hora de inicio de atencion, para saber cuantas horas se demoro en iniciar la atencion desde cuando se solicito, pero ademas debo multiplicar ese valor por 13, para que es el 13 se preguntaran, bueno es para descontar las horas que no se trabajan, pk no trabajamos 24 hrs, solo 5 dias a la semana, tonces me estaria quedando 48-26 es 22 mas la hora de inicio, bueno les muestro esta parte para que vean.
Código: Text
  1.  
  2. <?php
  3. if (cambiaf_a_normal($row['fecha_atencion'])>cambiaf_a_normal($row['fecha_llamado']))
  4.   {
  5. $dias=restarfecha(cambiaf_a_normal($row['fecha_llamado']), cambiaf_a_normal($row['fecha_atencion']));
  6. $resp_soporte=restar_hora(cambiah_a_normal($row['hora_llamado']),$otra=sumar_24(cambiah_a_normal($row['hora_inicio_atencion']),$dias));
  7.   echo $resp_soporte;
  8. }
  9. ?>
  10.  
  11.  
tonces aqui es donde pregunto si la fecha es mayor, saco el entero y se lo sumo a la hora_inicio_atencion y luego hago la resta entre la hora de llamado y la hora_inicio_atencion que me quedaria en $resp_soporte, correcto, bueno a continuacion les dejo el code completo para que lo entiendan.

consulta.php

Código: Text
  1.  
  2. <?
  3. include("../Funciones/myfunc.php");
  4. include("../Funciones/restarfechas.php");
  5. $var=@$_GET['var'];
  6. $db= "\\\pc_soporte\c$\soporte\db_soporte.mdb";
  7. $basesoporte=("DRIVER={Microsoft Access Driver (*.mdb)};DBQ=$db");
  8. $link=odbc_connect($basesoporte,"","");
  9. $sql="select * from $var where hora_inicio_atencion <> NULL";
  10. $resultado=odbc_do($link, $sql);
  11. ?>
  12. <style type="text/css">
  13. <!--
  14. .Estilo3 {font-size: 12px}
  15. -->
  16. </style>
  17.  
  18. <TABLE height="5%" BORDER=1 align="center" CELLPADDING=0 CELLSPACING=0">
  19. <TR>
  20. <Th align="left"><span class="Estilo3">Folio</span></Th>
  21. <Th align="left"><span class="Estilo3">F.Llamado</span></Th>
  22. <Th align="left"><span class="Estilo3">H.Llamado</span></Th>
  23. <Th align="left"><span class="Estilo3">F.Atencion</span></Th>
  24. <Th align="left"><span class="Estilo3">H.Inicio</span></Th>
  25. <Th align="left"><span class="Estilo3">H.Termino</span></Th>
  26. <Th align="left"><span class="Estilo3">F.Termino</span></Th>
  27. <Th align="left"><span class="Estilo3">H.Salida</span></Th>
  28. <Th align="left"><span class="Estilo3">H.Llegada</span></Th>
  29. <Th align="left"><span class="Estilo3">Respuesta Soporte</span></Th>
  30. <Th align="left"><span class="Estilo3">Duracion Soporte</span></Th>
  31. <Th align="left"><span class="Estilo3">Respuesta Usuario</span></Th>
  32. <Th align="left"><span class="Estilo3">Duracion Usuario</span></Th>
  33. </TR>
  34. <?
  35. $total =0;
  36. while($row = @odbc_fetch_array($resultado))
  37. {
  38.   $total++;
  39.  
  40. ?>
  41. <tr>
  42. <th align="left"><span class="Estilo3"><? echo $row['folio_atencion'];?></span></th>
  43. <th align="left"><span class="Estilo3"><? echo cambiaf_a_normal($row['fecha_llamado']);?></span></th>
  44. <th align="left"><span class="Estilo3"><? echo cambiah_a_normal($row['hora_llamado']);?></span></th>
  45. <th align="left"><span class="Estilo3"><? echo cambiaf_a_normal($row['fecha_atencion']);?></span></th>
  46. <th align="left"><span class="Estilo3"><? echo cambiah_a_normal($row['hora_inicio_atencion']);?></span></th>
  47. <th align="left"><span class="Estilo3"><? echo cambiah_a_normal($row['hora_termino_atencion']);?></span></th>
  48. <th align="left"><span class="Estilo3"><? echo cambiaf_a_normal($row['fecha_cierre_atencion']);?></span></th>
  49. <th align="left"><span class="Estilo3"><? echo cambiah_a_normal($row['hora_salida_atencion']);?></span></th>
  50. <th align="left"><span class="Estilo3"><? echo cambiah_a_normal($row['hora_llegada_atencion']);?></span></th>
  51. <th align="left"><span class="Estilo3">
  52. <?
  53. ///aqui hago la resta simple de las horas.
  54. if (cambiaf_a_normal($row['fecha_llamado'])==cambiaf_a_normal($row['fecha_atencion']))
  55.   {
  56.   $resp_soporte=restar_hora(cambiah_a_normal($row['hora_llamado']),cambiah_a_normal($row['hora_inicio_atencion']));
  57.   echo $resp_soporte;
  58.   }
  59. ///aqui hago la resta avanzada segun los dias de mas.
  60. if (cambiaf_a_normal($row['fecha_atencion'])>cambiaf_a_normal($row['fecha_llamado']))
  61.   {
  62. $dias=restarfecha(cambiaf_a_normal($row['fecha_llamado']), cambiaf_a_normal($row['fecha_atencion']));
  63. $resp_soporte=restar_hora(cambiah_a_normal($row['hora_llamado']),$otra=sumar_24(cambiah_a_normal($row['hora_inicio_atencion']),$dias));
  64.   echo $resp_soporte;
  65.   }
  66. ?></span></th>
  67. <th align="left"><span class="Estilo3"><? echo "hora";?></span></th>
  68. <th align="left"><span class="Estilo3"><? echo "hora";?></span></th>
  69. <th align="left"><span class="Estilo3"><? echo "hora";?></span></th>
  70. </tr>
  71. <?
  72. }
  73. echo "Total de Folios: $total<br>";
  74. echo "<p><a href=menuestadisticas.php>MENU PRINCIPAL</p><br>";
  75. odbc_free_result($resultado);
  76. odbc_close($link);
  77. ?>
  78. </table>
  79.  
  80.  

myfunc.php
Código: Text
  1.  
  2. <?php
  3. function cambiaf_a_normal($fecha){
  4.     ereg( "([0-9]{2,4})-([0-9]{1,2})-([0-9]{1,2})", $fecha, $mifecha);
  5.     $lafecha=$mifecha[3]."/".$mifecha[2]."/".$mifecha[1];
  6.     return $lafecha;}
  7.  
  8. function cambiaf_a_mysql($fecha){
  9.     ereg( "([0-9]{1,2})/([0-9]{1,2})/([0-9]{2,4})", $fecha, $mifecha);
  10.     $lafecha=$mifecha[3]."-".$mifecha[2]."-".$mifecha[1];
  11.     return $lafecha; }
  12.  
  13. function cambiah_a_normal($hora){
  14. $var = $hora;
  15. $valor=substr($var, 11, 19);
  16. return $valor;}
  17.  
  18. function cambia_no_a_normal($noficina){
  19. $var=$noficina;
  20. $rest = substr($var, 0, -2);
  21. return $rest;}
  22.  
  23. function restar_hora($hora1,$hora2){
  24. $horades1=explode(':', $hora1);
  25. $horades2=explode(':', $hora2);
  26. $finalh=$horades1[0] - $horades2[0];
  27. $finalm=$horades1[1] - $horades2[1];
  28. $finals=$horades1[2] - $horades2[2];
  29. $finals=abs($finals);
  30. $finalm=abs($finalm);
  31. $finalh=abs($finalh);
  32. if ($finals>59){
  33. $finals=$finals - 60;
  34. $finalm=$finalm + 1;}
  35. if ($finalm>59){
  36. $finalm=$finalm - 60;
  37. $finalh=$finalh + 1;}
  38. if (strlen($finalh)==1){
  39. $finalh= "0".$finalh;}
  40. if (strlen($finalm)==1){
  41. $finalm= "0".$finalm;}
  42. if (strlen($finals)==1){
  43. $finals= "0".$finals;}
  44. $final_horas = $finalh.":".$finalm.":".$finals;
  45. return $final_horas;}
  46.  
  47. function sumar_24($hora1,$valor){
  48. $horades1=explode(':', $hora1);
  49. $sumo=$valor*24;
  50. $resto=$valor*13;
  51. $otro=$sumo-$resto;
  52. $finalh=$horades1[0] +$otro;                
  53. $finalm=$horades1[1];
  54. $finals=$horades1[2];
  55. if (strlen($finalh)==1){
  56. $finalh= "0".$finalh;}
  57. if (strlen($finalm)==1){
  58. $finalm= "0".$finalm;}
  59. if (strlen($finals)==1){
  60. $finals= "0".$finals;}
  61. $final_horas = $finalh.":".$finalm.":".$finals;
  62. return $final_horas;}
  63. ?>
  64.  
  65.  
restarfecha.php
[CODE]
<?php
// fecha en formato dd/mm/yyyy retorna la diferencia en dias
function restarfecha($dFecIni, $dFecFin){
$dFecIni = str_replace("-","",$dFecIni);
$dFecIni = str_replace("/","",$dFecIni);
$dFecFin = str_replace("-","",$dFecFin);
$dFecFin = str_replace("/","",$dFecFin);

ereg( "([0-9]{1,2})([0-9]{1,2})([0-9]{2,4})", $dFecIni, $aFecIni);
ereg( "([0-9]{1,2})([0-9]{1,2})([0-9]{2,4})", $dFecFin, $aFecFin);

$date1 = mktime(0,0,0,$aFecIni[2], $aFecIni[1], $aFecIni[3]);
$date2 = mktime(0,0,0,$aFecFin[2], $aFecFin[1], $aFecFin[3]);
return round(($date2 - $date1) / (60 * 60 * 24));
}
?>
[/QUOTE]

bueno les mostre el code y las funciones que ocupo, esto fue para que entendieran lo que tengo que hacer, bueno ahora viene lo dificil, se supone que trabajamos 5 dias a la sema tonces necesito hacer una funcion o algo que cuando haga la resta de las fechas me diga cuantos de esos dias son libre de trabajo como por ejemplo si tenemos fecha_llamado="11/12/2006" y fecha_atencion="20/12/2006" tonces la diferencian entre estas dos fechas es 9 dias tonces necesito hacer una funcion que me diga por ejemplo el dia 1 es lunes, 2 martes..... 6 sabado, 7 domingo, 8 lunes, y asi sucesivamente y los dias 6 y 7 que me los reste pk esos dias no se trabajan, no se si es complicado pero por eso expuse todo el code y estoy tratando de explicar lo que tengo que hacer bueno se han dado cuenta que tengo todo casi listo, pero solo me falta esa parte para que este listo, si alguien me puede guiar como hacerlo o mostrar algun ejemplo, porque la verdad no tengo ni la mas minima idea asi que los dejo en ustedes a veri si alguien sabe op puede echarme la manito con esto se los estare muy agradecido y bueno muchas gracias por darse el tiempo de leer este latoso post muchas gracias adios

80
PHP / Re: Crear Varible De Tipo Hora?
« en: Martes 5 de Diciembre de 2006, 12:38 »
Código: Text
  1.  
  2.     Asi podria ser
  3. &#60;?php echo &#036;hora = date(&#34;H:i:s a&#34;);?&#62;
  4.  
  5.  

que tal amigo gracias por la ayuda, pero aunque ya me indicas como se le asigna el valor de sistema a la variable, quisiera saber si tu sabes como se puede hacer que esa misma variable quede pero con el valor de 24:00:00, gracias por la ayuda

81
PHP / Crear Varible De Tipo Hora?
« en: Lunes 4 de Diciembre de 2006, 16:08 »
que tal amigos aqui molestando de nuevo con mis dudas, bueno pasa lo siguiente, toy haciendo unas estadisticas, tonces necesito tener una varible que tenga el valor de 24:00:00 hrs, pero no se me sale haciendolo asi $hora=24:00:00 tampoco me sale asi $hora=date("24:00:00"), se que esto no se puede pero quise probar en una de esas puede salir, bueno si ustedes me enseñan a como hacer o que funcion ocupar par auqe una variable tenga el valor de 24:00:00 seria genial, bueno espero que alguien me pueda echar la mano aqui todos son super geniales asi que ojala que todos esten muy bien y gracias de antemano adios

82
PHP / Re: Otro Problema Mas
« en: Viernes 24 de Noviembre de 2006, 13:30 »
muchas gracias por la ayuda, pero resulta que yo debo asignar el autonumerico, porque despues lo muestro en pantalla al momento de grabar tonces necesito saber cual es el numero para indicarle al usuario cual es su numero de atencion, odbc no tiene mysql_insert_id(), para saber el ultimo id ingresado tonces debo tener un control de los folios que se ingresan, bueno espero que me puedan ayudar o dar algun consejo con respecto a este tema, bueno amigos muchas gracias por su tiempo de antemano gracias

83
PHP / Otro Problema Mas
« en: Jueves 23 de Noviembre de 2006, 22:24 »
que tal amigo del foro, bueno les comento, tengo una base de datos a la cual me conecto dese php, tonces todo funciona bien, el problema es que trato de rescatar el ultimo valor de una tabla especifica, este campo es autonumerico, tonces cuando hago una consulta para saber cual fue el ultimo campo ingresado me lo muestra super bien, y si hago un ingreso tambien, tonces cuando trato de nuevo de insertar otro nuevo campo me da un error de que el campo ya existe en la base, este problema ya me habia pasado con esta misma base de datos y un amigo del foro de visual vasic me ayudo a solucionarlo pk lo hacia en visual, el problema es que ahora esto mismo me paso en php y no se como hacerlo, bueno les dejo el link para que vean en lo que me ayudaron en el otro foro
http://foros.solocodigo.com/index.php?showtopic=18720&hl=
bueno yo no tengo idea de como hacerlo por eso pido la ayuda, tambien les dejo como hago la busqueda de ultimo folio, gracias de antemano a todos por darse el tiempo de leer este codigo
Código: Text
  1.  
  2. &#60;?
  3. function obtener_nuevofolio()
  4. {
  5. &#036;db= &#34;&#092;&#092;&#092;pc_soporte&#092;c&#036;&#092;prueba&#092;db_soporte.mdb&#34;;
  6. &#036;basesoporte=(&#34;DRIVER={Microsoft Access Driver (*.mdb)};DBQ=&#036;db&#34;);
  7. &#036;conexionfolio=odbc_connect(&#036;basesoporte,&#34;&#34;,&#34;&#34;);
  8. &#036;consultafolio= &#34;select top 1 folio_atencion from maestro_atenciones ORDER BY folio_atencion desc&#34;;
  9. &#036;rsfolio=odbc_exec(&#036;conexionfolio, &#036;consultafolio);
  10. &#036;num_rowsfolio = odbc_num_rows(&#036;rsfolio);
  11. &#036;rowfolio = odbc_fetch_array(&#036;rsfolio);
  12. &#036;folionuevo=0;
  13. &#036;folionuevo= &#036;rowfolio['folio_atencion'];
  14. &#036;folionuevo++;
  15. return &#036;folionuevo;
  16. }
  17. ?&#62;
  18.  
  19.  
:hola:

84
PHP / Re: Excel Y Php
« en: Jueves 23 de Noviembre de 2006, 21:18 »
gracias a todos por la super ayuda que me brindaron, y me funciona ok pronto subo el code para que vean como quedo y sorry por postear este problema de nuevo pero necesitaba la ayuda urgente gracias

85
Visual Basic 6.0 e inferiores / Php Y Vb
« en: Miércoles 22 de Noviembre de 2006, 21:20 »
que tal amigo bueno hice la misma pregunta en el foro de php
http://foros.solocodigo.com/index.php?show...t=0&#entry92710
ese es el link, bueno quiero el tomar el valor de una variable pasada por url en visual basic 6.0 peor no se como hacerlo si alguien sabe o me puede ayudar se los agradeseria mucho, tambien gracias desde ya por darse el tiempo de leer este post adios que esten bien

86
PHP / Re: Excel Y Php
« en: Miércoles 22 de Noviembre de 2006, 21:16 »
Altareum, muchas gracias por la pagina, bueno te cuento que mi server donde corre tanto al apgina web y la pequeña aplicacion es windows, entonces yo queria pasarle un valor por url tal y como cuando pasamos un valor para otra pagina y luego la recivimos con get, correcto bueno yo queria hacer eso que si hacia un link hacia mi archivo ejecutable me pregunta si lo quiero descargar o abrir y bueno le digo que lo abra y que en un text me coloque el valor que envie por url no se si me explique bien o si no se puede, bueno el programa esta echo en visual basic 6.0 si quieren le dejo el code de donde mando el valor por url.

Código: Text
  1.  
  2. &#60;th align='center'&#62;&#60;span class='style13'&#62;&#60;a href='Imprime Folio.exe'&#62;Click Aqui&#60;/a&#62;&#60;/span&#62;&#60;/th&#62;
  3.  
  4.  
y quiero esto que si resulta pero no se como tomar el valor
Código: Text
  1.  
  2. &#60;th align='center'&#62;&#60;span class='style13'&#62;&#60;a href='Imprime Folio.exe?var=&#036;id'&#62;Click Aqui&#60;/a&#62;&#60;/span&#62;&#60;/th&#62;
  3.  
  4.  
y este es el codigo de mi programa echo en visual
Código: Text
  1.  
  2. Dim base As Database
  3. Dim b As Recordset
  4.  
  5. Private Sub Command1_Click()
  6.  
  7. End Sub
  8.  
  9. Private Sub Command2_Click()
  10. End
  11. End Sub
  12.  
  13. Private Sub Command3_Click()
  14. b.MoveFirst
  15. Dim ApExcel As Variant
  16. Set ApExcel = CreateObject(&#34;Excel.application&#34;)
  17. ApExcel.Visible = True
  18. ApExcel.Workbooks.Open (&#34;&#092;&#092;pc_soporte&#092;c&#036;&#092;soporte&#092;Formulario de Soporte Tecnico a Terreno.xls&#34;)
  19. Do While b.EOF = False
  20.     If b(&#34;folio_atencion&#34;) = Text1.Text Then
  21.         Text2.Text = b(&#34;usuario_atencion&#34;)
  22.         Text3.Text = b(&#34;direccion_depto&#34;)
  23.         ApExcel.cells(1, 1).Font.Size = 12
  24.         ApExcel.cells(8, 7).formula = b(&#34;folio_atencion&#34;)
  25.         ApExcel.cells(9, 4).formula = b(&#34;usuario_atencion&#34;) 'nombre usuario
  26.         ApExcel.cells(9, 7).formula = b(&#34;fono_anexo&#34;) 'fono anexo
  27.         ApExcel.cells(10, 4).formula = b(&#34;direccion_depto&#34;) 'direccion
  28.         ApExcel.cells(10, 7).formula = b(&#34;n_oficina&#34;) 'oficina
  29.         ApExcel.cells(11, 7).formula = b(&#34;tecnico_asignado&#34;) 'tecnico
  30.         ApExcel.cells(14, 3).formula = b(&#34;problema_descrito&#34;) 'problema
  31.         b.MoveNext
  32.     Else
  33.         b.MoveNext
  34.     End If
  35. Loop
  36. Set ApExcel = Nothing
  37. End Sub
  38.  
  39. Private Sub Form_Load()
  40. Set a = OpenDatabase(&#34;&#092;&#092;pc_soporte&#092;c&#036;&#092;soporte&#092;db_soporte.mdb&#34;) 'ASIGNO A LA VARIABLE &#34;A&#34; LA DIRECCION DE DONDE SE ENCUENTRA LA BASE DE DATOS
  41. Set b = a.OpenRecordset(&#34;maestro_atenciones&#34;) 'ASIGNO A LA VARIABLE &#34;B&#34; LA TABLA DE LA BASE DE DATOS LA CUAL UTILIZARA
  42. If b.RecordCount = 0 Then
  43.     MsgBox &#34;No Existen Registros&#34;, vbInformation, &#34;Por Favor Ingrese&#34;
  44. Else
  45.     b.MoveFirst
  46. End If
  47. End Sub
  48.  
  49. Private Sub Form_Unload(Cancel As Integer)
  50. Command2_Click
  51. End Sub
  52.  
  53.  
eso gracias a todos ojala me puedan ayudar adios

87
PHP / Re: Excel Y Php
« en: Miércoles 22 de Noviembre de 2006, 13:15 »
Darktigerhell, tienes toda la razon he buscado mucho y por eso mismo postie el problema ya que incluso con esas librerias no me abre bien el excel, realice una programa en visual basic ya que la base es access y que cuando hago click en el link me carga el programa, peor lo que m gustaria saber si alguien sabe como tomar un valor pasado por url de php a visual basic, no se si pueda pero si alguien sabe seria genial muchas gracias a todos por la ayuda que esten muy bien adios

88
PHP / Excel Y Php
« en: Martes 21 de Noviembre de 2006, 14:44 »
que tal amigos del foro como estan, bueno les comento me parece que este ya lo habia posteado, pero no tuve mucha suerte, les explico lo que ocurre, necesito abrir un archivo excel especifico, cual tiene un formato especifico, lo que yo necesito es poder abrir ese archivo y pasarle los datos, no es necesario grabar en el solo que me muestre los datos ya que es como una plantilla para imprimir el cual se imprime y se cierra sin necesidad de guardarlo, bueno en visual basic, yo podia abrirlo y pasarle los datos, pero en php tambien trato de abrirlo pero no me muestra los valores, he probado como cinco metodos y ninguno hace lo que quiero, ya que si hago otro que trabaja con header me abre el archi pero seria algo si tengo excel.xls, el me abre exce.xls, tonces no me abre el archivo que quiero, tonces mi pregunta es alguien sabe como puedo hacer para poder abrir el archivo que yo quiero y ademas que me muestre los que yo quiero en el por ejemplo quiero abrir el archivo y en la celda C linea 14 que me muestre "HOLA MUNDO" ni siquiera eso me sale jejeje, bueno amigo gracias de ante mano por leer este post y espero me puedan echar la manito cuidense mucho adios.

89
PHP / Re: Espero Me Puedan Ayudar?
« en: Martes 14 de Noviembre de 2006, 19:50 »
arkantos no importa la fecha ni el año solo se agradece que se den el tiempo de leerlo y ayudarte a buscar el problema y bueno muchas gracias a todos amigos de verdad se los agradesco cuidense mucho adios

90
PHP / Re: Espero Me Puedan Ayudar?
« en: Martes 14 de Noviembre de 2006, 12:54 »
bueno gracias a todos pero creo que esto ya lo habiamos solucionado hace tiempo  :P , igual muchas gracias por la ayuda y espero que a alguien del foro le sirva mucho tal como a mi gracias a todos adios

91
PHP / Re: Abrir Archivo Excel Desde Php
« en: Lunes 13 de Noviembre de 2006, 16:44 »
hey mucyhas gracias F_tanory, me sirvio mucho lo que me diste pero ahora tengo otro problema, resulta que tengo una pagina a la cual le paso los valores por url a otra pero esta otra es la que me abre el excel por ende tiene header y no me toma la variable pasada por url, ose le dejo el code.
Código: Text
  1.  
  2. esta es consulta_db_soporte.php
  3.  
  4. &#60;HTML&#62;
  5. &#60;HEAD&#62;&#60;TITLE&#62;REQUERIMIENTOS PENDIENTES&#60;/TITLE&#62;&#60;meta http-equiv=&#34;Content-Type&#34; content=&#34;text/html; charset=iso-8859-1&#34;&#62;&#60;style type=&#34;text/css&#34;&#62;
  6. &#60;!--
  7. a:link {
  8.   color: #99CCFF;
  9. }
  10. a:visited {
  11.   color: #99CCFF;
  12. }
  13. body,td,th {
  14.   color: #99CCFF;
  15.   font-size: 12px;
  16. }
  17. body {
  18.   background-color: #14285f;
  19. }
  20. .Estilo1 {
  21.   font-size: 16px;
  22.   font-weight: bold;
  23. }
  24. --&#62;
  25. &#60;/style&#62;&#60;/HEAD&#62;
  26. &#60;BODY&#62;
  27. &#60;div align=&#34;center&#34;&#62;
  28.   &#60;?php include(&#34;../Funciones/myfunc.php&#34;);
  29. &#036;var=&#34;SOLUCIONADO&#34;;
  30. &#036;conex = odbc_connect(&#34;basesoporte&#34;,&#34;&#34;,&#34;&#34;);
  31. &#036;consulta = &#34;select folio_atencion, fecha_llamado, hora_llamado, usuario_atencion, direccion_depto, n_oficina, fono_anexo, problema_descrito, tecnico_asignado, estado_atencion from maestro_atenciones WHERE (estado_atencion &#60;&#62; '&#036;var')
  32. ORDER BY folio_atencion DESC&#34;;
  33. &#036;resultado = odbc_do(&#036;conex, &#036;consulta);
  34. &#036;Num_Campos = odbc_num_rows(&#036;resultado);
  35. if (&#036;Num_Campos==0){
  36.   echo &#34;DATO NO EXISTE&#092;n&#34;;
  37.   }
  38. ?&#62;
  39.   &#60;span class=&#34;Estilo1&#34;&#62;SOLICITUDES PENDIENTES POR USUARIO&#60;/span&#62;&#60;/div&#62;
  40. &#60;TABLE height=&#34;5%&#34; BORDER=1 align=&#34;left&#34; CELLPADDING=0 CELLSPACING=0&#34;&#62;
  41. &#60;TR&#62;
  42. &#60;TD class=&#34;style13&#34;&#62; N&ordm; SOLICITUD &#60;/TD&#62;
  43. &#60;TD class=&#34;style13&#34;&#62; FECHA SOLICITUD  &#60;/TD&#62;
  44. &#60;TD class=&#34;style13&#34;&#62; HORA SOLICITUD &#60;/TD&#62;
  45. &#60;TD class=&#34;style13&#34;&#62; NOMBRE USUARIO &#60;/TD&#62;
  46. &#60;TD class=&#34;style13&#34;&#62; DIRE/UNI. &#60;/TD&#62;
  47. &#60;TD class=&#34;style13&#34;&#62; OFICINA. &#60;/TD&#62;
  48. &#60;TD class=&#34;style13&#34;&#62; FONO/ANEXO &#60;/TD&#62;
  49. &#60;TD class=&#34;style13&#34;&#62; TIPO REQUERIMIENTO &#60;/TD&#62;
  50. &#60;td class=&#34;style13&#34;&#62; TECNICO ASIGNADO &#60;/td&#62;
  51.     &#60;td class=&#34;style13&#34;&#62; ESTADO ATENCION &#60;/td&#62;
  52.   &#60;/TR&#62;
  53.    
  54. &#60;?php      
  55.    while(&#036;row = @odbc_fetch_array(&#036;resultado)) {
  56.          &#036;id=&#036;row[&#34;folio_atencion&#34;];
  57.       printf(&#34;&#60;tr&#62;
  58.           &#60;td&#62;&#60;span class='style13'&#62; %s&#60;/span&#62;&#60;/td&#62;
  59.         &#60;td&#62;&#60;span class='style13'&#62; %s&#60;/span&#62;&#60;/td&#62;
  60.         &#60;td&#62;&#60;span class='style13'&#62; %s&#60;/span&#62;&#60;/td&#62;
  61.         &#60;td&#62;&#60;span class='style13'&#62; %s&#60;/span&#62;&#60;/td&#62;
  62.         &#60;td&#62;&#60;span class='style13'&#62; %s&#60;/span&#62;&#60;/td&#62;
  63.         &#60;td&#62;&#60;span class='style13'&#62; %s&#60;/span&#62;&#60;/td&#62;
  64.         &#60;td&#62;&#60;span class='style13'&#62; %s&#60;/span&#62;&#60;/td&#62;
  65.         &#60;td&#62;&#60;span class='style13'&#62; %s&#60;/span&#62;&#60;/td&#62;
  66.         &#60;td&#62;&#60;span class='style13'&#62; %s&#60;/span&#62;&#60;/td&#62;
  67.         &#60;td&#62;&#60;span class='style13'&#62; &#60;a href='excel.php?var=&#036;id'&#62;Ver Ficha&#60;/a&#62;&#60;/span&#62;&#60;/td&#62;
  68.       &#60;/tr&#62;&#34;,
  69.       &#036;row[&#34;folio_atencion&#34;],
  70.         cambiaf_a_normal(&#036;row[&#34;fecha_llamado&#34;]),
  71.       cambiah_a_normal(&#036;row[&#34;hora_llamado&#34;]),
  72.       &#036;row[&#34;usuario_atencion&#34;],
  73.       &#036;row[&#34;direccion_depto&#34;],
  74.       cambia_no_a_normal(&#036;row[&#34;n_oficina&#34;]),
  75.       &#036;row[&#34;fono_anexo&#34;],
  76.       &#036;row[&#34;problema_descrito&#34;],
  77.       &#036;row[&#34;tecnico_asignado&#34;],
  78.       &#036;row[&#34;estado_atencion&#34;]);
  79.      
  80. }
  81. echo &#34;&#60;p&#62;&#60;a href=menusoporte.php&#62;MENU PRINCIPAL&#60;/p&#62; &#092;n&#34;;
  82. odbc_free_result(&#036;resultado);
  83. odbc_close(&#036;conex);
  84. ?&#62;
  85. &#60;/table&#62;
  86. &#60;/BODY&#62;
  87. &#60;/HTML&#62;
  88.  
  89.  
  90.  
y esta es excel.php
Código: Text
  1.  
  2. &#60;?
  3. header(&#34;Content-type: application/vnd.ms-excel&#34;);
  4. header(&#34;Content-Disposition: attachment; filename=Formulario de Soporte Tecnico a Terreno.xls&#34;);
  5. include(&#34;conexion.php&#34;);
  6. &#036;conex=conectar_odbc();
  7. &#036;sql=&#34;select * from maestro atenciondes where folio_atencion = '&#036;var'&#34;;//aqui es donde me da el error de que no reconoce la variable y eso que estoy pasando por url.
  8. echo &#34;&#60;table&#62;&#34;;
  9. echo &#34;&#60;tr&#62;&#34;;
  10. echo &#34;&#60;td&#62;Fila&#34;. 1 .&#34;columna&#34;. 1 .&#34;&#60;/td&#62;&#34;;
  11. echo &#34;&#60;/tr&#62;&#34;;
  12. echo &#34;&#60;/table&#62;&#34;;
  13. ?&#62;
  14.  
  15.  

estimad@s del foro si alguien sabe como puedo solucionar este problema se lo agradeceria muchisimo cuidense que esten todos bien y gracias de antemano adios

92
PHP / Abrir Archivo Excel Desde Php
« en: Viernes 10 de Noviembre de 2006, 17:57 »
que tal amigos del solocodigos, bueno tengo el siguiente problema, resulta que en el trabajo me pidieron que me pagina que esta en php tenga un boton, el cual al hacer click me envie a una pagina o me abra un archivo excel especifico, y que dentro de el aparescan los datos de un formulario, bueno a ver si me explico mejor, tengo una pagina que es donde tengo  un formulario que llena un usuario especifico y nadie mas que el lo hace tonces cuando yo le doy grabar quiero que me abra un archivo excel especifico y le pase los datos del formulario que el usuario ingreso al archivo excel y me lo muestre no se si se abrira una nueva pagina o me pedira que lo descargue pero la cosa es que el archivo ya debe de venir con los valores del formulario mi pregunta es me pueden ayudar como puedo hacerlo si alguien tiene un ejemplo o algun manual o cualquier ayuda sera de mucha ayuda y muchas gracias de atemano por leer este post adios amigos

93
La taberna del BIT / Re: Que Tan Viejos??
« en: Jueves 9 de Noviembre de 2006, 14:31 »
hola yo tengo 23 en abril 26 cumplo 24, soy analista programador de sistemas, tambien soy tencnico en reparacion y mantencion de pc's, y bueno en 1 año mas termino mi carrera de ingeniero en sistemas jejeje espero terminar luego, bueno un saludo a todos cuidense adios

94
La taberna del BIT / Re: Mala Suerte?
« en: Jueves 9 de Noviembre de 2006, 14:24 »
F_tanori, creo que profundizo demasiamdo el tema, compadre yo le recomiendo que haga deporte y deje el carro para despues, recuerda que el combustible, gasolina o petroleo o sea lo que sea que haga funcionar a tu maquina esta por los aires por lo menos en mi pais yo utilizo la bicicleta igual que los japonese :) total hago ejercicio, no gasto en nada solo que me canso jajajaj :P  bueno un saludo a todos cuidense adios

95
La taberna del BIT / Re: Una Cancion Especial...
« en: Jueves 9 de Noviembre de 2006, 14:19 »
bueno con este tema conquiste a la que es ahora mi amor llevamos dos años y 8 meses es un poco mamon el tema pero a las chikas las mata bueno te dejo el tema a ver si te gusta.
Código: Text
  1.  
  2. Tu pirata soy yo
  3.  
  4.  
  5. Quizás somos dos locos incurables
  6. Tal vez somos dos chispas en la oscuridad
  7. Quizás es que en lo nuestro no quisieron
  8. Tratar de comprender nuestra mejor verdad
  9.  
  10. Y no importa la distancia de tu puerto
  11. Que pongan siete mares entre tú y yo
  12. No importa soportar las tempestades
  13. Mi faro es tu mirada y tu amor mi sol
  14.  
  15. Tu pirata soy yo
  16. y mi mar es tu corazón
  17. mi bandera, tu libertad
  18. mi tesoro, poderte amar
  19. tu pirata soy yo
  20. tu querido ladrón de amor
  21. en mi proa tu nombre va
  22. tu pirata soy yo
  23.  
  24. Porque no han entendido que no hay edad,
  25. color, razón, ni condición ni tiempo
  26. para el amor
  27.  
  28. Eternamente, amor, navegaremos
  29. completamente unidos, sin mirar atrás
  30. perdidamente amándonos al viento
  31. sin nudos en la mente y con la cara al mar
  32.  
  33. La rueda del timón abrazaremos
  34. con rumbo a aquella estrella que te prometí
  35. volando en un velero por la espuma
  36. flotando entre la brisa del azul crital
  37.  
  38. Tu pirata soy yo
  39.  
  40.  

96
PHP / Re: Trabajando Fechas En Sql
« en: Jueves 9 de Noviembre de 2006, 13:34 »
bueno si te ofendi me disculpo, y buenoe ste foro es para ayudar una cosas mas no seas tan arrogante tu vives en peru yo vivo en chile asi que nuestro terminos son totalmente distintos, espero acceptes mis disculpas, espero que esto no se convierta en una discusion la gracias de este foro es ayudar espero que lo igamos haciendo eso cuidense todos adios.

97
PHP / Re: Trabajando Fechas En Sql
« en: Miércoles 8 de Noviembre de 2006, 15:54 »
hola amigo mira yo tengo el mismo problema pero mi problema es que yo tengo una base en access97 y configure mi odbc y bueno puedes ver si esta sentencia te funciona

$SQL="SELECT * from tabla where convert(fecha, 105) = convert('".$fechatuya."', 105)";

asi creo que es bueno investiga sobre convert en sql espero te sirva de algo.

PD: Javier3 creo que este es un foro para ayudarnos mutuamente y no para pelear ni insultar a nuestros amigos que siempre nos ayudan y bueno espero que no lo vuelvas a hacer ya F_tanori me ha ayudado mucho igual que ibito asiq ue te pido tengas respeto por todos los usuarios del foro gracias y adios

98
PHP / Re: Historial De Fechas Con Php
« en: Lunes 6 de Noviembre de 2006, 14:45 »
que tal muchas gracias por tu aporte, pero me sigue dando error este miren.
Código: Text
  1.  
  2. Warning: odbc_do(): SQL error: [Microsoft][Controlador ODBC Microsoft Access] No coinciden los tipos de datos en la expresión de criterios., SQL state 22005 in SQLExecDirect in c:&#092;easyphp1-8&#092;www&#092;soporte&#092;access&#092;estadistica.php on line 13
  3.  
  4.  
bueno en access el campo fecha_llamado es de tipo fecha/time, y el campo tecnico asignado es de tipo texto, y bueno les dejo el code y bueno dice que no coinciden los tipos pero estoy seteando las variables para que sean del mismo tipo pero no me funciona, espero me puedan ayudar.
codigo php
Código: Text
  1.  
  2. &#60;?php
  3. include(&#34;../Funciones/conexion.php&#34;);
  4. &#036;fecha_desde=&#34;2006/10/12 00:00:00&#34;;
  5. &#036;fecha_hasta=&#34;2006/10/14 00:00:00&#34;;
  6. &#036;trabajo=&#34;ROBERTO NAVARRO&#34;;
  7. echo &#34;&#036;fecha_desde&#60;br&#62;&#34;;
  8. echo &#34;&#036;fecha_hasta&#60;br&#62;&#34;;
  9. &#036;conexion=conectar_odbc();
  10. echo &#34;&#036;conexion&#60;br&#62;&#34;;
  11. &#036;sql=&#34;SELECT fecha_llamado,tecnico_asignado FROM maestro_atenciones WHERE fecha_llamado &#62;= '&#34; . &#036;fecha_desde . &#34;' AND fecha_llamado &#60;= '&#34; . &#036;fecha_hasta . &#34;' AND tecnico_asignado='&#34; . &#036;trabajo . &#34;'&#34;;
  12. echo &#34;&#036;sql&#60;br&#62;&#34;;      
  13. &#036;resultado=odbc_do(&#036;conexion, &#036;sql);
  14.    while(&#036;row = odbc_fetch_array(&#036;resultado)) {
  15.       printf(&#34;&#60;tr&#62;
  16.           &#60;td&#62;&#60;span class='style13'&#62; %s&#60;/span&#62;&#60;/td&#62;
  17.         &#60;td&#62;&#60;span class='style13'&#62; %s&#60;/span&#62;&#60;/td&#62;
  18.         &#60;td&#62;&#60;span class='style13'&#62; %s&#60;/span&#62;&#60;/td&#62;
  19.         &#60;td&#62;&#60;span class='style13'&#62; %s&#60;/span&#62;&#60;/td&#62;
  20.         &#60;td&#62;&#60;span class='style13'&#62; %s&#60;/span&#62;&#60;/td&#62;
  21.         &#60;td&#62;&#60;span class='style13'&#62; %s&#60;/span&#62;&#60;/td&#62;
  22.         &#60;td&#62;&#60;span class='style13'&#62; %s&#60;/span&#62;&#60;/td&#62;
  23.         &#60;td&#62;&#60;span class='style13'&#62; %s&#60;/span&#62;&#60;/td&#62;
  24.         &#60;td&#62;&#60;span class='style13'&#62; %s&#60;/span&#62;&#60;/td&#62;
  25.         &#60;td&#62;&#60;span class='style13'&#62; %s&#60;/span&#62;&#60;/td&#62;
  26.       &#60;/tr&#62;&#34;,
  27.       &#036;row[&#34;folio_atencion&#34;],
  28.         cambiaf_a_normal(&#036;row[&#34;fecha_llamado&#34;]),
  29.       cambiah_a_normal(&#036;row[&#34;hora_llamado&#34;]),
  30.       &#036;row[&#34;usuario_atencion&#34;],
  31.       &#036;row[&#34;direccion_depto&#34;],
  32.       cambia_no_a_normal(&#036;row[&#34;n_oficina&#34;]),
  33.       &#036;row[&#34;fono_anexo&#34;],
  34.       &#036;row[&#34;problema_descrito&#34;],
  35.       &#036;row[&#34;tecnico_asignado&#34;],
  36.       &#036;row[&#34;estado_atencion&#34;]);
  37.      
  38. }
  39. ?&#62;
  40.  
  41.  
muchas gracias a todos de ante mano

99
PHP / Re: Problemas Con Session
« en: Jueves 2 de Noviembre de 2006, 16:39 »
quetal hermano:
bueno te dejo este link a ver si te sirve
http://www.forosdelweb.com/showthread.php?postid=240675
y te dejo un code a ver si te funciona es super basico espero te ayude.
Código: Text
  1.  
  2.  
  3.  
  4. &#60;?
  5. /* Autenticación
  6. */
  7.   &#036;muerte = 'Acceso Denegado!!!!  :-p';
  8.  
  9.   if(!isset(&#036;PHP_AUTH_USER)) {
  10.     header('WWW-Authenticate: Basic realm=&#34;Nombre del Site&#34;');
  11.     header('HTTP/1.0 401 Unauthorized');
  12.     echo &#036;muerte;
  13.     exit;
  14.   } else {
  15.     // valido mi clave en el servidor ...
  16.     if (@&#036;db_link = mysql_connect(&#34;localhost&#34; , &#34;usuario&#34;, &#34;clave&#34;)) {
  17.         @mysql_select_db(&#34;base_de_datos&#34;);
  18.     }
  19.  
  20.     &#036;sql = &#34;select * from usuarios  
  21.                 where ((usr_login = '&#036;PHP_AUTH_USER')  
  22.                      and (usr_pass = '&#036;PHP_AUTH_PW')) &#34;;
  23.  
  24.     &#036;qpass= mysql_query(&#036;sql,  &#036;db_link);
  25.     if(mysql_num_rows(&#036;qpass)&#60;&#62;1)  {
  26.       echo &#036;muerte;
  27.       exit;
  28.     }
  29.  
  30.   }
  31. ?&#62;
  32.  
  33. Ahora al principio de cada una de tus páginas que necesite autenticar al usuario colocarás
  34.  
  35. Código PHP:
  36.  
  37. &#60;? include(&#34;seguridad.php&#34;);?&#62;
  38.  
  39.  
  40.  

slds adios :hola:

100
PHP / Historial De Fechas Con Php
« en: Jueves 2 de Noviembre de 2006, 16:32 »
que tal amigos de foro solocodigos, bueno nuevamente aqui pidiendo su colaboracion, bueno les comento, tengo una tabla donde almaceno todos los trabajos que se realizan por fecha y ademas a la persona encargada de realizar el trabajo, tonces lo que necesito es hacer una consulta en la tabla, pero me entregan los rangos desde un formulario por ejemplo encargado trabajo="Pedrito", fecha_desde="12/10/2006" fecha_hasta="15/10/2006" , con esos valores hacer una consulta en la tabla, creo que se como hacerlo, pero el problema es que no se como buscar los valores que entre esas fechas en este caso la fecha 13/10/2006,14/10/2006, bueno creo que solo necesito el select por ejemplo yo hice algo pero no me funciona miren este es el code.
Código: Text
  1.  
  2. &#036;SQL=&#34;SELECT fecha_llamado,tecnico FROM tabla WHERE ( fecha_llamado &#62;= '&#036;fecha_desde' AND fecha_llamado &#60;= '&#036;fecha_hasta' and tecnico='&#036;trabajo')&#34;;
  3.  
  4.  
pero resulta que no me funciona osea trata de hacer la consulta pero creo que tengo demasiados registro creo yo aunque no deberia ser eso, bueno cabe señalar que esta consulta la hago a una base de datos de access97 osea trabajo con ODBC pero creo que la consulta SQL no tiene nada que ver, bueno si alguien tiene alguna idea y me puede ayudar o mostrar algun ejemplo seria genial, bueno de antemano muchas gracias a todos adios :hola:

Páginas: 1 2 3 [4] 5 6 ... 11