• Martes 5 de Marzo de 2024, 15:13

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.


Temas - neorent

Páginas: [1] 2 3 4
1
PHP / Abrir popup al seleccionar valor de una lista.
« en: Martes 22 de Marzo de 2011, 14:58 »
Estimad@s tod@s:

bueno como dice el titulo, necesito levantar un popup al momento que el usuario seleccione un valor de mi lista/combo.

les comento.
cargo un select con datos de una tabla y si el usuario selecciona un valor especifico como "Casa" debe abrir un popup con el valor seleccionado, caso contrario no hacer nada, espero que me puedan ayudar con este problemita.

saludos a todos y gracias por la ayuda. :hola:  :good:

2
JavaScript / Busqueda aproximada???
« en: Jueves 3 de Diciembre de 2009, 20:56 »
Hola buenas tardes a todos, les comento, tengo el siguiente problema, necesito hacer o encontrar un script que me ayude a lo siguiente....
tengo un campo de texto y mientras voy digitando necesito que se vaya abriendo una lista relacionada con lo que escribo, como cuando entras a www.google.cl y digitas un tipo de busqueda y el solo te va indicando a medida que escribes las palabras relacionadas... la verdad no se como se hace ni como buscar, por ello recurri aca a ver si alguien tiene alguna idea de donde puedo buscar y conseguir algun script de ejemplo para integrarlo en mi sitio... desde ya agradesco por darse el tiempo de leer este post,
saludos cordiales y muchas gracias,
Neo.

3
Visual Basic 6.0 e inferiores / Visual Con access 2000 o XP
« en: Lunes 23 de Marzo de 2009, 22:01 »
Jovenes Todos:

paso por aca, para hacer la siguiente consulta... resulta que hace un tiempo atras desarrolle un programa en visual el cual funciona con access 97 y funciona de maravillas, el problema que se me presenta es que en la empresa estan cambiando todo a windows XP y ademas a office XP y tengo que obligadamente cambiar mi base de datos de access97 a XP, por lo cual tengo que migrar la base(eso esta hecho y funciona), Mi problema es... como hago mi programa trabaje con access xp?, librerias?, dll? o algo que tenga que agregar?, desde ya quedo agredecido por darse el tiempo de leer este post....
saludos cordiales a todos,
Neo.

4
PHP / Evitar Cierre de ventana
« en: Viernes 9 de Enero de 2009, 20:56 »
Estimados todos:

primero que todo agradesco desde ya lean este post.

mi consulta siguiente....

tengo una pagina en la cual tengo un link para agregar un dato... se agrega el dato y luego me indica si esta o no... si no esta me redirecciona a otra paginita esta misma ventana, pero me gustaria saber como evitar que puedan cerrar la ventana es decir yo hago click en link y me levantela nueva ventana sin la opcion de cerrarla y ademas me bloquee el equipo hasta que ingrese la informacion es decir que no puedan cerrar ninguna ventana hasta que haya terminado el proceso...

existe algun script, o algo asi....

desde ya se los gradesco,
saludos,
Neo.

5
PHP / Problemas de Sesion con IE7
« en: Viernes 24 de Octubre de 2008, 16:19 »
Hola a todos:

bueno tengo la siguiente consulta, resulta que realice un archivo de login en mi sitio, el cual con IE6 funciona, con mozilla firefox tambien funciona, pero con IE7 funciona solo en algunos casos.... mi consulta es pk ocurre esto y si me podrian ayudar a dar una solucion a esto, ya que son varios los usuarios que tratan de entrar pero no pueden.

desde ya les agradesco el tiempo de leer este post.
saludos cordiales a todos,
Neo.

6
PHP / Aplicacion de Soporte Técnico
« en: Viernes 5 de Septiembre de 2008, 16:18 »
hola a toda la comunidad:

quisiera hacerles la siguiente pregunta, me piden que realice una aplicacion de Soporte Técnico, orientado a pc, esto quiere decir que si un usuario llama por algun problema se ingresa al sistema y este debe generar una orden de trabajo para que vaya el tecnico a verla, el tema es que no tengo mucha familiaridad con esto, mi pregunta es si, alguien tiene, sabe, conoce, alguna que ya este hecha y que se pueda moldear a lo que yo necesito, o que me puedan ayudar.
desde ya muchas gracias,
saludos,
Neo.

7
PHP / Select Dependientes
« en: Jueves 17 de Julio de 2008, 22:52 »
Estimados Todos:

bueno hace tiempo que vengo ocupando ajax, para hacer select dependientes de nivel y me ha funcionado super bien, el tema es que ahora me ha presentado algo que no se como solucionar y ver si alguno de ustedes me puede ayudar.

el tema es el siguiente, nevegando con internet explorer, me despliega el select generado por ajax, el tema es que no le puedo dar un ancho fijo y si lo que estoy consultando es demasiado largo no me funciona bien, ahora en mozilla resulta bien les dejo dos imagenes para que vean a lo que me refiero.

Aqui con Internet Explorer


Aqui con Mozilla



el tema es que no se como solucionarlo, le voy a dejar todos los codigos que se ocupan a ver si ustedes encuentran algo y me lo pueden indicar.
si desean saber de donde saque este codigo les dejo el link.
http://www.formatoweb.com.ar/ajax/select_dependientes.php

Conexion.php
Código: Text
  1. <?php
  2. function conectar()
  3. {
  4.     mysql_connect("localhost", "root", "");
  5.     mysql_select_db("ajax");
  6. }
  7.  
  8. function desconectar()
  9. {
  10.     mysql_close();
  11. }
  12. ?>
  13.  

Select_dependiente.php
Código: Text
  1. <?php
  2. function generaPaises()
  3. {
  4.     include 'conexion.php';
  5.     conectar();
  6.     $consulta=mysql_query("SELECT id, opcion FROM lista_paises");
  7.     desconectar();
  8.  
  9.     // Voy imprimiendo el primer select compuesto por los paises
  10.     echo "<select name='paises' id='paises' onChange='cargaContenido(this.id)'>";
  11.     echo "<option value='0'>Elige</option>";
  12.     while($registro=mysql_fetch_row($consulta))
  13.     {
  14.         echo "<option value='".$registro[0]."'>".$registro[1]."</option>";
  15.     }
  16.     echo "</select>";
  17. }
  18. ?>
  19.  
  20. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
  21. <html lang="es">
  22. <head>
  23. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
  24. <title>AJAX, Ejemplos: Combos (select) dependientes, codigo fuente - ejemplo</title>
  25. <link rel="stylesheet" type="text/css" href="select_dependientes.css">
  26. <script type="text/javascript" src="select_dependientes.js"></script>
  27. </head>
  28.  
  29. <body>
  30.  
  31.             <div id="demo" style="width:600px;">
  32.                 <div id="demoDer">
  33.                     <select disabled="disabled" name="estados" id="estados">
  34.                         <option value="0">Selecciona opción...</option>
  35.                     </select>
  36.                 </div>
  37.                 <div id="demoIzq"><?php generaPaises(); ?></div>
  38.             </div>
  39.            
  40. </body>
  41. </html>
  42.  

Select_dependiente_proceso.php

Código: Text
  1. <?php
  2. // Array que vincula los IDs de los selects declarados en el HTML con el nombre de la tabla donde se encuentra su contenido
  3. $listadoSelects=array(
  4. "paises"=>"lista_paises",
  5. "estados"=>"lista_estados"
  6. );
  7.  
  8. function validaSelect($selectDestino)
  9. {
  10.     // Se valida que el select enviado via GET exista
  11.     global $listadoSelects;
  12.     if(isset($listadoSelects[$selectDestino])) return true;
  13.     else return false;
  14. }
  15.  
  16. function validaOpcion($opcionSeleccionada)
  17. {
  18.     // Se valida que la opcion seleccionada por el usuario en el select tenga un valor numerico
  19.     if(is_numeric($opcionSeleccionada)) return true;
  20.     else return false;
  21. }
  22.  
  23. $selectDestino=$_GET["select"]; $opcionSeleccionada=$_GET["opcion"];
  24.  
  25. if(validaSelect($selectDestino) && validaOpcion($opcionSeleccionada))
  26. {
  27.     $tabla=$listadoSelects[$selectDestino];
  28.     include 'conexion.php';
  29.     conectar();
  30.     $consulta=mysql_query("SELECT id, opcion FROM $tabla WHERE relacion='$opcionSeleccionada'") or die(mysql_error());
  31.     desconectar();
  32.    
  33.     // Comienzo a imprimir el select
  34.     echo "<select name='".$selectDestino."' id='".$selectDestino."' onChange='cargaContenido(this.id)'>";
  35.     echo "<option value='0'>Elige</option>";
  36.     while($registro=mysql_fetch_row($consulta))
  37.     {
  38.         // Convierto los caracteres conflictivos a sus entidades HTML correspondientes para su correcta visualizacion
  39.         $registro[1]=htmlentities($registro[1]);
  40.         // Imprimo las opciones del select
  41.         echo "<option value='".$registro[0]."'>".$registro[1]."</option>";
  42.     }          
  43.     echo "</select>";
  44. }
  45. ?>
  46.  

y el javascript que lo genera.
Select_Dependiente.js
Código: Text
  1. function nuevoAjax()
  2. {
  3.     /* Crea el objeto AJAX. Esta funcion es generica para cualquier utilidad de este tipo, por
  4.     lo que se puede copiar tal como esta aqui */
  5.     var xmlhttp=false;
  6.     try
  7.     {
  8.         // Creacion del objeto AJAX para navegadores no IE
  9.         xmlhttp=new ActiveXObject("Msxml2.XMLHTTP");
  10.     }
  11.     catch(e)
  12.     {
  13.         try
  14.         {
  15.             // Creacion del objet AJAX para IE
  16.             xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
  17.         }
  18.         catch(E)
  19.         {
  20.             if (!xmlhttp && typeof XMLHttpRequest!='undefined') xmlhttp=new XMLHttpRequest();
  21.         }
  22.     }
  23.     return xmlhttp;
  24. }
  25.  
  26. // Declaro los selects que componen el documento HTML. Su atributo ID debe figurar aqui.
  27. var listadoSelects=new Array();
  28. listadoSelects[0]="paises";
  29. listadoSelects[1]="estados";
  30.  
  31. function buscarEnArray(array, dato)
  32. {
  33.     // Retorna el indice de la posicion donde se encuentra el elemento en el array o null si no se encuentra
  34.     var x=0;
  35.     while(array[x])
  36.     {
  37.         if(array[x]==dato) return x;
  38.         x++;
  39.     }
  40.     return null;
  41. }
  42.  
  43. function cargaContenido(idSelectOrigen)
  44. {
  45.     // Obtengo la posicion que ocupa el select que debe ser cargado en el array declarado mas arriba
  46.     var posicionSelectDestino=buscarEnArray(listadoSelects, idSelectOrigen)+1;
  47.     // Obtengo el select que el usuario modifico
  48.     var selectOrigen=document.getElementById(idSelectOrigen);
  49.     // Obtengo la opcion que el usuario selecciono
  50.     var opcionSeleccionada=selectOrigen.options[selectOrigen.selectedIndex].value;
  51.     // Si el usuario eligio la opcion "Elige", no voy al servidor y pongo los selects siguientes en estado "Selecciona opcion..."
  52.     if(opcionSeleccionada==0)
  53.     {
  54.         var x=posicionSelectDestino, selectActual=null;
  55.         // Busco todos los selects siguientes al que inicio el evento onChange y les cambio el estado y deshabilito
  56.         while(listadoSelects[x])
  57.         {
  58.             selectActual=document.getElementById(listadoSelects[x]);
  59.             selectActual.length=0;
  60.            
  61.             var nuevaOpcion=document.createElement("option"); nuevaOpcion.value=0; nuevaOpcion.innerHTML="Selecciona Opción...";
  62.             selectActual.appendChild(nuevaOpcion);  selectActual.disabled=true;
  63.             x++;
  64.         }
  65.     }
  66.     // Compruebo que el select modificado no sea el ultimo de la cadena
  67.     else if(idSelectOrigen!=listadoSelects[listadoSelects.length-1])
  68.     {
  69.         // Obtengo el elemento del select que debo cargar
  70.         var idSelectDestino=listadoSelects[posicionSelectDestino];
  71.         var selectDestino=document.getElementById(idSelectDestino);
  72.         // Creo el nuevo objeto AJAX y envio al servidor el ID del select a cargar y la opcion seleccionada del select origen
  73.         var ajax=nuevoAjax();
  74.         ajax.open("GET", "select_dependientes_proceso.php?select="+idSelectDestino+"&opcion="+opcionSeleccionada, true);
  75.         ajax.onreadystatechange=function()
  76.         {
  77.             if (ajax.readyState==1)
  78.             {
  79.                 // Mientras carga elimino la opcion "Selecciona Opcion..." y pongo una que dice "Cargando..."
  80.                 selectDestino.length=0;
  81.                 var nuevaOpcion=document.createElement("option"); nuevaOpcion.value=0; nuevaOpcion.innerHTML="Cargando...";
  82.                 selectDestino.appendChild(nuevaOpcion); selectDestino.disabled=true;    
  83.             }
  84.             if (ajax.readyState==4)
  85.             {
  86.                 selectDestino.parentNode.innerHTML=ajax.responseText;
  87.             }
  88.         }
  89.         ajax.send(null);
  90.     }
  91. }
  92.  

