|
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
« 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
« 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
78
« 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
« 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. <?php ///aqui hago la resta simple de las horas. if (cambiaf_a_normal($row['fecha_llamado'])==cambiaf_a_normal($row['fecha_atencion'])) { $resp_soporte=restar_hora(cambiah_a_normal($row['hora_llamado']),cambiah_a_normal($row['hora_inicio_atencion'])); echo $resp_soporte; } ?>
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. <?php if (cambiaf_a_normal($row['fecha_atencion'])>cambiaf_a_normal($row['fecha_llamado'])) { $dias=restarfecha(cambiaf_a_normal($row['fecha_llamado']), cambiaf_a_normal($row['fecha_atencion'])); $resp_soporte=restar_hora(cambiah_a_normal($row['hora_llamado']),$otra=sumar_24(cambiah_a_normal($row['hora_inicio_atencion']),$dias)); echo $resp_soporte; } ?>
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 <? include("../Funciones/myfunc.php"); include("../Funciones/restarfechas.php"); $var=@$_GET['var']; $db= "\\\pc_soporte\c$\soporte\db_soporte.mdb"; $basesoporte=("DRIVER={Microsoft Access Driver (*.mdb)};DBQ=$db"); $link=odbc_connect($basesoporte,"",""); $sql="select * from $var where hora_inicio_atencion <> NULL"; $resultado=odbc_do($link, $sql); ?> <style type="text/css"> <!-- .Estilo3 {font-size: 12px} --> </style> <TABLE height="5%" BORDER=1 align="center" CELLPADDING=0 CELLSPACING=0"> <TR> <Th align="left"><span class="Estilo3">Folio</span></Th> <Th align="left"><span class="Estilo3">F.Llamado</span></Th> <Th align="left"><span class="Estilo3">H.Llamado</span></Th> <Th align="left"><span class="Estilo3">F.Atencion</span></Th> <Th align="left"><span class="Estilo3">H.Inicio</span></Th> <Th align="left"><span class="Estilo3">H.Termino</span></Th> <Th align="left"><span class="Estilo3">F.Termino</span></Th> <Th align="left"><span class="Estilo3">H.Salida</span></Th> <Th align="left"><span class="Estilo3">H.Llegada</span></Th> <Th align="left"><span class="Estilo3">Respuesta Soporte</span></Th> <Th align="left"><span class="Estilo3">Duracion Soporte</span></Th> <Th align="left"><span class="Estilo3">Respuesta Usuario</span></Th> <Th align="left"><span class="Estilo3">Duracion Usuario</span></Th> </TR> <? $total =0; while($row = @odbc_fetch_array($resultado)) { $total++; ?> <tr> <th align="left"><span class="Estilo3"><? echo $row['folio_atencion'];?></span></th> <th align="left"><span class="Estilo3"><? echo cambiaf_a_normal($row['fecha_llamado']);?></span></th> <th align="left"><span class="Estilo3"><? echo cambiah_a_normal($row['hora_llamado']);?></span></th> <th align="left"><span class="Estilo3"><? echo cambiaf_a_normal($row['fecha_atencion']);?></span></th> <th align="left"><span class="Estilo3"><? echo cambiah_a_normal($row['hora_inicio_atencion']);?></span></th> <th align="left"><span class="Estilo3"><? echo cambiah_a_normal($row['hora_termino_atencion']);?></span></th> <th align="left"><span class="Estilo3"><? echo cambiaf_a_normal($row['fecha_cierre_atencion']);?></span></th> <th align="left"><span class="Estilo3"><? echo cambiah_a_normal($row['hora_salida_atencion']);?></span></th> <th align="left"><span class="Estilo3"><? echo cambiah_a_normal($row['hora_llegada_atencion']);?></span></th> <th align="left"><span class="Estilo3"> <? ///aqui hago la resta simple de las horas. if (cambiaf_a_normal($row['fecha_llamado'])==cambiaf_a_normal($row['fecha_atencion'])) { $resp_soporte=restar_hora(cambiah_a_normal($row['hora_llamado']),cambiah_a_normal($row['hora_inicio_atencion'])); echo $resp_soporte; } ///aqui hago la resta avanzada segun los dias de mas. if (cambiaf_a_normal($row['fecha_atencion'])>cambiaf_a_normal($row['fecha_llamado'])) { $dias=restarfecha(cambiaf_a_normal($row['fecha_llamado']), cambiaf_a_normal($row['fecha_atencion'])); $resp_soporte=restar_hora(cambiah_a_normal($row['hora_llamado']),$otra=sumar_24(cambiah_a_normal($row['hora_inicio_atencion']),$dias)); echo $resp_soporte; } ?></span></th> <th align="left"><span class="Estilo3"><? echo "hora";?></span></th> <th align="left"><span class="Estilo3"><? echo "hora";?></span></th> <th align="left"><span class="Estilo3"><? echo "hora";?></span></th> </tr> <? } echo "Total de Folios: $total<br>"; echo "<p><a href=menuestadisticas.php>MENU PRINCIPAL</p><br>"; odbc_free_result($resultado); odbc_close($link); ?> </table>
myfunc.php <?php function cambiaf_a_normal($fecha){ ereg( "([0-9]{2,4})-([0-9]{1,2})-([0-9]{1,2})", $fecha, $mifecha); $lafecha=$mifecha[3]."/".$mifecha[2]."/".$mifecha[1]; return $lafecha;} function cambiaf_a_mysql($fecha){ ereg( "([0-9]{1,2})/([0-9]{1,2})/([0-9]{2,4})", $fecha, $mifecha); $lafecha=$mifecha[3]."-".$mifecha[2]."-".$mifecha[1]; return $lafecha; } function cambiah_a_normal($hora){ $var = $hora; $valor=substr($var, 11, 19); return $valor;} function cambia_no_a_normal($noficina){ $var=$noficina; $rest = substr($var, 0, -2); return $rest;} function restar_hora($hora1,$hora2){ $horades1=explode(':', $hora1); $horades2=explode(':', $hora2); $finalh=$horades1[0] - $horades2[0]; $finalm=$horades1[1] - $horades2[1]; $finals=$horades1[2] - $horades2[2]; $finals=abs($finals); $finalm=abs($finalm); $finalh=abs($finalh); if ($finals>59){ $finals=$finals - 60; $finalm=$finalm + 1;} if ($finalm>59){ $finalm=$finalm - 60; $finalh=$finalh + 1;} if (strlen($finalh)==1){ $finalh= "0".$finalh;} if (strlen($finalm)==1){ $finalm= "0".$finalm;} if (strlen($finals)==1){ $finals= "0".$finals;} $final_horas = $finalh.":".$finalm.":".$finals; return $final_horas;} function sumar_24($hora1,$valor){ $horades1=explode(':', $hora1); $sumo=$valor*24; $resto=$valor*13; $otro=$sumo-$resto; $finalh=$horades1[0] +$otro; $finalm=$horades1[1]; $finals=$horades1[2]; if (strlen($finalh)==1){ $finalh= "0".$finalh;} if (strlen($finalm)==1){ $finalm= "0".$finalm;} if (strlen($finals)==1){ $finals= "0".$finals;} $final_horas = $finalh.":".$finalm.":".$finals; return $final_horas;} ?>
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
« en: Martes 5 de Diciembre de 2006, 12:38 »
Asi podria ser <?php echo $hora = date("H:i:s a");?>
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
« 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
« 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
« 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 <? function obtener_nuevofolio() { $db= "\\\pc_soporte\c$\prueba\db_soporte.mdb"; $basesoporte=("DRIVER={Microsoft Access Driver (*.mdb)};DBQ=$db"); $conexionfolio=odbc_connect($basesoporte,"",""); $consultafolio= "select top 1 folio_atencion from maestro_atenciones ORDER BY folio_atencion desc"; $rsfolio=odbc_exec($conexionfolio, $consultafolio); $num_rowsfolio = odbc_num_rows($rsfolio); $rowfolio = odbc_fetch_array($rsfolio); $folionuevo=0; $folionuevo= $rowfolio['folio_atencion']; $folionuevo++; return $folionuevo; } ?>
84
« 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
« 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=0entry92710ese 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
« 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. <th align='center'><span class='style13'><a href='Imprime Folio.exe'>Click Aqui</a></span></th>
y quiero esto que si resulta pero no se como tomar el valor <th align='center'><span class='style13'><a href='Imprime Folio.exe?var=$id'>Click Aqui</a></span></th>
y este es el codigo de mi programa echo en visual Dim base As Database Dim b As Recordset Private Sub Command1_Click() End Sub Private Sub Command2_Click() End End Sub Private Sub Command3_Click() b.MoveFirst Dim ApExcel As Variant Set ApExcel = CreateObject("Excel.application") ApExcel.Visible = True ApExcel.Workbooks.Open ("\\pc_soporte\c$\soporte\Formulario de Soporte Tecnico a Terreno.xls") Do While b.EOF = False If b("folio_atencion") = Text1.Text Then Text2.Text = b("usuario_atencion") Text3.Text = b("direccion_depto") ApExcel.cells(1, 1).Font.Size = 12 ApExcel.cells(8, 7).formula = b("folio_atencion") ApExcel.cells(9, 4).formula = b("usuario_atencion") 'nombre usuario ApExcel.cells(9, 7).formula = b("fono_anexo") 'fono anexo ApExcel.cells(10, 4).formula = b("direccion_depto") 'direccion ApExcel.cells(10, 7).formula = b("n_oficina") 'oficina ApExcel.cells(11, 7).formula = b("tecnico_asignado") 'tecnico ApExcel.cells(14, 3).formula = b("problema_descrito") 'problema b.MoveNext Else b.MoveNext End If Loop Set ApExcel = Nothing End Sub Private Sub Form_Load() Set a = OpenDatabase("\\pc_soporte\c$\soporte\db_soporte.mdb") 'ASIGNO A LA VARIABLE "A" LA DIRECCION DE DONDE SE ENCUENTRA LA BASE DE DATOS Set b = a.OpenRecordset("maestro_atenciones") 'ASIGNO A LA VARIABLE "B" LA TABLA DE LA BASE DE DATOS LA CUAL UTILIZARA If b.RecordCount = 0 Then MsgBox "No Existen Registros", vbInformation, "Por Favor Ingrese" Else b.MoveFirst End If End Sub Private Sub Form_Unload(Cancel As Integer) Command2_Click End Sub
eso gracias a todos ojala me puedan ayudar adios
87
« 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
« 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
« 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
« en: Martes 14 de Noviembre de 2006, 12:54 »
bueno gracias a todos pero creo que esto ya lo habiamos solucionado hace tiempo  , 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
« 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. esta es consulta_db_soporte.php <HTML> <HEAD><TITLE>REQUERIMIENTOS PENDIENTES</TITLE><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"><style type="text/css"> <!-- a:link { color: #99CCFF; } a:visited { color: #99CCFF; } body,td,th { color: #99CCFF; font-size: 12px; } body { background-color: #14285f; } .Estilo1 { font-size: 16px; font-weight: bold; } --> </style></HEAD> <BODY> <div align="center"> <?php include("../Funciones/myfunc.php"); $var="SOLUCIONADO"; $conex = odbc_connect("basesoporte","",""); $consulta = "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 <> '$var') ORDER BY folio_atencion DESC"; $resultado = odbc_do($conex, $consulta); $Num_Campos = odbc_num_rows($resultado); if ($Num_Campos==0){ echo "DATO NO EXISTE\n"; } ?> <span class="Estilo1">SOLICITUDES PENDIENTES POR USUARIO</span></div> <TABLE height="5%" BORDER=1 align="left" CELLPADDING=0 CELLSPACING=0"> <TR> <TD class="style13"> Nº SOLICITUD </TD> <TD class="style13"> FECHA SOLICITUD </TD> <TD class="style13"> HORA SOLICITUD </TD> <TD class="style13"> NOMBRE USUARIO </TD> <TD class="style13"> DIRE/UNI. </TD> <TD class="style13"> OFICINA. </TD> <TD class="style13"> FONO/ANEXO </TD> <TD class="style13"> TIPO REQUERIMIENTO </TD> <td class="style13"> TECNICO ASIGNADO </td> <td class="style13"> ESTADO ATENCION </td> </TR> <?php while($row = @odbc_fetch_array($resultado)) { $id=$row["folio_atencion"]; printf("<tr> <td><span class='style13'> %s</span></td> <td><span class='style13'> %s</span></td> <td><span class='style13'> %s</span></td> <td><span class='style13'> %s</span></td> <td><span class='style13'> %s</span></td> <td><span class='style13'> %s</span></td> <td><span class='style13'> %s</span></td> <td><span class='style13'> %s</span></td> <td><span class='style13'> %s</span></td> <td><span class='style13'> <a href='excel.php?var=$id'>Ver Ficha</a></span></td> </tr>", $row["folio_atencion"], cambiaf_a_normal($row["fecha_llamado"]), cambiah_a_normal($row["hora_llamado"]), $row["usuario_atencion"], $row["direccion_depto"], cambia_no_a_normal($row["n_oficina"]), $row["fono_anexo"], $row["problema_descrito"], $row["tecnico_asignado"], $row["estado_atencion"]); } echo "<p><a href=menusoporte.php>MENU PRINCIPAL</p> \n"; odbc_free_result($resultado); odbc_close($conex); ?> </table> </BODY> </HTML>
y esta es excel.php <? header("Content-type: application/vnd.ms-excel"); header("Content-Disposition: attachment; filename=Formulario de Soporte Tecnico a Terreno.xls"); include("conexion.php"); $conex=conectar_odbc(); $sql="select * from maestro atenciondes where folio_atencion = '$var'";//aqui es donde me da el error de que no reconoce la variable y eso que estoy pasando por url. echo "<table>"; echo "<tr>"; echo "<td>Fila". 1 ."columna". 1 ."</td>"; echo "</tr>"; echo "</table>"; ?>
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
« 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
« 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
« 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  bueno un saludo a todos cuidense adios
95
« 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. Tu pirata soy yo Quizás somos dos locos incurables Tal vez somos dos chispas en la oscuridad Quizás es que en lo nuestro no quisieron Tratar de comprender nuestra mejor verdad Y no importa la distancia de tu puerto Que pongan siete mares entre tú y yo No importa soportar las tempestades Mi faro es tu mirada y tu amor mi sol Tu pirata soy yo y mi mar es tu corazón mi bandera, tu libertad mi tesoro, poderte amar tu pirata soy yo tu querido ladrón de amor en mi proa tu nombre va tu pirata soy yo Porque no han entendido que no hay edad, color, razón, ni condición ni tiempo para el amor Eternamente, amor, navegaremos completamente unidos, sin mirar atrás perdidamente amándonos al viento sin nudos en la mente y con la cara al mar La rueda del timón abrazaremos con rumbo a aquella estrella que te prometí volando en un velero por la espuma flotando entre la brisa del azul crital Tu pirata soy yo
96
« 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
« 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
« en: Lunes 6 de Noviembre de 2006, 14:45 »
que tal muchas gracias por tu aporte, pero me sigue dando error este miren. 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:\easyphp1-8\www\soporte\access\estadistica.php on line 13
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 <?php include("../Funciones/conexion.php"); $fecha_desde="2006/10/12 00:00:00"; $fecha_hasta="2006/10/14 00:00:00"; $trabajo="ROBERTO NAVARRO"; echo "$fecha_desde<br>"; echo "$fecha_hasta<br>"; $conexion=conectar_odbc(); echo "$conexion<br>"; $sql="SELECT fecha_llamado,tecnico_asignado FROM maestro_atenciones WHERE fecha_llamado >= '" . $fecha_desde . "' AND fecha_llamado <= '" . $fecha_hasta . "' AND tecnico_asignado='" . $trabajo . "'"; echo "$sql<br>"; $resultado=odbc_do($conexion, $sql); while($row = odbc_fetch_array($resultado)) { printf("<tr> <td><span class='style13'> %s</span></td> <td><span class='style13'> %s</span></td> <td><span class='style13'> %s</span></td> <td><span class='style13'> %s</span></td> <td><span class='style13'> %s</span></td> <td><span class='style13'> %s</span></td> <td><span class='style13'> %s</span></td> <td><span class='style13'> %s</span></td> <td><span class='style13'> %s</span></td> <td><span class='style13'> %s</span></td> </tr>", $row["folio_atencion"], cambiaf_a_normal($row["fecha_llamado"]), cambiah_a_normal($row["hora_llamado"]), $row["usuario_atencion"], $row["direccion_depto"], cambia_no_a_normal($row["n_oficina"]), $row["fono_anexo"], $row["problema_descrito"], $row["tecnico_asignado"], $row["estado_atencion"]); } ?>
muchas gracias a todos de ante mano
99
« 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=240675y te dejo un code a ver si te funciona es super basico espero te ayude. <? /* Autenticación */ $muerte = 'Acceso Denegado!!!! :-p'; if(!isset($PHP_AUTH_USER)) { header('WWW-Authenticate: Basic realm="Nombre del Site"'); header('HTTP/1.0 401 Unauthorized'); echo $muerte; exit; } else { // valido mi clave en el servidor ... if (@$db_link = mysql_connect("localhost" , "usuario", "clave")) { @mysql_select_db("base_de_datos"); } $sql = "select * from usuarios where ((usr_login = '$PHP_AUTH_USER') and (usr_pass = '$PHP_AUTH_PW')) "; $qpass= mysql_query($sql, $db_link); if(mysql_num_rows($qpass)<>1) { echo $muerte; exit; } } ?> Ahora al principio de cada una de tus páginas que necesite autenticar al usuario colocarás Código PHP: <? include("seguridad.php");?>
slds adios
100
« 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. $SQL="SELECT fecha_llamado,tecnico FROM tabla WHERE ( fecha_llamado >= '$fecha_desde' AND fecha_llamado <= '$fecha_hasta' and tecnico='$trabajo')";
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
Páginas: 1 2 3 [4] 5 6 ... 11
|
|
|