ojala que me puedan ayudar,
saludos a todos y gracias desde ya por leer este post,
Neo.

8
PHP / Descargar archivo
« en: Lunes 30 de Junio de 2008, 16:33 »
Estimado Jovenes todos:

Quisiera hacer la siguiente pregunta.

Resulta que hago una consulta y lo muestro en una tabla, pero me solicitaron que ahora esa tabla se cree en un archivo word, nada complejo, pero me pidieron algo que nunca he realizado y es guardar ese archivo en una ubicacion especifica del servidor, y me gustaria saber si alguien tiene algun link, o algun script el cual haga eso, desde ya muchas gracias a todos,
saludos,
Neo.

9
PHP / Problemas Con Formato Html Guardado En Mysql
« en: Viernes 13 de Junio de 2008, 18:12 »
Jovenes buenos dias(chile):

quisiera hacerles la siguiente consulta.

resulta que de internet encontre un formulario super bueno el cual funciona como si fuera un word de ahi todo bien incluso me guarda la misma estructura que escribo algo asi como esto.

Código: Text
  1.  
  2. &#60;p&#62;
  3. &#60;strong&#62;DESCRIPCIÓN DE ALARMAS&#60;/strong&#62;
  4. &#60;/p&#62;
  5. &#60;p&#62;
  6. &#60;u&#62;Reporte para pagina 32, punto 37.&#60;/u&#62; (Punto 37.- falta habilidad de generar alarmas de acuerdo a la fecha de resolución
  7. comprometida.)
  8. &#60;/p&#62;
  9. &#60;p&#62;
  10. &#60;strong&#62;Tipo de Alarma: &#60;/strong&#62;reporte (E-mail)
  11. &#60;/p&#62;
  12. &#60;p&#62;
  13. &#60;strong&#62;Periodicidad: &#60;/strong&#62;Diaria.
  14. &#60;/p&#62;
  15.  
  16.  

el tema es que cuando lo quiero mostrar en un pdf(hecho con fpdf)

me lo muestra tal y cual esta arriba, tonces me gustaria saber que puedo hacer para que me lo mostrara de la siguiente forma


DESCRIPCIÓN DE ALARMAS
Reporte para pagina 32, punto 37. (Punto 37.- falta habilidad de generar alarmas de acuerdo a la fecha de resolución
comprometida.)

Tipo de Alarma: reporte (E-mail)
Periodicidad: Diaria.


me gustaria que se viera haci si alguien me puede ayudar se lo agradeceria muchisimo.
saludos,
Neo.

10
PHP / Descargar Archivo Y Enviar Por Mail Con Php
« en: Lunes 2 de Junio de 2008, 17:48 »
Jovenes:

    Tengo la siguiente consulta, estoy generando una pagina la cual me crea un archivo en word y funciona excelente, el tema es que me solicitaron que ahora se enviara por correo.

le explico:

1.- Genero el archivo.
2.- Que me descargue el archivo en una carpeta de del servidor.
3.- Que ese archivo lo envie por correo a unos destinatarios de la base de datos.

mi pregunta es la siguiente como hago todo eso? :ph34r: , quisiera saber si me podrian ayudar, les adjunto el codigo de como genero el archivo word.

Código: Text
  1.  
  2. &#60;?
  3. &#036;n_acta=&#036;_GET['id_acta'];
  4. &#036;n_pro=&#036;_GET['cod_pro'];
  5. &#036;n_agenda=&#036;_GET['agenda'];
  6. &#036;archivo=&#036;n_acta.'-'.&#036;n_pro;
  7. header(&#34;Content-type: application/vnd.ms-word&#34;);
  8. header(&#34;Content-Disposition: attachment; filename=Acta&#036;archivo.doc&#34;);
  9. include(&#34;funciones.php&#34;);
  10. ?&#62;
  11. &#60;?php require_once('../Connections/BD_actas.php'); ?&#62;&#60;?php
  12. if (!function_exists(&#34;GetSQLValueString&#34;)) {
  13. function GetSQLValueString(&#036;theValue, &#036;theType, &#036;theDefinedValue = &#34;&#34;, &#036;theNotDefinedValue = &#34;&#34;)
  14. {
  15.   &#036;theValue = get_magic_quotes_gpc() ? stripslashes(&#036;theValue) : &#036;theValue;
  16.  
  17.   &#036;theValue = function_exists(&#34;mysql_real_escape_string&#34;) ? mysql_real_escape_string(&#036;theValue) : mysql_escape_string(&#036;theValue);
  18.  
  19.   switch (&#036;theType) {
  20.     case &#34;text&#34;:
  21.       &#036;theValue = (&#036;theValue != &#34;&#34;) ? &#34;'&#34; . &#036;theValue . &#34;'&#34; : &#34;NULL&#34;;
  22.       break;    
  23.     case &#34;long&#34;:
  24.     case &#34;int&#34;:
  25.       &#036;theValue = (&#036;theValue != &#34;&#34;) ? intval(&#036;theValue) : &#34;NULL&#34;;
  26.       break;
  27.     case &#34;double&#34;:
  28.       &#036;theValue = (&#036;theValue != &#34;&#34;) ? &#34;'&#34; . doubleval(&#036;theValue) . &#34;'&#34; : &#34;NULL&#34;;
  29.       break;
  30.     case &#34;date&#34;:
  31.       &#036;theValue = (&#036;theValue != &#34;&#34;) ? &#34;'&#34; . &#036;theValue . &#34;'&#34; : &#34;NULL&#34;;
  32.       break;
  33.     case &#34;defined&#34;:
  34.       &#036;theValue = (&#036;theValue != &#34;&#34;) ? &#036;theDefinedValue : &#036;theNotDefinedValue;
  35.       break;
  36.   }
  37.   return &#036;theValue;
  38. }
  39. }
  40.  
  41. mysql_select_db(&#036;database_BD_actas, &#036;BD_actas);
  42. &#036;query_Actas = &#34;SELECT * FROM actas WHERE n_acta=&#036;n_acta and cod_proyecto=&#036;n_pro&#34;;
  43. &#036;Actas = mysql_query(&#036;query_Actas, &#036;BD_actas) or die(mysql_error());
  44. &#036;row_Actas = mysql_fetch_assoc(&#036;Actas);
  45. &#036;totalRows_Actas = mysql_num_rows(&#036;Actas);
  46.  
  47.  
  48. &#036;maxRows_Acuerdos = 30;
  49. &#036;pageNum_Acuerdos = 0;
  50. if (isset(&#036;_GET['pageNum_Acuerdos'])) {
  51.   &#036;pageNum_Acuerdos = &#036;_GET['pageNum_Acuerdos'];
  52. }
  53. &#036;startRow_Acuerdos = &#036;pageNum_Acuerdos * &#036;maxRows_Acuerdos;
  54.  
  55. mysql_select_db(&#036;database_BD_actas, &#036;BD_actas);
  56. &#036;query_Acuerdos = &#34;SELECT * FROM acuerdos WHERE cod_proyecto=&#036;n_pro and n_acta=&#036;n_acta&#34;;
  57. &#036;query_limit_Acuerdos = sprintf(&#34;%s LIMIT %d, %d&#34;, &#036;query_Acuerdos, &#036;startRow_Acuerdos, &#036;maxRows_Acuerdos);
  58. &#036;Acuerdos = mysql_query(&#036;query_limit_Acuerdos, &#036;BD_actas) or die(mysql_error());
  59. &#036;row_Acuerdos = mysql_fetch_assoc(&#036;Acuerdos);
  60.  
  61. if (isset(&#036;_GET['totalRows_Acuerdos'])) {
  62.   &#036;totalRows_Acuerdos = &#036;_GET['totalRows_Acuerdos'];
  63. } else {
  64.   &#036;all_Acuerdos = mysql_query(&#036;query_Acuerdos);
  65.   &#036;totalRows_Acuerdos = mysql_num_rows(&#036;all_Acuerdos);
  66. }
  67. &#036;totalPages_Acuerdos = ceil(&#036;totalRows_Acuerdos/&#036;maxRows_Acuerdos)-1;
  68.  
  69. &#036;genda=&#036;row_Actas['cod_agenda'];
  70. mysql_select_db(&#036;database_BD_actas, &#036;BD_actas);
  71. &#036;query_Agenda = &#34;SELECT * FROM agenda where id_agenda=&#036;genda&#34;;
  72. &#036;Agenda = mysql_query(&#036;query_Agenda, &#036;BD_actas) or die(mysql_error());
  73. &#036;row_Agenda = mysql_fetch_assoc(&#036;Agenda);
  74. &#036;totalRows_Agenda = mysql_num_rows(&#036;Agenda);
  75.  
  76. &#036;maxRows_Compromisos = 30;
  77. &#036;pageNum_Compromisos = 0;
  78. if (isset(&#036;_GET['pageNum_Compromisos'])) {
  79.   &#036;pageNum_Compromisos = &#036;_GET['pageNum_Compromisos'];
  80. }
  81. &#036;startRow_Compromisos = &#036;pageNum_Compromisos * &#036;maxRows_Compromisos;
  82.  
  83. mysql_select_db(&#036;database_BD_actas, &#036;BD_actas);
  84. &#036;query_Compromisos = &#34;SELECT * FROM compromisos WHERE n_acta=&#036;n_acta AND cod_proyecto=&#036;n_pro&#34;;
  85. &#036;query_limit_Compromisos = sprintf(&#34;%s LIMIT %d, %d&#34;, &#036;query_Compromisos, &#036;startRow_Compromisos, &#036;maxRows_Compromisos);
  86. &#036;Compromisos = mysql_query(&#036;query_limit_Compromisos, &#036;BD_actas) or die(mysql_error());
  87. &#036;row_Compromisos = mysql_fetch_assoc(&#036;Compromisos);
  88. &#036;totalRows_Compromisos = mysql_num_rows(&#036;Compromisos);
  89.  
  90. if (isset(&#036;_GET['totalRows_Compromisos'])) {
  91.   &#036;totalRows_Compromisos = &#036;_GET['totalRows_Compromisos'];
  92. } else {
  93.   &#036;all_Compromisos = mysql_query(&#036;query_Compromisos);
  94.   &#036;totalRows_Compromisos = mysql_num_rows(&#036;all_Compromisos);
  95. }
  96. &#036;totalPages_Compromisos = ceil(&#036;totalRows_Compromisos/&#036;maxRows_Compromisos)-1;
  97.  
  98. &#036;maxRows_Objetivos = 30;
  99. &#036;pageNum_Objetivos = 0;
  100. if (isset(&#036;_GET['pageNum_Objetivos'])) {
  101.   &#036;pageNum_Objetivos = &#036;_GET['pageNum_Objetivos'];
  102. }
  103. &#036;startRow_Objetivos = &#036;pageNum_Objetivos * &#036;maxRows_Objetivos;
  104.  
  105. mysql_select_db(&#036;database_BD_actas, &#036;BD_actas);
  106. &#036;query_Objetivos = &#34;SELECT * FROM objetivos WHERE n_acta=&#036;n_acta and cod_proyecto=&#036;n_pro&#34;;
  107. &#036;query_limit_Objetivos = sprintf(&#34;%s LIMIT %d, %d&#34;, &#036;query_Objetivos, &#036;startRow_Objetivos, &#036;maxRows_Objetivos);
  108. &#036;Objetivos = mysql_query(&#036;query_limit_Objetivos, &#036;BD_actas) or die(mysql_error());
  109. &#036;row_Objetivos = mysql_fetch_assoc(&#036;Objetivos);
  110.  
  111. if (isset(&#036;_GET['totalRows_Objetivos'])) {
  112.   &#036;totalRows_Objetivos = &#036;_GET['totalRows_Objetivos'];
  113. } else {
  114.   &#036;all_Objetivos = mysql_query(&#036;query_Objetivos);
  115.   &#036;totalRows_Objetivos = mysql_num_rows(&#036;all_Objetivos);
  116. }
  117. &#036;totalPages_Objetivos = ceil(&#036;totalRows_Objetivos/&#036;maxRows_Objetivos)-1;
  118.  
  119. mysql_select_db(&#036;database_BD_actas, &#036;BD_actas);
  120. &#036;query_Participantes = &#34;SELECT * FROM participantes&#34;;
  121. &#036;Participantes = mysql_query(&#036;query_Participantes, &#036;BD_actas) or die(mysql_error());
  122. &#036;row_Participantes = mysql_fetch_assoc(&#036;Participantes);
  123. &#036;totalRows_Participantes = mysql_num_rows(&#036;Participantes);
  124.  
  125. mysql_select_db(&#036;database_BD_actas, &#036;BD_actas);
  126. &#036;query_Proyectos = &#34;SELECT * FROM proyectos&#34;;
  127. &#036;Proyectos = mysql_query(&#036;query_Proyectos, &#036;BD_actas) or die(mysql_error());
  128. &#036;row_Proyectos = mysql_fetch_assoc(&#036;Proyectos);
  129. &#036;totalRows_Proyectos = mysql_num_rows(&#036;Proyectos);
  130.  
  131. &#036;maxRows_Temas = 30;
  132. &#036;pageNum_Temas = 0;
  133. if (isset(&#036;_GET['pageNum_Temas'])) {
  134.   &#036;pageNum_Temas = &#036;_GET['pageNum_Temas'];
  135. }
  136. &#036;startRow_Temas = &#036;pageNum_Temas * &#036;maxRows_Temas;
  137.  
  138. mysql_select_db(&#036;database_BD_actas, &#036;BD_actas);
  139. &#036;query_Temas = &#34;SELECT * FROM temas WHERE cod_proyecto=&#036;n_pro and n_acta=&#036;n_acta&#34;;
  140. &#036;query_limit_Temas = sprintf(&#34;%s LIMIT %d, %d&#34;, &#036;query_Temas, &#036;startRow_Temas, &#036;maxRows_Temas);
  141. &#036;Temas = mysql_query(&#036;query_limit_Temas, &#036;BD_actas) or die(mysql_error());
  142. &#036;row_Temas = mysql_fetch_assoc(&#036;Temas);
  143.  
  144. if (isset(&#036;_GET['totalRows_Temas'])) {
  145.   &#036;totalRows_Temas = &#036;_GET['totalRows_Temas'];
  146. } else {
  147.   &#036;all_Temas = mysql_query(&#036;query_Temas);
  148.   &#036;totalRows_Temas = mysql_num_rows(&#036;all_Temas);
  149. }
  150. &#036;totalPages_Temas = ceil(&#036;totalRows_Temas/&#036;maxRows_Temas)-1;
  151.  
  152. &#036;maxRows_Temporal = 30;
  153. &#036;pageNum_Temporal = 0;
  154. if (isset(&#036;_GET['pageNum_Temporal'])) {
  155.   &#036;pageNum_Temporal = &#036;_GET['pageNum_Temporal'];
  156. }
  157. &#036;startRow_Temporal = &#036;pageNum_Temporal * &#036;maxRows_Temporal;
  158.  
  159. mysql_select_db(&#036;database_BD_actas, &#036;BD_actas);
  160. &#036;query_Temporal = &#34;SELECT * FROM temporal WHERE codigo=&#036;n_agenda&#34;;
  161. &#036;query_limit_Temporal = sprintf(&#34;%s LIMIT %d, %d&#34;, &#036;query_Temporal, &#036;startRow_Temporal, &#036;maxRows_Temporal);
  162. &#036;Temporal = mysql_query(&#036;query_limit_Temporal, &#036;BD_actas) or die(mysql_error());
  163. &#036;row_Temporal = mysql_fetch_assoc(&#036;Temporal);
  164.  
  165. if (isset(&#036;_GET['totalRows_Temporal'])) {
  166.   &#036;totalRows_Temporal = &#036;_GET['totalRows_Temporal'];
  167. } else {
  168.   &#036;all_Temporal = mysql_query(&#036;query_Temporal);
  169.   &#036;totalRows_Temporal = mysql_num_rows(&#036;all_Temporal);
  170. }
  171. &#036;totalPages_Temporal = ceil(&#036;totalRows_Temporal/&#036;maxRows_Temporal)-1;
  172.  
  173. &#036;maxRows_Temas2 = 30;
  174. &#036;pageNum_Temas2 = 0;
  175. if (isset(&#036;_GET['pageNum_Temas2'])) {
  176.   &#036;pageNum_Temas2 = &#036;_GET['pageNum_Temas2'];
  177. }
  178. &#036;startRow_Temas2 = &#036;pageNum_Temas2 * &#036;maxRows_Temas2;
  179.  
  180. mysql_select_db(&#036;database_BD_actas, &#036;BD_actas);
  181. &#036;query_Temas2 = &#34;SELECT * FROM temas WHERE cod_proyecto=&#036;n_pro and n_acta=&#036;n_acta&#34;;
  182. &#036;query_limit_Temas2 = sprintf(&#34;%s LIMIT %d, %d&#34;, &#036;query_Temas2, &#036;startRow_Temas2, &#036;maxRows_Temas2);
  183. &#036;Temas2 = mysql_query(&#036;query_limit_Temas2, &#036;BD_actas) or die(mysql_error());
  184. &#036;row_Temas2 = mysql_fetch_assoc(&#036;Temas2);
  185.  
  186. if (isset(&#036;_GET['totalRows_Temas2'])) {
  187.   &#036;totalRows_Temas2 = &#036;_GET['totalRows_Temas2'];
  188. } else {
  189.   &#036;all_Temas2 = mysql_query(&#036;query_Temas2);
  190.   &#036;totalRows_Temas2 = mysql_num_rows(&#036;all_Temas2);
  191. }
  192. &#036;totalPages_Temas2 = ceil(&#036;totalRows_Temas2/&#036;maxRows_Temas2)-1;
  193.  
  194. &#036;maxRows_Temas3 = 30;
  195. &#036;pageNum_Temas3 = 0;
  196. if (isset(&#036;_GET['pageNum_Temas3'])) {
  197.   &#036;pageNum_Temas3 = &#036;_GET['pageNum_Temas3'];
  198. }
  199. &#036;startRow_Temas3 = &#036;pageNum_Temas3 * &#036;maxRows_Temas3;
  200.  
  201. mysql_select_db(&#036;database_BD_actas, &#036;BD_actas);
  202. &#036;query_Temas3 = &#34;SELECT * FROM temas WHERE cod_proyecto=&#036;n_pro and n_acta=&#036;n_acta&#34;;
  203. &#036;query_limit_Temas3 = sprintf(&#34;%s LIMIT %d, %d&#34;, &#036;query_Temas3, &#036;startRow_Temas3, &#036;maxRows_Temas3);
  204. &#036;Temas3 = mysql_query(&#036;query_limit_Temas3, &#036;BD_actas) or die(mysql_error());
  205. &#036;row_Temas3 = mysql_fetch_assoc(&#036;Temas3);
  206.  
  207. if (isset(&#036;_GET['totalRows_Temas3'])) {
  208.   &#036;totalRows_Temas3 = &#036;_GET['totalRows_Temas3'];
  209. } else {
  210.   &#036;all_Temas3 = mysql_query(&#036;query_Temas3);
  211.   &#036;totalRows_Temas3 = mysql_num_rows(&#036;all_Temas3);
  212. }
  213. &#036;totalPages_Temas3 = ceil(&#036;totalRows_Temas3/&#036;maxRows_Temas3)-1;
  214. ?&#62;
  215.  
  216. &#60;!DOCTYPE html PUBLIC &#34;-//W3C//DTD XHTML 1.0 Transitional//EN&#34; &#34;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&#34;&#62;
  217. &#60;html xmlns=&#34;http://www.w3.org/1999/xhtml&#34;&#62;
  218. &#60;head&#62;
  219. &#60;title&#62;Documento sin t&iacute;tulo&#60;/title&#62;
  220. &#60;style type=&#34;text/css&#34;&#62;
  221. &#60;!--
  222. .Estilo29 {font-family: Arial; font-size: 16px;}
  223. .Estilo33 {font-family: Arial; font-size: 13px; }
  224. .Estilo34 {font-family: Arial; font-size: 13px; color: #FFFFFF; }
  225. .Estilo36 {font-size: 13px; font-family: Arial; font-weight: bold; }
  226. .Estilo37 {
  227.   font-family: Arial;
  228.   font-size: 10px;
  229.   font-weight: bold;
  230. }
  231. .Estilo38 {font-family: Arial}
  232. body {
  233.   background-image: url();
  234. }
  235. --&#62;
  236. &#60;/style&#62;
  237. &#60;/head&#62;
  238. &#60;h1 align=&#34;right&#34;  class=&#34;Estilo37&#34;&#62;Direcci&oacute;n de Inform&aacute;tica&#60;/h1&#62;
  239. &#60;p align=&#34;center&#34; class=&#34;Estilo37&#34;&#62;_____________________________________________________________________________________________________&#60;/p&#62;
  240. &#60;h1 align=&#34;center&#34; class=&#34;Estilo29&#34;&#62;ACTA DE REUNION N&deg; _&#60;? echo &#036;n_pro.'-'.&#036;row_Actas['n_acta'];?&#62;_V.&#60;/h1&#62;
  241. &#60;table width=&#34;600&#34; border=&#34;0&#34; align=&#34;center&#34; cellpadding=&#34;0&#34; cellspacing=&#34;0&#34; &#62;
  242. &#60;tr&#62;
  243.     &#60;td&#62;
  244. &#60;table width=&#34;600&#34; border=&#34;1&#34; align=&#34;center&#34; cellpadding=&#34;0&#34; cellspacing=&#34;0&#34; bordercolor=&#34;#000000&#34;&#62;
  245. &#60;tr&#62;
  246.     &#60;td&#62;
  247. &#60;table width=&#34;600&#34; border=&#34;0&#34; align=&#34;center&#34; cellpadding=&#34;0&#34; cellspacing=&#34;0&#34;&#62;
  248.  &#60;tr&#62;
  249.     &#60;td class=&#34;Estilo33&#34;&#62;NOMBRE PROYECTO&#60;/td&#62;
  250.     &#60;td class=&#34;Estilo33&#34;&#62;
  251.       &#60;? &#036;pro=&#036;row_Actas['cod_proyecto'];
  252.  
  253. mysql_select_db(&#036;database_BD_actas, &#036;BD_actas);
  254. &#036;query_Proyectos2 = &#34;SELECT * FROM proyectos WHERE cod_proyecto=&#036;pro&#34;;
  255. &#036;Proyectos2 = mysql_query(&#036;query_Proyectos2, &#036;BD_actas) or die(mysql_error());
  256. &#036;row_Proyectos2 = mysql_fetch_assoc(&#036;Proyectos2);
  257. &#036;totalRows_Proyectos2 = mysql_num_rows(&#036;Proyectos2);
  258. echo strtoupper(&#036;row_Proyectos2['nombre_proyecto']);
  259.   ?&#62;
  260.        &#60;/td&#62;
  261.   &#60;/tr&#62;
  262.   &#60;tr&#62;
  263.     &#60;td class=&#34;Estilo33&#34;&#62;TEMA&#60;/td&#62;
  264.     &#60;td class=&#34;Estilo33&#34;&#62;&#60;? echo &#036;row_Agenda['tema'];?&#62; &#60;/td&#62;
  265.   &#60;/tr&#62;
  266.   &#60;tr&#62;
  267.     &#60;td class=&#34;Estilo33&#34;&#62;FECHA PROGRAMADA&#60;/td&#62;
  268.     &#60;td class=&#34;Estilo33&#34;&#62;&#60;? echo cambiaf_a_normal(&#036;row_Agenda['fecha']);?&#62; &#60;/td&#62;
  269.   &#60;/tr&#62;
  270.   &#60;tr&#62;
  271.     &#60;td class=&#34;Estilo33&#34;&#62;HORA PROGRAMADA&#60;/td&#62;
  272.     &#60;td class=&#34;Estilo33&#34;&#62;&#60;? echo &#036;row_Agenda['hora'];?&#62; &#60;/td&#62;
  273.   &#60;/tr&#62;
  274.   &#60;tr&#62;
  275.     &#60;td class=&#34;Estilo33&#34;&#62;LUGAR DE REUNI&Oacute;N&#60;/td&#62;
  276.     &#60;td class=&#34;Estilo33&#34;&#62;&#60;? echo &#036;row_Agenda['lugar_reunion'];?&#62; &#60;/td&#62;
  277.   &#60;/tr&#62;
  278.   &#60;tr&#62;
  279.     &#60;td class=&#34;Estilo33&#34;&#62;NOMBRE EJECUTIVO&#60;/td&#62;
  280.     &#60;td class=&#34;Estilo33&#34;&#62;
  281.       &#60;? &#036;codeje=&#036;row_Actas['cod_es'];
  282.  
  283. mysql_select_db(&#036;database_BD_actas, &#036;BD_actas);
  284. &#036;query_Ejecutivos = &#34;SELECT * FROM ejecutivos WHERE Cod_Ejecutivo = &#036;codeje&#34;;
  285. &#036;Ejecutivos = mysql_query(&#036;query_Ejecutivos, &#036;BD_actas) or die(mysql_error());
  286. &#036;row_Ejecutivos = mysql_fetch_assoc(&#036;Ejecutivos);
  287. &#036;totalRows_Ejecutivos = mysql_num_rows(&#036;Ejecutivos);
  288. echo &#036;row_Ejecutivos['Nom_Ejecutivo'];
  289.   ?&#62;
  290.        &#60;/td&#62;
  291.   &#60;/tr&#62;
  292.   &#60;tr&#62;
  293.     &#60;td class=&#34;Estilo33&#34;&#62;DATA SHOW SOLICITADO&#60;/td&#62;
  294.     &#60;td class=&#34;Estilo33&#34;&#62;&#60;? echo &#036;row_Agenda['data'];?&#62; &#60;/td&#62;
  295.   &#60;/tr&#62;
  296.   &#60;tr&#62;
  297.     &#60;td class=&#34;Estilo33&#34;&#62;NOTEBOOK SOLICITADO &#60;/td&#62;
  298.     &#60;td class=&#34;Estilo33&#34;&#62;&#60;? echo &#036;row_Agenda['note'];?&#62; &#60;/td&#62;
  299.   &#60;/tr&#62;
  300.   &#60;tr&#62;
  301.     &#60;td class=&#34;Estilo33&#34;&#62;REVISOR&#60;/td&#62;
  302.     &#60;td class=&#34;Estilo33&#34;&#62;
  303.       &#60;? &#036;codrevisor= &#036;row_Actas['revisor'];
  304.  
  305.   mysql_select_db(&#036;database_BD_actas, &#036;BD_actas);
  306. &#036;query_Ejecutivos = &#34;SELECT * FROM ejecutivos WHERE Cod_Ejecutivo = &#036;codrevisor&#34;;
  307. &#036;Ejecutivos = mysql_query(&#036;query_Ejecutivos, &#036;BD_actas) or die(mysql_error());
  308. &#036;row_Ejecutivos = mysql_fetch_assoc(&#036;Ejecutivos);
  309. &#036;totalRows_Ejecutivos = mysql_num_rows(&#036;Ejecutivos);
  310. echo &#036;row_Ejecutivos['Nom_Ejecutivo'];
  311.   ?&#62; &#60;/td&#62;
  312.   &#60;/tr&#62;
  313.   &#60;tr&#62;
  314.     &#60;td class=&#34;Estilo33&#34;&#62;ESTADO&#60;/td&#62;
  315.     &#60;td class=&#34;Estilo33&#34;&#62;
  316.       &#60;? &#036;codestado= &#036;row_Actas['cod_estado'];
  317.  
  318.   mysql_select_db(&#036;database_BD_actas, &#036;BD_actas);
  319. &#036;query_Estados = &#34;SELECT * FROM estados WHERE Cod_Estado=&#036;codestado&#34;;
  320. &#036;Estados = mysql_query(&#036;query_Estados, &#036;BD_actas) or die(mysql_error());
  321. &#036;row_Estados = mysql_fetch_assoc(&#036;Estados);
  322. &#036;totalRows_Estados = mysql_num_rows(&#036;Estados);
  323. echo &#036;row_Estados['Nombre_Estado'];
  324.   ?&#62; &#60;/td&#62;
  325.   &#60;/tr&#62;
  326. &#60;/table&#62;&#60;/td&#62;
  327.   &#60;/tr&#62;
  328. &#60;/table&#62;
  329.  
  330.  
  331.  
  332. &#60;p&#62;&#60;strong class=&#34;Estilo36&#34;&#62;1 LISTADO DE PARTICIPANTES &#60;/strong&#62;&#60;/p&#62;
  333. &#60;table width=&#34;600&#34; border=&#34;1&#34; align=&#34;center&#34; cellpadding=&#34;0&#34; cellspacing=&#34;0&#34; bordercolor=&#34;#000000&#34;&#62;
  334.   &#60;tr&#62;
  335.     &#60;td align=&#34;center&#34; bgcolor=&#34;#0000FF&#34; class=&#34;Estilo34&#34;&#62;PARTICIPANTES&#60;/td&#62;
  336.     &#60;td align=&#34;center&#34; bgcolor=&#34;#0000FF&#34; class=&#34;Estilo34&#34;&#62;ROL EN EL PROYECTO&#60;/td&#62;
  337.     &#60;td align=&#34;center&#34; bgcolor=&#34;#0000FF&#34; class=&#34;Estilo34&#34;&#62;UNIDAD DE ORIGEN&#60;/td&#62;
  338.     &#60;td align=&#34;center&#34; bgcolor=&#34;#0000FF&#34; class=&#34;Estilo34&#34;&#62;OBSERVACIONES&#60;/td&#62;
  339.   &#60;/tr&#62;
  340.   &#60;?php do { ?&#62;
  341.     &#60;tr&#62;
  342.       &#60;td class=&#34;Estilo33&#34;&#62;
  343.         &#60;?php &#036;codpersona= &#036;row_Temporal['nombre_invitado'];
  344.    
  345.     mysql_select_db(&#036;database_BD_actas, &#036;BD_actas);
  346. &#036;query_Personas = &#34;SELECT * FROM personas where cod_personal=&#036;codpersona&#34;;
  347. &#036;Personas = mysql_query(&#036;query_Personas, &#036;BD_actas) or die(mysql_error());
  348. &#036;row_Personas = mysql_fetch_assoc(&#036;Personas);
  349. &#036;totalRows_Personas = mysql_num_rows(&#036;Personas);
  350. echo &#036;row_Personas['nombre_persona'];
  351.      ?&#62; &#60;/td&#62;
  352.       &#60;td class=&#34;Estilo33&#34;&#62;
  353.         &#60;?php &#036;cod_roles= &#036;row_Temporal['rol'];
  354. mysql_select_db(&#036;database_BD_actas, &#036;BD_actas);
  355. &#036;query_Roles = &#34;SELECT * FROM roles WHERE cod_rol = &#036;cod_roles&#34;;
  356. &#036;Roles = mysql_query(&#036;query_Roles, &#036;BD_actas) or die(mysql_error());
  357. &#036;row_Roles = mysql_fetch_assoc(&#036;Roles);
  358. &#036;totalRows_Roles = mysql_num_rows(&#036;Roles);
  359. echo &#036;row_Roles['nombre_rol'];
  360.      ?&#62; &#60;/td&#62;
  361.       &#60;td class=&#34;Estilo33&#34;&#62;
  362.         &#60;?php &#036;coddire= &#036;row_Temporal['unidad'];
  363.    
  364.     mysql_select_db(&#036;database_BD_actas, &#036;BD_actas);
  365. &#036;query_Direcciones = &#34;SELECT * FROM direcciones where cod_direccion=&#036;coddire&#34;;
  366. &#036;Direcciones = mysql_query(&#036;query_Direcciones, &#036;BD_actas) or die(mysql_error());
  367. &#036;row_Direcciones = mysql_fetch_assoc(&#036;Direcciones);
  368. &#036;totalRows_Direcciones = mysql_num_rows(&#036;Direcciones);
  369. echo &#036;row_Direcciones['nombre_direccion'];
  370.      ?&#62; &#60;/td&#62;
  371.       &#60;td class=&#34;Estilo33&#34;&#62;&#60;?php echo &#036;row_Temporal['observaciones']; ?&#62; &#60;/td&#62;
  372.     &#60;/tr&#62;
  373.     &#60;?php } while (&#036;row_Temporal = mysql_fetch_assoc(&#036;Temporal)); ?&#62;
  374. &#60;/table&#62;
  375. &#60;p&#62;&#60;strong class=&#34;Estilo36&#34;&#62;2 OBJETIVO GENERAL&#60;/strong&#62;&#60;/p&#62;
  376. &#60;table width=&#34;600&#34; border=&#34;1&#34; align=&#34;center&#34; cellpadding=&#34;0&#34; cellspacing=&#34;0&#34; bordercolor=&#34;#000000&#34;&#62;
  377.   &#60;tr&#62;
  378.    &#60;td width=&#34;30&#34; align=&#34;center&#34; bgcolor=&#34;#0000FF&#34; class=&#34;Estilo34&#34;&#62;N&deg;&#60;/td&#62;
  379.     &#60;td width=&#34;564&#34; align=&#34;center&#34; bgcolor=&#34;#0000FF&#34; class=&#34;Estilo34&#34;&#62;OBJETIVO GENERAL DE  LA REUNI&Oacute;N&#60;/td&#62;
  380.   &#60;/tr&#62;
  381.   &#60;? &#036;i=1;?&#62;
  382.   &#60;?php do { ?&#62;
  383.     &#60;tr&#62;
  384.     &#60;td valign=&#34;top&#34; class=&#34;Estilo33&#34;&#62;&#60;? echo &#036;i; &#036;i=&#036;i+1;?&#62;&#60;/td&#62;
  385.       &#60;td class=&#34;Estilo33&#34;&#62;&#60;?php echo htmlentities(&#036;row_Objetivos['texto_objetivo'], ENT_COMPAT, 'utf-8');?&#62; &#60;/td&#62;
  386.     &#60;/tr&#62;
  387.     &#60;?php } while (&#036;row_Objetivos = mysql_fetch_assoc(&#036;Objetivos)); ?&#62;
  388. &#60;/table&#62;
  389.  
  390. &#60;p&#62;&#60;strong class=&#34;Estilo36&#34;&#62;3 TEMAS DE LA REUNI&Oacute;N&#60;/strong&#62;&#60;/p&#62;
  391.  
  392. &#60;table width=&#34;600&#34; border=&#34;1&#34; align=&#34;center&#34; cellpadding=&#34;0&#34; cellspacing=&#34;0&#34; bordercolor=&#34;#000000&#34;&#62;
  393. &#60;? &#036;i=1;?&#62;
  394.   &#60;?php do { ?&#62;
  395.   &#60;tr&#62;
  396.   &#60;td  align=&#34;center&#34; bgcolor=&#34;#0000FF&#34; class=&#34;Estilo34&#34;&#62;&#60;? echo &#036;i; &#036;i=&#036;i+1;?&#62;&#60;/td&#62;
  397.     &#60;td  align=&#34;center&#34; bgcolor=&#34;#0000FF&#34; class=&#34;Estilo34&#34;&#62;&#60;strong&#62;&#60;?php echo &#036;row_Temas['titulo_tema']; ?&#62;&#60;/strong&#62;&#60;/td&#62;
  398.     &#60;/tr&#62;
  399.  
  400.     &#60;tr&#62;
  401.      &#60;td colspan=&#34;2&#34; class=&#34;Estilo33&#34;&#62;&#60;?php echo &#036;row_Temas['tema']; ?&#62;&#60;/td&#62;
  402.       &#60;/tr&#62;
  403.     &#60;?php } while (&#036;row_Temas = mysql_fetch_assoc(&#036;Temas)); ?&#62;
  404. &#60;/table&#62;
  405. &#60;p&#62;&#60;strong class=&#34;Estilo36&#34;&#62;4 ACUERDO O DEFINICI&Oacute;N&#60;/strong&#62;&#60;/p&#62;
  406. &#60;table width=&#34;600&#34; border=&#34;1&#34; align=&#34;center&#34; cellpadding=&#34;0&#34; cellspacing=&#34;0&#34; bordercolor=&#34;#000000&#34;&#62;
  407.   &#60;tr&#62;
  408.   &#60;td width=&#34;30&#34; align=&#34;center&#34; bgcolor=&#34;#0000FF&#34; class=&#34;Estilo34&#34;&#62;N&deg;&#60;/td&#62;
  409.     &#60;td width=&#34;564&#34; align=&#34;center&#34; bgcolor=&#34;#0000FF&#34; class=&#34;Estilo34&#34;&#62;ACUERDO&#60;/td&#62;
  410.   &#60;/tr&#62;
  411.    &#60;? &#036;i=1;?&#62;
  412.   &#60;?php do { ?&#62;
  413.     &#60;tr&#62;
  414.       &#60;td valign=&#34;top&#34; class=&#34;Estilo33&#34;&#62;&#60;? echo &#036;i; &#036;i=&#036;i+1;?&#62; &#60;/td&#62;
  415.     &#60;td class=&#34;Estilo33&#34;&#62;&#60;?php echo &#036;row_Acuerdos['texto_acuerdo']; ?&#62; &#60;/td&#62;
  416.     &#60;/tr&#62;
  417.     &#60;?php } while (&#036;row_Acuerdos = mysql_fetch_assoc(&#036;Acuerdos)); ?&#62;
  418. &#60;/table&#62;
  419. &#60;p&#62;&#60;strong class=&#34;Estilo36&#34;&#62;5 COMPROMISOS Y/O PLANIFICACI&Oacute;N&#60;/strong&#62;&#60;/p&#62;
  420. &#60;table width=&#34;600&#34; border=&#34;1&#34; align=&#34;center&#34; cellpadding=&#34;0&#34; cellspacing=&#34;0&#34; bordercolor=&#34;#000000&#34;&#62;
  421.   &#60;tr&#62;
  422.   &#60;td align=&#34;center&#34; bgcolor=&#34;#0000FF&#34; class=&#34;Estilo34&#34;&#62;N&deg;&#60;/td&#62;
  423.     &#60;td align=&#34;center&#34; bgcolor=&#34;#0000FF&#34; class=&#34;Estilo34&#34;&#62;Tarea o actividad&#60;/td&#62;
  424.     &#60;td align=&#34;center&#34; bgcolor=&#34;#0000FF&#34; class=&#34;Estilo34&#34;&#62;Fecha Inicio&#60;/td&#62;
  425.     &#60;td align=&#34;center&#34; bgcolor=&#34;#0000FF&#34; class=&#34;Estilo34&#34;&#62;Fecha Termino&#60;/td&#62;
  426.     &#60;td align=&#34;center&#34; bgcolor=&#34;#0000FF&#34; class=&#34;Estilo34&#34;&#62;Responsables&#60;/td&#62;
  427.     &#60;td align=&#34;center&#34; bgcolor=&#34;#0000FF&#34; class=&#34;Estilo34&#34;&#62;Observaci&oacute;n&#60;/td&#62;
  428.   &#60;/tr&#62;
  429.   &#60;? &#036;i=1;?&#62;
  430.   &#60;?php do { ?&#62;
  431. &#60;?  if(&#036;totalRows_Compromisos&#60;&#62;0)
  432. {?&#62;
  433.     &#60;tr&#62;
  434.  
  435.   &#60;td valign=&#34;top&#34; class=&#34;Estilo33&#34;&#62;&#60;?php echo &#036;i; &#036;i=&#036;i+1; ?&#62; &#60;/td&#62;
  436.       &#60;td class=&#34;Estilo33&#34;&#62;&#60;span class=&#34;Estilo38&#34;&#62;&#60;?php echo &#036;row_Compromisos['tarea_actividad']; ?&#62; &#60;/span&#62;&#60;/td&#62;
  437.       &#60;td class=&#34;Estilo33&#34;&#62;&#60;span class=&#34;Estilo38&#34;&#62;&#60;?php echo cambiaf_a_normal(&#036;row_Compromisos['fecha_inicio']); ?&#62; &#60;/span&#62;&#60;/td&#62;
  438.       &#60;td class=&#34;Estilo33&#34;&#62;&#60;span class=&#34;Estilo38&#34;&#62;&#60;?php echo cambiaf_a_normal(&#036;row_Compromisos['fecha_termino']); ?&#62; &#60;/span&#62;&#60;/td&#62;
  439.       &#60;td class=&#34;Estilo33&#34;&#62;&#60;span class=&#34;Estilo38&#34;&#62;&#60;?php echo &#036;row_Compromisos['responsable']; ?&#62; &#60;/span&#62;&#60;/td&#62;
  440.       &#60;td class=&#34;Estilo33&#34;&#62;&#60;span class=&#34;Estilo38&#34;&#62;&#60;?php echo &#036;row_Compromisos['observacion']; ?&#62; &#60;/span&#62;&#60;/td&#62;
  441.     &#60;/tr&#62;
  442. &#60;? }
  443.   else
  444.   {?&#62;
  445. &#60;tr&#62;
  446.   &#60;td class=&#34;Estilo33&#34;&#62; &#60;/td&#62;
  447.     &#60;td class=&#34;Estilo33&#34;&#62; &#60;/td&#62;
  448.     &#60;td class=&#34;Estilo33&#34;&#62; &#60;/td&#62;
  449.     &#60;td class=&#34;Estilo33&#34;&#62; &#60;/td&#62;
  450.     &#60;td class=&#34;Estilo33&#34;&#62; &#60;/td&#62;
  451.     &#60;td class=&#34;Estilo33&#34;&#62; &#60;/td&#62;
  452. &#60;/tr&#62;&#60;? }?&#62;
  453.  
  454.  
  455.     &#60;?php } while (&#036;row_Compromisos = mysql_fetch_assoc(&#036;Compromisos)); ?&#62;
  456. &#60;/table&#62;
  457. &#60;p&#62; &#60;/p&#62;
  458.   &#60;table align=&#34;center&#34; width=&#34;600&#34; border=&#34;0&#34; cellspacing=&#34;0&#34; cellpadding=&#34;0&#34;&#62;
  459.   &#60;tr&#62;&#60;? &#036;cadena_larga=&#34;&#34;;?&#62;
  460.     &#60;td align=&#34;center&#34;&#62;&#60;span class=&#34;Estilo36&#34;&#62;DE NO RECIBIR ALG&Uacute;N COMENTARIO O ALCANCE SE ENTIENDE APROBADA EL ACTA, TENIENDO PRESENTE QUE EN ELLA SE DEFINEN ACUERDOS Y RESPONSABILIDADES.&#60;/span&#62;&#60;/td&#62;
  461.   &#60;/tr&#62;
  462. &#60;/table&#62;&#60;/td&#62;
  463.   &#60;/tr&#62;
  464. &#60;/table&#62;
  465. &#60;/body&#62;
  466. &#60;/html&#62;
  467. &#60;?php
  468. mysql_free_result(&#036;Actas);
  469. mysql_free_result(&#036;Acuerdos);
  470. mysql_free_result(&#036;Agenda);
  471. mysql_free_result(&#036;Compromisos);
  472. mysql_free_result(&#036;Direcciones);
  473.  
  474. mysql_free_result(&#036;Temas3);
  475.  
  476. mysql_free_result(&#036;Temas2);
  477. mysql_free_result(&#036;Ejecutivos);
  478. mysql_free_result(&#036;Estados);
  479. mysql_free_result(&#036;Objetivos);
  480. mysql_free_result(&#036;Participantes);
  481. mysql_free_result(&#036;Personas);
  482. mysql_free_result(&#036;Proyectos);
  483. mysql_free_result(&#036;Roles);
  484. mysql_free_result(&#036;Temas);
  485. mysql_free_result(&#036;Temporal);
  486. ?&#62;
  487. &#60;?php
  488. function toHtml(&#036;entra){
  489. &#036;traduce=array( 'á' =&#62; '&aacute;' , 'é' =&#62; '&eacute;' , 'í' =&#62; '&iacute;' , 'ó' =&#62; '&oacute;' , 'ú' =&#62; '%uacute;' , 'ñ' =&#62; '&ntilde');
  490. &#036;sale=strtr( &#036;entra , &#036;traduce );
  491. return &#036;sale;
  492. }
  493. ?&#62;
  494.  
  495.  

espero que me pueda ayudar,
muchisimas gracias desde ya por leer este post,
saludos a todos,
Neo.

11
PHP / Aplicaciones Web Para Soporte Técnico
« en: Miércoles 30 de Abril de 2008, 19:31 »
Jovenes:

buenas tardes creo, quisiera hacerles la siguiente consulta, alguien sabe, o tiene algun sitio web de donde uno pueda descagar alguna aplicacion de soporte tecnico???, basicamente para manejar usuario y tecnicos??? existe algo asi?, les dejo esta consulta y quien tenga algo dato o link, o lo que sea por favor sera muy agradecido de cualquier forma.
saludos,
Neo.

12
PHP / Como Guardar Archivos Xls En Mysql
« en: Lunes 3 de Diciembre de 2007, 16:19 »
eso es todo algun script de como guardar un archivo xls en una base de datos????

tengo solo la tabla jejeje

Código: Text
  1.  
  2. sql:
  3. CREATE TABLE &#96;tabla&#96; (
  4.   &#96;idfoto&#96; int(3) NOT NULL AUTO_INCREMENT,
  5.   &#96;nombre&#96; varchar(255) NOT NULL DEFAULT '',
  6.   &#96;foto&#96; blob NOT NULL,
  7.   &#96;thumb&#96; blob NOT NULL,
  8.   &#96;mime&#96; varchar(40) NOT NULL DEFAULT '',
  9.   PRIMARY KEY  (&#96;idfoto&#96;)
  10. )&#59;
  11.  
  12.  

saludos,
Neo.

13
PHP / Problemas De Session
« en: Lunes 12 de Noviembre de 2007, 21:46 »
Estimados de solocodigos, se me ha presentado el siguiente problema, espero que me puedan ayudar  a ver que tengo, mal, lo que pasa es que estoy tratando de crear unas cookies, pero no se crean en algun momento si pero ya no se crean, tonces no se que esta mal o que debo mejorar, a ver si me pueden ayudar y nuevamente muchas gracias.

Código: Text
  1.  
  2. &#60;?php
  3. &#036;rut=&#036;_GET['rut'];
  4. &#036;conn = mysql_connect(&#34;localhost&#34;, &#34;intranet&#34;, &#34;intranet&#34;);
  5. mysql_select_db(&#34;internet_db&#34;,&#036;conn);
  6. &#036;sql = &#34;SELECT * FROM maestro_funcionariosprx WHERE trim(rutprx)='&#036;rut'&#34;;
  7. &#036;rs = mysql_query(&#036;sql,&#036;conn);
  8. &#036;row=mysql_fetch_array(&#036;rs);
  9. if (mysql_num_rows(&#036;rs)!=0)
  10.   {
  11.     &#036;sql=&#34;select rut from adm_solicitud where trim(rut)='&#036;rut'&#34;;
  12.     &#036;rs = mysql_query(&#036;sql,&#036;conn);
  13.     &#036;row=mysql_fetch_array(&#036;rs);
  14.     if (mysql_num_rows(&#036;rs)!=0)
  15.       {
  16.       &#036;usuario=1;
  17.       }
  18.       else
  19.       {
  20.       &#036;usuario=2;
  21.       }
  22.       setcookie(&#34;autentificado&#34;,&#34;SI&#34;,time()+3600*4,&#34;/&#34;,&#34;intranet.munistgo.cl&#34;);
  23.       setcookie(&#34;iduserOK&#34;,&#036;rut,time()+3600*4,&#34;/&#34;,&#34;intranet.munistgo.cl&#34;);
  24.       setcookie(&#34;userOK&#34;,&#036;usuario,time()+3600*4,&#34;/&#34;,&#34;intranet.munistgo.cl&#34;);
  25.       echo &#34;&#60;script&#62;top.location.href='menusolicitudes.php';&#60;/script&#62;&#34;;
  26.    
  27.   }
  28.   else
  29.   {
  30.     setcookie(&#34;autentificado&#34;,&#34;NO&#34;,time()+3600*4,&#34;/&#34;,&#34;intranet.munistgo.cl&#34;);
  31.     echo &#34;&#60;script&#62;top.location.href='index.php?var=&#036;autentificado';&#60;/script&#62;&#34;;
  32.   }
  33. ?&#62;
  34.  


Saludos
Neorent

14
PHP / Como Hacer Una Tabla Random???
« en: Martes 30 de Octubre de 2007, 15:35 »
Estimados pasa lo siguiente, tengo una tabla, con varias imagenes pero necesito hacerla de manera randomica y no se como se hace, ejemplo tengo lo siguiente


Código: Text
  1.  
  2. &#60;table border=&#34;1&#34;&#62;
  3.   &#60;tr&#62;
  4.     &#60;td&#62;&#60;img src=&#34;file:///C|/EasyPHP1-8/www/soporte/Soporte/Imagenes/1.JPG&#34; width=&#34;96&#34; height=&#34;128&#34; /&#62;&#60;/td&#62;
  5.     &#60;td&#62;&#60;img src=&#34;file:///C|/EasyPHP1-8/www/soporte/Soporte/Imagenes/2.JPG&#34; width=&#34;96&#34; height=&#34;128&#34; /&#62;&#60;/td&#62;
  6.     &#60;td&#62;&#60;img src=&#34;file:///C|/EasyPHP1-8/www/soporte/Soporte/Imagenes/3.JPG&#34; width=&#34;96&#34; height=&#34;128&#34; /&#62;&#60;/td&#62;
  7.   &#60;/tr&#62;
  8.   &#60;tr&#62;
  9.     &#60;td&#62;&#60;img src=&#34;file:///C|/EasyPHP1-8/www/soporte/Soporte/Imagenes/4.JPG&#34; width=&#34;96&#34; height=&#34;128&#34; /&#62;&#60;/td&#62;
  10.     &#60;td&#62;&#60;img src=&#34;file:///C|/EasyPHP1-8/www/soporte/Soporte/Imagenes/5.JPG&#34; width=&#34;96&#34; height=&#34;128&#34; /&#62;&#60;/td&#62;
  11.     &#60;td&#62;&#60;img src=&#34;file:///C|/EasyPHP1-8/www/soporte/Soporte/Imagenes/6.JPG&#34; width=&#34;96&#34; height=&#34;128&#34; /&#62;&#60;/td&#62;
  12.   &#60;/tr&#62;
  13.   &#60;tr&#62;
  14.     &#60;td&#62;&#60;img src=&#34;file:///C|/EasyPHP1-8/www/soporte/Soporte/Imagenes/7.JPG&#34; width=&#34;96&#34; height=&#34;128&#34; /&#62;&#60;/td&#62;
  15.     &#60;td&#62;&#60;img src=&#34;file:///C|/EasyPHP1-8/www/soporte/Soporte/Imagenes/8.JPG&#34; width=&#34;96&#34; height=&#34;128&#34; /&#62;&#60;/td&#62;
  16.     &#60;td&#62;&#60;img src=&#34;file:///C|/EasyPHP1-8/www/soporte/Soporte/Imagenes/mm_entertainment_image1.jpg&#34; width=&#34;110&#34; height=&#34;110&#34; /&#62;&#60;/td&#62;
  17.   &#60;/tr&#62;
  18. &#60;/table&#62;
  19.  
  20.  

lo que necesito es que las imagenes se vayan moviendo de posicion cada vez que alguien entra al sitio o hace un F5, no se como hacerlo si tienen algun link o me pueden guiar, se los agradeceria muchisimo, ya que es de manera urgente por favor y muchas gracias desde ya por leer este link

15
PHP / Crear Un Arreglo Con Tres Valores?
« en: Viernes 12 de Octubre de 2007, 00:46 »
Estimados todos,


Tengo la siguiente consulta, estoy haciendo una consulta a 9 tablas por separado y rescato el numero de filas de cada una de ellas.

mi problema es que no se como puedo hacer para meter el resultado de cada consulta a un arreglo o matriz(se explica mas abajito) y que ademas me almacene el nombre de la tabla con menor cantidad de filas, algo asi como lo siguiente.

arreglo asi debiese quedar.
Código: Text
  1.  
  2. ----------------------------------------
  3. | indice | nº Filas | Nombre Tabla| |
  4. ----------------------------------------
  5. | 1       | 360       | tabla1            |
  6. ----------------------------------------
  7. | 2       | 220       | tabla9            |
  8. ----------------------------------------
  9.  
  10.  

despues solo tendria que ordenarlo y deberia quedar asi

Código: Text
  1.  
  2. ----------------------------------------
  3. | indice | nº Filas | Nombre Tabla| |
  4. ----------------------------------------
  5. | 2       | 220       | tabla9            |
  6. ----------------------------------------
  7. | 1       | 360       | tabla1            |
  8. ----------------------------------------
  9.  
  10.  
  11.  
si es asi me podrian ayudar por favor no tengo idea de como hacerlo en PHP, perdon la molestia y muchas gracias desde ya por leer este post.

16
PHP / Consulta A Varias Tablas
« en: Lunes 8 de Octubre de 2007, 15:27 »
Estimado amigos de Solo codigos, tengo la siguente duda, resulta que me han encargado realizar una consulta la cual mediante unos check boxs, le permite a los usuarios seleccionar distintas tablas de una base de datos, el problema es que son 9 tablas y la unica relacion que pudiesen tener es el rut, entonces no tengo muy claro como generar la consulta, ya que no podria ser estatica, debido a que la seleccion de las tablas esta variando, yo estoy ocupando un codigo que me indico un usario antes con esto que es parecido, pero no se como generar el WHERE del SQL, espero que me puedan ayudar les dejo el codigo:


Este es el Consulta.php, donde selecciono las tablas.
Código: Text
  1.  
  2. &#60;form name=&#34;b_tablas&#34; method=&#34;post&#34; action=&#34;b_tablas.php&#34;&#62;
  3. &#60;table width=&#34;100%&#34; border=&#34;1&#34; align=&#34;center&#34; cellpadding=&#34;0&#34; cellspacing=&#34;0&#34;&#62;
  4. &#60;tr&#62;
  5. &#60;td colspan=&#34;9&#34; align=&#34;center&#34; class=&#34;Estilo6&#34;&#62;MARQUE LOS RANGOS QUE DESEA BUSCAR&#60;/td&#62;
  6. &#60;/tr&#62;
  7. &#60;tr&#62;
  8. &#60;td&#62;PATENTES&#60;/td&#62;
  9. &#60;td&#62;LICENCIAS DE CONDUCIR&#60;/td&#62;
  10. &#60;td&#62;PERMISOS DE CIRCULACIÓN&#60;/td&#62;
  11. &#60;td&#62;ASEO&#60;/td&#62;
  12. &#60;td&#62;RIM&#60;/td&#62;
  13. &#60;td&#62;ALUMNOS&#60;/td&#62;
  14. &#60;td&#62;APODERADOS&#60;/td&#62;
  15. &#60;td&#62;ORGANIZACIONES COMUNITARIAS&#60;/td&#62;
  16. &#60;/tr&#62;
  17. &#60;tr&#62;
  18. &#60;td&#62;&#60;input type=&#34;checkbox&#34; name=&#34;patentes&#34; value=&#34;patentes&#34; /&#62;&#60;/td&#62;
  19. &#60;td&#62;&#60;input type=&#34;checkbox&#34; name=&#34;licencias&#34; value=&#34;licencias&#34; /&#62;&#60;/td&#62;
  20. &#60;td&#62;&#60;input type=&#34;checkbox&#34; name=&#34;pci&#34; value=&#34;pci&#34; /&#62;&#60;/td&#62;
  21. &#60;td&#62;&#60;input type=&#34;checkbox&#34; name=&#34;aseo&#34; value=&#34;aseo&#34; /&#62;&#60;/td&#62;
  22. &#60;td&#62;&#60;input type=&#34;checkbox&#34; name=&#34;rim&#34; value=&#34;rim&#34; /&#62;&#60;/td&#62;
  23. &#60;td&#62;&#60;input type=&#34;checkbox&#34; name=&#34;alumnos&#34; value=&#34;alumnos&#34; /&#62;&#60;/td&#62;
  24. &#60;td&#62;&#60;input type=&#34;checkbox&#34; name=&#34;apoderados&#34; value=&#34;apoderados&#34; /&#62;&#60;/td&#62;
  25. &#60;td&#62;&#60;input type=&#34;checkbox&#34; name=&#34;org_comunitarias&#34; value=&#34;org_comunitarias&#34; /&#62;&#60;/td&#62;
  26. &#60;/tr&#62;
  27. &#60;tr&#62;
  28. &#60;td colspan=&#34;9&#34; align=&#34;center&#34;&#62;&#60;input name=&#34;Submit2&#34; type=&#34;submit&#34; class=&#34;Estilo6&#34; value=&#34;Buscar&#34;/&#62;
  29.     &#60;input name=&#34;Limpiar2&#34; type=&#34;reset&#34; class=&#34;Estilo6&#34; id=&#34;Limpiar2&#34; value=&#34;Limpiar&#34; /&#62;
  30.     &#60;input name=&#34;Volver2&#34; type=&#34;button&#34; class=&#34;Estilo6&#34; id=&#34;Volver2&#34; value=&#34;Volver&#34; onclick=&#34;volver()&#34; /&#62;&#60;/td&#62;
  31. &#60;/tr&#62;
  32. &#60;/table&#62;
  33. &#60;/form&#62;
  34. &#60;script&#62;
  35. function volver()
  36. {
  37. setTimeout(&#34;&#60;?php echo &#34;location.href='menu.php'&#34;;?&#62;&#34;, 1);
  38. }
  39. &#60;/script&#62;
  40.  
  41.  
  42.  

y aqui donde se supone que debo buscar

b_tablas.php
Código: Text
  1.  
  2. &#60;?
  3. //RECIBO VARIABLES LAS CUALES SERAN LOS NOMBRES DE LAS TABLAS
  4. &#036;patentes=&#036;_POST['patentes'];
  5. &#036;licencias=&#036;_POST['licencias'];
  6. &#036;pci=&#036;_POST['pci'];
  7. &#036;aseo=&#036;_POST['aseo'];
  8. &#036;rim=&#036;_POST['rim'];
  9. &#036;alumnos=&#036;_POST['alumnos'];
  10. &#036;apoderados=&#036;_POST['apoderados'];
  11. &#036;org_comunitarias=&#036;_POST['org_comunitarias'];
  12. //FIN RECIBO DE VARIABLES
  13. ?&#62;
  14.  
  15. &#60;?
  16. //ESTABLESCO CONEXION CON MI BASE DE DATOS
  17. &#036;link = mysql_connect(&#34;localhost&#34;,&#34;123&#34;,&#34;123&#34;);
  18. mysql_select_db(&#34;db_clt_municipales&#34;,&#036;link);
  19. //FIN
  20. ?&#62;
  21.  
  22. &#60;?
  23. //AQUI GENERO LA CONSULTA HASTA EL FROM
  24. &#036;sql=&#34;SELECT * &#34;;
  25. &#036;from=&#34;FROM personal, &#34;;
  26. if(&#036;patentes&#60;&#62;NULL)&#036;from.= &#34;patentes, &#34;;
  27. if(&#036;licencias&#60;&#62;NULL)&#036;from.= &#34;licencias, &#34;;
  28. if(&#036;pci&#60;&#62;NULL)&#036;from.= &#34;pci, &#34;;
  29. if(&#036;aseo&#60;&#62;NULL)&#036;from.= &#34;aseo, &#34;;
  30. if(&#036;rim&#60;&#62;NULL)&#036;from.= &#34;rim, &#34;;
  31. if(&#036;alumnos&#60;&#62;NULL)&#036;from.= &#34;alumnos, &#34;;
  32. if(&#036;apoderados&#60;&#62;NULL)&#036;from.= &#34;apoderados, &#34;;
  33. if(&#036;org_comunitarias&#60;&#62;NULL)&#036;from.= &#34;org_comunitarias, &#34;;
  34. if(&#036;from&#60;&#62;&#34;FROM &#34;)
  35. {
  36.   //eliminamos el último &#34;, &#34;
  37.   &#036;from=substr(&#036;from,0,strlen(&#036;from)-2);
  38.   //concatenamos los criterios a la consulta
  39.   &#036;sql.=&#34; &#036;from&#34;;
  40. }
  41. ?&#62;
  42.  
  43.  

Como veran solo llegue hasta el FROM del sql, y no se como hacer el resto, no pido que lo hagan solo que me digan que lo haga de alguna manera, muchas gracias por leer este post,
saludos a todos,
Neo.

17
PHP / Problema Con Consulta
« en: Lunes 24 de Septiembre de 2007, 19:10 »
Estimado foreros:

   Mas que problema es una gran duda, resulta que tengo un formulario, el cual contiene 7 campos, distintos, pero que a la vez que estan relacionados,

necesito crear una consulta que me indique que si los campos que me envio el usuario vienen todos si no vienen todos, que realice una busqueda por los campos que envio el usuario, el problema es que no se como hacerlo, yo hice lo siguiente, pero es demasiado largo, ya que al menos tuve que crear como 100 tipos de consultas distintas, segun el campo, les dejo el code para que vean.

formulario.php

Código: Text
  1.  
  2. &#60;?
  3. &#60;form name=&#34;b_avanzada&#34; action=&#34;b_patentes1.php&#34; method=&#34;get&#34; &#62;
  4.   &#60;table width=&#34;100%&#34;&#62;
  5. &#60;tr&#62;
  6. &#60;td colspan=&#34;2&#34; &#62;&#60;div align=&#34;center&#34;&#62;B&Uacute;SQUEDA PATENTES &#60;/div&#62;&#60;/td&#62;
  7. &#60;/tr&#62;
  8.   &#60;tr&#62;
  9.     &#60;td width=&#34;252&#34;&#62;TIPO PATENTE &#60;/td&#62;
  10.     &#60;td width=&#34;372&#34; &#62;
  11.       &#60;label&#62;
  12.         &#60;select name=&#34;tipo_patente2&#34; id=&#34;tipo_patente2&#34;&#62;
  13.           &#60;option value=&#34;ALL&#34;&#62;SELECCIONE TIPO PATENTE...&#60;/option&#62;
  14.           &#60;option value=&#34;ALCOH&#34;&#62;PATENTES ALCOHOL&#60;/option&#62;
  15.           &#60;option value=&#34;COMER&#34;&#62;PATENTES COMERCIALES&#60;/option&#62;
  16.           &#60;option value=&#34;ESTAC&#34;&#62;PATENTES DE ESTACIONAMIENTO&#60;/option&#62;
  17.           &#60;option value=&#34;FERIA&#34;&#62;PATENTES DE FERIAS LIBRES&#60;/option&#62;
  18.           &#60;option value=&#34;INDUS&#34;&#62;PATENTES INDUSTRIALES&#60;/option&#62;
  19.           &#60;option value=&#34;PROFE&#34;&#62;PATENTES DE PROFESIONALES&#60;/option&#62;
  20.           &#60;option value=&#34;PROPA&#34;&#62;PATENTES DE PROPAGANDA&#60;/option&#62;
  21.         &#60;/select&#62;
  22.       &#60;/label&#62;
  23.       &#60;label&#62;&#60;/label&#62;&#60;/td&#62;
  24.   &#60;/tr&#62;
  25.   &#60;tr&#62;
  26.     &#60;td &#62;VALOR PATENTE &#60;/td&#62;
  27.     &#60;td&#62;&#60;label&#62;DESDE
  28.       &#60;input name=&#34;valor_patente_desde&#34; type=&#34;text&#34; id=&#34;valor_patente_desde&#34; size=&#34;12&#34;&#62;
  29.     &#60;/label&#62;
  30.       HASTA
  31.       &#60;label&#62;
  32.       &#60;input name=&#34;valor_patente_hasta&#34; type=&#34;text&#34; id=&#34;valor_patente_hasta&#34; size=&#34;12&#34;&#62;
  33.       &#60;/label&#62;&#60;/td&#62;
  34.   &#60;/tr&#62;
  35.   &#60;tr&#62;
  36.     &#60;td&#62;CAPITAL&#60;/td&#62;
  37.     &#60;td&#62;&#60;span class=&#34;Estilo6&#34;&#62;DESDE&#60;/span&#62;
  38.       &#60;input name=&#34;capital_desde&#34; type=&#34;text&#34; id=&#34;capital_desde&#34; size=&#34;12&#34; /&#62;
  39.       &#60;span class=&#34;Estilo6&#34;&#62;HASTA&#60;/span&#62;
  40.       &#60;input name=&#34;capital_hasta&#34; type=&#34;text&#34; id=&#34;capital_hasta&#34; size=&#34;12&#34; /&#62;
  41.       &#60;label&#62;&#60;/label&#62;&#60;/td&#62;
  42.   &#60;/tr&#62;
  43.   &#60;tr&#62;
  44.     &#60;td class=&#34;Estilo6&#34;&#62;N&ordm; TRABAJADORES &#60;/td&#62;
  45.     &#60;td&#62;&#60;input name=&#34;n_trabajadores&#34; type=&#34;text&#34; id=&#34;n_trabajadores&#34; size=&#34;12&#34; /&#62;
  46.       &#60;label&#62;&#60;/label&#62;&#60;/td&#62;
  47.   &#60;/tr&#62;
  48.   &#60;tr&#62;
  49.     &#60;td class=&#34;Estilo6&#34;&#62;SUCURSALES FUERA DE SANTIAGO &#60;/td&#62;
  50.     &#60;td&#62;&#60;? sucursales()?&#62;&#60;/td&#62;
  51.   &#60;/tr&#62;
  52.   &#60;tr&#62;
  53.     &#60;td colspan=&#34;2&#34; class=&#34;Estilo6&#34; align=&#34;center&#34;&#62;
  54.       &#60;label&#62;
  55.       &#60;input name=&#34;Submit&#34; type=&#34;submit&#34; class=&#34;Estilo6&#34; value=&#34;Buscar&#34; /&#62;
  56.       &#60;input name=&#34;Limpiar&#34; type=&#34;reset&#34; class=&#34;Estilo6&#34; id=&#34;Limpiar&#34; value=&#34;Limpiar&#34; /&#62;
  57.       &#60;input name=&#34;Volver&#34; type=&#34;button&#34; class=&#34;Estilo6&#34; id=&#34;Volver&#34; value=&#34;Volver&#34; onclick=&#34;volver()&#34; /&#62;
  58.       &#60;input name=&#34;antiguedad_desde&#34; type=&#34;hidden&#34; id=&#34;antiguedad_desde&#34; value=&#34;&#34; /&#62;
  59.       &#60;input name=&#34;antiguedad_hasta&#34; type=&#34;hidden&#34; id=&#34;antiguedad_hasta&#34; value=&#34;&#34; /&#62;
  60.       &#60;/label&#62;&#60;/td&#62;
  61.     &#60;/tr&#62;
  62. &#60;/table&#62;
  63. &#60;/form&#62;
  64. &#60;?
  65. function sucursales()
  66. {
  67.   &#036;link = mysql_connect(&#34;localhost&#34;, &#34;intranet&#34;, &#34;intranet&#34;);
  68.   mysql_select_db(&#34;db_clt_municipales&#34;, &#036;link);
  69.   &#036;sql=mysql_query(&#34;SELECT COUNT( * ) AS Filas , tiene_s_f_stgo FROM patentes GROUP BY tiene_s_f_stgo ORDER BY tiene_s_f_stgo ASC&#34;);
  70.   // Voy imprimiendo el primer select compuesto por los paises
  71.   echo &#34;&#60;select name='sucursales' id='sucursales'&#62;&#34;;
  72.   echo &#34;&#60;option value='ALL'&#62;Sucursales...&#60;/option&#62;&#34;;
  73.   while(&#036;registro=mysql_fetch_row(&#036;sql))
  74.   {
  75.     if (&#036;registro[1]==NULL)
  76.     {
  77.     echo;
  78.     }
  79.     else
  80.     {
  81.     echo &#34;&#60;option value='&#34;.&#036;registro[1].&#34;'&#62;&#34;.&#036;registro[1].&#34;&#60;/option&#62;&#34;;
  82.     }
  83.   }
  84.   echo &#34;&#60;/select&#62;&#34;;
  85. }
  86. ?&#62;
  87. &#60;script&#62;
  88. function volver()
  89. {
  90. setTimeout(&#34;&#60;?php echo &#34;location.href='menu.php'&#34;;?&#62;&#34;, 1);
  91. }
  92. &#60;/script&#62;
  93.  
  94.  

y este es donde hago la busqueda

b_patentes1.php

Código: Text
  1.  
  2. ////////////////////////////////////////////////////
  3. //Convierte fecha de mysql a normal
  4. ////////////////////////////////////////////////////
  5. function cambiaf_a_normal(&#036;fecha){
  6.     ereg( &#34;([0-9]{2,4})-([0-9]{1,2})-([0-9]{1,2})&#34;, &#036;fecha, &#036;mifecha);
  7.     &#036;lafecha=&#036;mifecha[3].&#34;/&#34;.&#036;mifecha[2].&#34;/&#34;.&#036;mifecha[1];
  8.     return &#036;lafecha;
  9. }
  10.  
  11. ////////////////////////////////////////////////////
  12. //Convierte fecha de normal a mysql
  13. ////////////////////////////////////////////////////
  14.  
  15. function cambiaf_a_mysql(&#036;fecha){
  16.     ereg( &#34;([0-9]{1,2})/([0-9]{1,2})/([0-9]{2,4})&#34;, &#036;fecha, &#036;mifecha);
  17.     &#036;lafecha=&#036;mifecha[3].&#34;-&#34;.&#036;mifecha[2].&#34;-&#34;.&#036;mifecha[1];
  18.     return &#036;lafecha;
  19. }
  20. &#036;a=&#34;01&#34;.&#34;/&#34;.&#34;01&#34;.&#34;/&#34;;
  21. &#036;tipo_patente=&#036;_GET['tipo_patente2'];
  22. &#036;valor_patente_desde=&#036;_GET['valor_patente_desde'];
  23. &#036;valor_patente_hasta=&#036;_GET['valor_patente_hasta'];
  24. &#036;antiguedad_desde=&#036;_GET['antiguedad_desde'];
  25. &#036;antiguedad_hasta=&#036;_GET['antiguedad_hasta'];
  26. &#036;capital_desde=&#036;_GET['capital_desde'];
  27. &#036;capital_hasta=&#036;_GET['capital_hasta'];
  28. &#036;n_trabajadores=&#036;_GET['n_trabajadores'];
  29. &#036;sucursales=&#036;_GET['sucursales'];
  30. &#036;link = mysql_connect(&#34;localhost&#34;,&#34;intranet&#34;,&#34;intranet&#34;);
  31. mysql_select_db(&#34;db_clt_municipales&#34;,&#036;link);
  32.  
  33. if ((&#036;tipo_patente==&#34;ALL&#34;) and (&#036;valor_patente_desde==NULL) and (&#036;valor_patente_hasta==NULL) and (&#036;antiguedad_desde==NULL) and (&#036;antiguedad_hasta==NULL)  and (&#036;capital_desde==NULL) and (&#036;capital_hasta==NULL) and (&#036;n_trabajadores==NULL) and (&#036;sucursales==&#34;ALL&#34;))
  34.   {
  35.   //echo &#34;uno&#34;;
  36.   &#036;sql=&#34;SELECT * FROM patentes ORDER BY n_patente ASC&#34;;
  37.   }
  38.  
  39. if((&#036;tipo_patente&#60;&#62;&#34;ALL&#34;)and (&#036;valor_patente_desde==NULL) and (&#036;valor_patente_hasta==NULL) and (&#036;antiguedad_desde==NULL) and (&#036;antiguedad_hasta==NULL)  and (&#036;capital_desde==NULL) and (&#036;capital_hasta==NULL) and (&#036;n_trabajadores==NULL) and (&#036;sucursales==&#34;ALL&#34;))
  40.   {
  41.   //echo &#34;dos&#34;;
  42.   &#036;sql=&#34;SELECT * FROM patentes WHERE tipo_patente='&#036;tipo_patente' ORDER BY n_patente ASC&#34;;
  43.   }
  44.  
  45. if((&#036;tipo_patente==&#34;ALL&#34;)and (&#036;valor_patente_desde&#60;&#62;NULL) and (&#036;valor_patente_hasta==NULL) and (&#036;antiguedad_desde==NULL) and (&#036;antiguedad_hasta==NULL)  and (&#036;capital_desde==NULL) and (&#036;capital_hasta==NULL) and (&#036;n_trabajadores==NULL) and (&#036;sucursales==&#34;ALL&#34;))
  46.   {
  47.   //echo &#34;tres&#34;;
  48.   &#036;sql=&#34;SELECT * FROM patentes WHERE   (valor &#62;='&#036;valor_patente_desde')  ORDER BY valor ASC&#34;;
  49.   }
  50.  
  51. if((&#036;tipo_patente&#60;&#62;&#34;ALL&#34;)and (&#036;valor_patente_desde&#60;&#62;NULL) and (&#036;valor_patente_hasta==NULL) and (&#036;antiguedad_desde==NULL) and (&#036;antiguedad_hasta==NULL)  and (&#036;capital_desde==NULL) and (&#036;capital_hasta==NULL) and (&#036;n_trabajadores==NULL) and (&#036;sucursales==&#34;ALL&#34;))
  52.   {
  53.   //echo &#34;cuatro&#34;;
  54.   &#036;sql=&#34;SELECT * FROM patentes WHERE tipo_patente='&#036;tipo_patente' AND (valor &#62;='&#036;valor_patente_desde')  ORDER BY valor ASC&#34;;
  55.   }
  56.  
  57. if((&#036;tipo_patente==&#34;ALL&#34;)and (&#036;valor_patente_desde==NULL) and (&#036;valor_patente_hasta&#60;&#62;NULL) and (&#036;antiguedad_desde==NULL) and (&#036;antiguedad_hasta==NULL)  and (&#036;capital_desde==NULL) and (&#036;capital_hasta==NULL) and (&#036;n_trabajadores==NULL) and (&#036;sucursales==&#34;ALL&#34;))
  58.   {
  59.   //echo &#34;cinco&#34;;
  60.   &#036;sql=&#34;SELECT * FROM patentes WHERE (valor &#60;= '&#036;valor_patente_hasta')  ORDER BY valor ASC&#34;;
  61.   }
  62.  
  63. if((&#036;tipo_patente&#60;&#62;&#34;ALL&#34;)and (&#036;valor_patente_desde==NULL) and (&#036;valor_patente_hasta&#60;&#62;NULL) and (&#036;antiguedad_desde==NULL) and (&#036;antiguedad_hasta==NULL)  and (&#036;capital_desde==NULL) and (&#036;capital_hasta==NULL) and (&#036;n_trabajadores==NULL) and (&#036;sucursales==&#34;ALL&#34;))
  64.   {
  65.   //echo &#34;seis&#34;;
  66.   &#036;sql=&#34;SELECT * FROM patentes WHERE tipo_patente='&#036;tipo_patente' AND (valor &#60;= '&#036;valor_patente_hasta')  ORDER BY valor ASC&#34;;
  67.   }
  68.  
  69. if((&#036;tipo_patente==&#34;ALL&#34;)and (&#036;valor_patente_desde&#60;&#62;NULL) and (&#036;valor_patente_hasta&#60;&#62;NULL) and (&#036;antiguedad_desde==NULL) and (&#036;antiguedad_hasta==NULL)  and (&#036;capital_desde==NULL) and (&#036;capital_hasta==NULL) and (&#036;n_trabajadores==NULL) and (&#036;sucursales==&#34;ALL&#34;))
  70.   {
  71.   //echo &#34;siete&#34;;
  72.   &#036;sql=&#34;SELECT * FROM patentes WHERE valor &#62;= &#036;valor_patente_desde AND valor &#60;=&#036;valor_patente_hasta ORDER BY valor ASC&#34;;
  73.   }
  74.  
  75. if((&#036;tipo_patente&#60;&#62;&#34;ALL&#34;)and (&#036;valor_patente_desde&#60;&#62;NULL) and (&#036;valor_patente_hasta&#60;&#62;NULL) and (&#036;antiguedad_desde==NULL) and (&#036;antiguedad_hasta==NULL)  and (&#036;capital_desde==NULL) and (&#036;capital_hasta==NULL) and (&#036;n_trabajadores==NULL) and (&#036;sucursales==&#34;ALL&#34;))
  76.   {
  77.   //echo &#34;ocho&#34;;
  78.   &#036;sql=&#34;SELECT * FROM patentes WHERE tipo_patente='&#036;tipo_patente' AND valor &#62;= &#036;valor_patente_desde AND valor &#60;=&#036;valor_patente_hasta ORDER BY valor ASC&#34;;
  79.   }
  80.  
  81. if((&#036;tipo_patente==&#34;ALL&#34;)and (&#036;valor_patente_desde==NULL) and (&#036;valor_patente_hasta==NULL) and (&#036;antiguedad_desde&#60;&#62;NULL) and (&#036;antiguedad_hasta==NULL)  and (&#036;capital_desde==NULL) and (&#036;capital_hasta==NULL) and (&#036;n_trabajadores==NULL) and (&#036;sucursales==&#34;ALL&#34;))
  82.   {
  83.   //echo &#34;nueve&#34;;
  84. &#036;sql=&#34;SELECT * FROM patentes WHERE fecha_otorg LIKE '%&#036;antiguedad_desde%' ORDER BY n_patente ASC&#34;;
  85.   }
  86.  
  87. if((&#036;tipo_patente&#60;&#62;&#34;ALL&#34;)and (&#036;valor_patente_desde==NULL) and (&#036;valor_patente_hasta==NULL) and (&#036;antiguedad_desde&#60;&#62;NULL) and (&#036;antiguedad_hasta==NULL)  and (&#036;capital_desde==NULL) and (&#036;capital_hasta==NULL) and (&#036;n_trabajadores==NULL) and (&#036;sucursales==&#34;ALL&#34;))
  88.   {
  89.   //echo &#34;diez&#34;;
  90. &#036;sql=&#34;SELECT * FROM patentes WHERE tipo_patente='&#036;tipo_patente' AND fecha_otorg LIKE '%&#036;antiguedad_desde%' ORDER BY n_patente ASC&#34;;
  91.   }
  92.  
  93.  
  94.  

si se dan cuenta aqui ya llevo 10 tipos de consulta y lo que quiero hacer es que se simplifique en una sola, espero que me puedan guiar o decir como lo puedo solucionar, muchas gracias desde ya por leer este post,
saludos,
Neo.

18
PHP / Evitar Mostrar El Direccionamiento En Un Link
« en: Viernes 14 de Septiembre de 2007, 18:47 »
Estimado todos:

    Quisiera saber si alguien sabe o me puede indicar como evitar que uno al crear un link, se evite mostrar en la barra de estado donde se direcciona la pagina, si alguien sabe seria de mucha ayuda muchas gracias desde ya,

saludos,
Neo.

19
PHP / Consulta A Una Tabla Con Between
« en: Martes 28 de Agosto de 2007, 16:47 »
Estimados foreros,


tengo la siguiente duda, tenog que hacer una consulta a una tabla por un campo especifico, en el cual segun rango de valores que me entregan tengo que hacer la busqueda pero no me resulta, este es el codigo

Código: Text
  1. &#036;sql = &#34;SELECT * FROM patentes WHERE valor BETWEEN &#036;valor_patente_desde AND &#036;valor_patente_hasta&#34;;
  2.  

si alguien encuentra un error me lo podria indicar?, no se donde esta el problema y el error me lo envia aqui...... Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result, esto significa que no encontro un valor o que no hay conexion con la base, pero si funciona y si esta bien enlazada ya que hago lo siguiente
Código: Text
  1. &#036;sql = &#34;SELECT * FROM patentes &#34;;
  2.  
y funciona sin problema, espero que me puedan ayudar, muchas gracias,
saludos,
neo.

20
MySQL / Ayuda Con Between
« en: Martes 28 de Agosto de 2007, 16:27 »
Estimados todos del foro solocodigos,

bueno paso por aqui para hacer la siguiente consulta a ver si esta bien o no y si me pueden guiar hasta encontrar una solución pasa lo siguiente:

tengo dos valores
$a=100(variables PHP)
$b=200

y yo quiero que haga la siguiente busqueda pero no me resulta.

$sql = "SELECT * FROM patentes WHERE valor BETWEEN $a and $b";

me podrian confirmar si between solo se usa con fechas y con ningun otro tipo de campo?,

saludos y muchas gracias,
neo.

21
PHP / Problemas De Session Con Php
« en: Jueves 26 de Julio de 2007, 21:56 »
Estimados todos tengo el siguiente problema:

esto haciendo una validacion con php y no me resulta bien si les dejo el code me podrian ayudar?,

bueno aqui el index

Código: Text
  1.  
  2. &#60;?
  3. session_start();
  4. &#036;_SESSION[&#34;misesion&#34;] = &#34;&#34;;
  5. ?&#62;
  6. &#60;html&#62;
  7. &#60;head&#62;
  8. &#60;/head&#62;
  9. &#60;body&#62;  
  10. &#60;form action=&#34;Validar.php&#34; method=&#34;post&#34; name=&#34;uservalida&#34; id=&#34;uservalida&#34;&#62;
  11. &#60;div align=&#34;center&#34;&#62;
  12. &#60;table width=&#34;259&#34; height=&#34;125&#34; border=&#34;0&#34; cellpadding=&#34;0&#34; cellspacing=&#34;0&#34; bgcolor=&#34;#A6C4E0&#34;&#62;
  13. &#60;tr bgcolor=&#34;#A6C4E0&#34;&#62;
  14. &#60;th width=&#34;112&#34; height=&#34;19&#34; align=&#34;center&#34; bgcolor=&#34;#A6C4E0&#34; &#62;
  15. &#60;div align=&#34;center&#34; class=&#34;Estilo14&#34;&#62;Autentificaci&oacute;n &#60;/div&#62;&#60;/th&#62;
  16. &#60;/tr&#62;
  17. &#60;tr bgcolor=&#34;#CFDDEB&#34;&#62;
  18. &#60;td valign=&#34;top&#34; bordercolor=&#34;#330099&#34; bgcolor=&#34;#CFDDEB&#34; class=&#34;Estilo1&#34;&#62;&#60;p align=&#34;center&#34;&#62;&#60;span class=&#34;Estilo2 Estilo13 style23&#34;&#62;Usuario:&#60;/span&#62;
  19. &#60;input name=&#34;usuario&#34; type=&#34;text&#34; size=&#34;15&#34; maxlength=&#34;15&#34; /&#62;
  20. &#60;/p&#62;
  21. &#60;p align=&#34;center&#34;&#62;&#60;span class=&#34;style23 Estilo2 Estilo13&#34;&#62;&#60;span class=&#34;Estilo13&#34;&#62;Clave:&#60;/span&#62;   &#60;/span&#62;
  22. &#60;input name=&#34;clave&#34; type=&#34;password&#34; id=&#34;clave&#34; size=&#34;15&#34; maxlength=&#34;15&#34; /&#62;
  23. &#60;/p&#62;
  24. &#60;p align=&#34;center&#34;&#62;&#60;strong&#62;
  25. &#60;input name=&#34;submit&#34; type=&#34;submit&#34; value=&#34;Entrar&#34; /&#62;
  26. &#60;/strong&#62;&#60;a href=&#34;Cambiacluser.php&#34; class=&#34;Estilo4&#34;&#62;Cambiar clave&#60;/a&#62; &#60;strong class=&#34;Estilo4&#34;&#62;&#60;a href=&#34;Inscripciones.php&#34; class=&#34;Estilo5&#34;&#62;Registrarse&#60;/a&#62;&#60;/strong&#62; &#60;/p&#62;&#60;/td&#62;
  27. &#60;/tr&#62;
  28. &#60;/table&#62;
  29. &#60;/div&#62;
  30. &#60;/form&#62;
  31. &#60;/body&#62;
  32. &#60;/html&#62;
  33.  
  34.  

aqui donde valido y supuestamente deberia tomarse el valor

Código: Text
  1.  
  2. &#60;title&#62;Validacion...&#60;/title&#62;
  3. &#60;?php
  4. &#036;usuario=&#036;_POST['usuario'];
  5. &#036;clave=&#036;_POST['clave'];
  6. &#036;conn = mysql_connect(&#34;localhost&#34;, &#34;root&#34;, &#34;&#34;);
  7. mysql_select_db(&#34;internet_db&#34;,&#036;conn);
  8. &#036;ssql = &#34;SELECT * FROM usuarios WHERE nombre='&#036;usuario' and passw='&#036;clave'&#34;;
  9. &#036;result = mysql_query(&#036;ssql,&#036;conn);
  10. if (mysql_num_rows(&#036;result)!=0)
  11. {
  12.     &#036;autentificado = &#34;SI&#34;;
  13.   while(&#036;row = mysql_fetch_array(&#036;result))
  14.   {
  15.     &#036;rut = &#036;row['rut'];
  16.     if(&#036;rut==NULL)
  17.     {
  18.       echo &#34;&#60;script&#62; top.location.href='inscripcion.php?user=&#036;usuario&pass=&#036;clave'&#60;/script&#62;&#34;;
  19.     }
  20.     else
  21.     {
  22.       echo &#34;&#60;script&#62; top.location.href='/portal/index.php'&#60;/script&#62;&#34;;
  23.       session_start();
  24.       &#036;_SESSION[&#34;misesion&#34;] = &#036;autentificado;
  25.     }
  26.   }
  27. }
  28. else
  29. {
  30.   &#036;autentificado = &#34;NO&#34;;
  31.   echo &#34;&#60;script&#62; top.location.href='index.php'&#60;/script&#62;&#34;;
  32. }
  33. mysql_free_result(&#036;rs);
  34. mysql_close(&#036;conn);
  35. ?&#62;
  36.  
  37.  

y en este otro donde se supone debe validar si esta bien o no?

Código: Text
  1.  
  2. &#60;?
  3. session_start();
  4. if (!isset(&#036;_SESSION['misesion']))
  5. {
  6. &#036;miNuevaVariable  = &#036;_SESSION['misesion'];
  7. }
  8. else
  9. {
  10. echo &#34;&#60;script&#62; top.location.href='index.php'&#60;/script&#62;&#34;;
  11. }
  12. ?&#62;
  13. &#60;?php
  14. header(&#34;Pragma: no-cache&#34;);
  15. define(&#34;CHEMIN&#34;, &#34;&#34;);
  16. include(&#34;inc/includes.inc&#34;);
  17. &#036;topmess = &#34;&#34;;
  18. include(&#34;inc/hpage.inc&#34;);
  19.  
  20. if (!empty(&#036;editobox[0])) {
  21.   include(INCREP.&#036;editobox[0].INCEXT);
  22. }
  23.  
  24. if (!empty(&#036;editobox[1])) {
  25.   include(INCREP.&#036;editobox[1].INCEXT);
  26. }
  27.  
  28. if (!empty(&#036;editobox[2])) {
  29.   include(INCREP.&#036;editobox[2].INCEXT);
  30. }
  31.  
  32. if (!empty(&#036;editobox[3])) {
  33.   include(INCREP.&#036;editobox[3].INCEXT);
  34. }
  35.  
  36. include(&#34;inc/bpage.inc&#34;);
  37.  
  38. ?&#62;
  39.  
  40.  

si tengo muchos errores me los podrian indicar?,

el tema es el siguiente, en el primer index envio los datos a validar y luego si esta ok los mando al otro index, el problema, es que no me carga la pagina, queda como si estuviera recargandose todo el tiempo, gracias por darse el tiempo de leer este codigo,
saludos a todos,
Neo.

22
PHP / Ayuda Con Session
« en: Lunes 25 de Junio de 2007, 16:23 »
Estimados:

   Primero que todo no he buscado nada, ya que no se a lo se que refiere si alguien me puede ayudar seria muy genial, ya que tengo el uso de internet muy limitado.

necesito crear un sesion en la que el usuario no pueda llegar a otra pagina sin pedirle que se identifique o registre, no se como se hace es por esto que les solicito la ayuda a ustedes, he visto algo de sessiones como esto

Código: Text
  1.  
  2. &#60;?php
  3. session_start();
  4. if (!isset(&#036;_SESSION['count'])) {
  5.     &#036;_SESSION['count'] = 0;
  6. } else {
  7.     &#036;_SESSION['count']++;
  8. }
  9. ?&#62;
  10.  
  11.  

pero no se a que se refiere o si le puedo pasar una variable por url que le indique la sesion si fue iniciada o no, si alguien me pudiese aclarar esto se lo agradeceria muchisimo,.
saludos,
neo.

23
PHP / Una Pequeña Ayuda
« en: Miércoles 6 de Junio de 2007, 00:13 »
siento mucho molestar con estas tonteras pero realmente no me acuerdo.

miren tengo el siguiente problema hago una consulta por un nombre de usuario y pasword si es correcto verifica si estan todos sus datos completo y lo envia al menu principal. De lo contrario lo devuelve a un registrar para que se complete los datos, bueno solo me falta preguntar por un campo especifico si esta completo alguien me puede ayudar para saber si un campo esta vacio o no?,

no se si esto sirve
<?php
 if($var=null)
{
registro.php
}
else
{
menu.php
}
?>
Saludos,
neo y perdonen la tontera de pregunta

24
PHP / La Mejor Forma De Crear Un Comobox Anidado
« en: Miércoles 30 de Mayo de 2007, 19:01 »
Estimado amigos de solocodigos:

   Resulta que estoy haciendo una pequeña aplicacion en php y bueno necesito hacer tres combobox uno llamado area, dos llamado direccion y tres llamado unidad o depto eso da lo mismo, en fin tengo que crear la tabla area, direccion y unidad o depto, tonces yo pregunto de que manera seria mejor crear las tablas y asignarles los codigos para que despues el codigo no se si java o php quede mejor en esta pagina, por eso solicito a ustedes si me pueden guiar y como para que entiendan les dejo esto:

Area:
Administracion
Operaciones

Direcciones:
Informatica
Rentas
Aseo
Emergencia

Unidades o depto:
Soporte Tecnico
Desarollo
Fiscalizacion

por ejemplo si seleciono administracion se deberia cargar en direcciones Informatika y Rentas y si seleciono Informatica en Unidades o depto deberia cargar Soporte Tecnico y Desarrollo, se como se hacen la tablas y todo, pero quiero que me ayuden no hacer el trabajo si no a buscar la manera mas optima y si me echan igual la mano con el codigo, disculpen espero que no sea muy patudo de mi parte, agradesco su ayuda y colaboracion,
Saludos todos,
Neo.

25
PHP / Borrar Espacios En Blanco De Una Cadena
« en: Viernes 25 de Mayo de 2007, 18:57 »
Amigos del foro paso a molestar nuevamente, resulta que tengo un campo el cual quiero que quede sin espacios en blanco.

ej.
$var="Hola soy de solocodigos";
//// y yo quisiera que quedara asi

echo $var //Holasoydesolocodigos

se que se usa la funcion trim() pero solo quita los espacios en blanco de los costados, pero no los internos de la frase, agradeceria me pudiesen ayudar,
saludos,
neo.

Páginas: [1] 2 3 4