Mostrar Mensajes

Esta sección te permite ver todos los mensajes hechos por este usuario, recuerda que solo puedes ver los mensajes en áreas en donde tu tienes acceso.


Temas - dels

Páginas: [1]
1
Bases de Datos / Buscar letras que coincidan en un campo
« : 18 de octubre de 2013, 10:50:09 am »
Saludos comunidad.

Estoy intentando buscar dentro de una tabla String (character varying) 4 letras que coincidan en una palabra con posiciones casi exactas. Es muy parecido a un corrector ortográfico de un editor de texto, por ejemplo:

Si en mi campo "nombres", tengo un dato en string "arnold schwarzenegger" y el usuario en un formulario inserta "arnol shuawseneger" quisiera que me devolviera,  esa palabra que es muy parecido al que ya está escrito.

Espero haberme explicado bien :) y gracias.

2
Discusión General / funcion strtotime alternativa para servidores en windows
« : 04 de octubre de 2011, 11:11:14 am »
Buenos dias,

Expongo mi siguiente problema.

Uso la función strtotime() en php, para calcular algunos tiempos, en el manual oficial http://www.php.net/manual/es/function.strtotime.php me indica que me muestra como resultado una fecha en formato Unix, al ejecutarlo en un servidor en Windows me genera unos resultados diferente que ejecutarlo en servidores linux.

¿conocerán alguna otra alternativa muy parecida que me genere un resultado factible como el strtotime pero para windows?

Gracias.

3
Discusión General / Selectores con Jquery
« : 09 de mayo de 2011, 03:13:06 pm »
Buenas tardes colegas, saludos.

Se me presenta un pequeño problema mas javascript que php, en el cual necesito de su experiencia con el framework jquery, he leido algunos ejemplos y parte de la documentación oficial de Jquery y no he logrado llegar a la solución.

mi problema es el siguiente:

Muestro a continuación un campo de entrada en la tabla html  para procesar un autocompletado con sus validaciones.

Código: [Seleccionar]

<tr id="inv_cuenta">
<td><input name="c_onapre[]" id="inputString" type="text" size="20" maxlength="11" onkeypress="return esNumero(event)" onblur="lookup(this.value);"/></td>
<input type="hidden" id="mues_invt"/>//muestra otro campo de entrada al presionar "Agregar otro producto"
</tr>
<input type="hidden" id="agr_onapre"/>//Muestra el resultado al salir del foco

En el evento "onblur" llamo a una función en javascript para enviar el valor y se ejecute una consulta en la base de datos que adquiero gracias a Jquery.

Código: [Seleccionar]
<script type="text/javascript">
function lookup(inputString) {
if(inputString.length == 0) {
$('#mues_invt').hide();
} else {
$.post("funcion/autocompletado.php", {queryString: ""+inputString+""}, function(data){
if(data.length >0) {
$('#mues_invt').before(data);
}
});
}
}
</script>

la funcion "autocompletado.php" recibo los datos y proceso la consulta y lo envia segun el resultado.
Código: [Seleccionar]
include ("../db/db.php");
class Bd extends BaseDeDatos {
public function autoCompletado() {
if(isset($_POST['queryString'])) {
$queryString = $_POST['queryString'];
$sql = "SELECT
producto.onapre,
producto.desc_producto,
producto.medida,
producto.cantidad,
area.nombre_area
FROM
producto
INNER JOIN area ON producto.id_area = area.id
WHERE
CAST(onapre AS TEXT) LIKE '$queryString' ;";
$query = $this->ejecutarConexion($sql);
if($query > 0) {
while ($data = pg_fetch_array($query)) {
echo '<td><input name="p_descripcion[]" type="text" size="35"  value="'.$data[1].'"/></td>
<td><input name="u_medida[]" type="text" size="15" value="'.$data[2].'" onkeypress="return noComilla(event)"/></td>
<td><input name="cantidad[]" type="text" size="10" value="'.$data[3].'" onkeypress="return esNumero(event)"/></td>
<td><input name="area[]" type="text" size="25" value="'.$data[4].'" /></td>';
}
}else{
echo ' <td><input name="p_descripcion[]" type="text" size="35"/></td>
<td><input name="u_medida[]" type="text" size="15" onkeypress="return noComilla(event)"/></td>
<td><input name="cantidad[]" type="text" size="10" onkeypress="return esNumero(event)"/></td>
<td><input name="area[]" type="text" size="25"/></td>';
}
}
}
}
$db = new Bd();
$db->autoCompletado();

Perfectamente hasta aquí el código.. me imprime el resultado cada vez que sale del foco.

El detalle está en que se genera los campos con el mismo nombre y el mismo id, esto lo hago para cuando hago el submit en mi formulario tomar los datos en array de dichos campos.

Vuelvo a generar otro campo de entrada cuyo nombre es el mismo que el principio "c_onapre". esto lo hago con Jquery
Código: [Seleccionar]
<tr>
<td>
<div class="agr_invent">Agregar mas productos...</div>
</td>
</tr>
y se genera como resultado lo mismo que el principio
Código: [Seleccionar]
<tr id="inv_cuenta">
<td><input name="c_onapre[]" id="inputString" type="text" size="20" maxlength="11" onkeypress="return esNumero(event)" onblur="lookup(this.value);"/></td>
<input type="hidden" id="mues_invt"/>
</tr>
y así sucesivamente se va generando a medida que vamos dandole al boton "Agregar mas producto..."

ahora... mi problema es cuando el "onblur" (cuando sale de foco) los datos se muestran en el primer id generado llamado "agr_onapre" y no en el id dond estoy haciendo el "onblur".

Es decir... lleno mis datos de mi primer campo y se genera el resultado en ese campo.. pero cuando genero otro campo con jquery, el resultado se muestra es en el primero y no en este el que generé con jquery.

espero haberme explicado bien :)...
espero de su pronta ayuda.
Gracias.

4
Discusión General / apache mod_rewrite .htaccess
« : 04 de enero de 2011, 04:12:23 pm »
Buenas colegas, Feliz año nuevo para todos y que en este nuevo 2011 les traiga buena salud y sabiduría para que sigan ayudado en este foro.

Comienzo con una consulta en el módulo de apache: mod_rewrite... y su archivo de configuración personalizado .htaccess

Ante todo... he buscado en el foro mediante el motor de búsqueda y no me apareció algo similar a lo que estoy consultando.

No manejo muy bien esta configuración, y lo que necesitaría realizar, es ocultar muchas URL en la barra de dirección, por ejemplo:

De esto:

http://192.168.0.62/serv/usuario.php?dep_usuario=usr-resumen

ocultarlo así:

http://192.168.0.62/serv/usuario.php

el método que quería aplicar para ocultarlo, es por .htaccess

He leído algo del manual desde la página principal de apache.org, y la verdad quedé un poco confundido.

Espero de su valiosa ayuda.
se despide.

Atte.

Dels

5
De todo ! / ¡¡¡FELIZ NAVIDAD!!!
« : 24 de diciembre de 2010, 10:15:44 am »
Para la comunidad de php Venezuela y de otras partes del mundo... unas grandisimas Felices Navidades :) ... que les traiga mas conocimiento y sabiduria y mis mas sinceros buenos deseos.

Atte.
Kevin Dels

6
Discusión General / Varios INSERT (SQL) con Array
« : 10 de noviembre de 2010, 08:16:55 am »
De nuevo aparezco en estos "lares", y esta vez para que me ayuden a multiples string que tomo de un array, le explico:

la idea es recibir una variable array y que me guarde cada información del arreglo en un string distinto, ejemplo:

Código: [Seleccionar]
// Obtengo los datos en array
        $array1= $_POST["txt_modulo"];//array
$array2= $_POST["consulta"];//array
$array3= $_POST["inserta"];//array
$array4= $_POST["modifica"];//array
$array5= $_POST["elimina"];//array
$array6= $_POST["reporte"];//array
//He comprobado cada array y se cargan exitosamente
estos array, desearia cargarlo en cada INSERT de un string que es generado, ejemplo:

Código: [Seleccionar]
foreach (array ($array1, $array2, $array3, $array4, $array5, $array6) as $control){
   $sql[] = "INSERT INTO ssr_reglas (logins, id_modulo, consultar, insertar, modificar, eliminar, reportes) VALUES ('logins', ".implode(',', $control);

Esto me da como salida:

Código: [Seleccionar]
INSERT INTO ssr_reglas (logins, id_modulo, consultar, insertar, modificar, eliminar, reportes) VALUES ('logins', 3,6,1
INSERT INTO ssr_reglas (logins, id_modulo, consultar, insertar, modificar, eliminar, reportes) VALUES ('logins', on,on,on

Mi intensión es colocar cada valor de array por cada string que genere, sería algo así lo que quiero:

Código: [Seleccionar]
INSERT INTO ssr_reglas (logins, id_modulo, consultar, insertar, modificar, eliminar, reportes) VALUES ('logins', 3,on,on
INSERT INTO ssr_reglas (logins, id_modulo, consultar, insertar, modificar, eliminar, reportes) VALUES ('logins', 6,on,on
INSERT INTO ssr_reglas (logins, id_modulo, consultar, insertar, modificar, eliminar, reportes) VALUES ('logins', 1,on,on

He intentado de otras maneras pero no es el resultado que quiero, Si podrían ayudarme a generar estos string o si hay alguna mejor idea se los agradecería.

Gracias.

7
Discusión General / While dentro de While
« : 08 de noviembre de 2010, 11:04:39 am »
Buenos dias compañeros, les tengo una consulta y espero una mejor solución a lo que planteo.
Seganarán miles de "gracias" de mi parte  :)

Lo que quisiera es imprimir un while dentro de otro while con datos diferentes. Y lo he pensado así:

Código: [Seleccionar]
<?php while ($dataM pg_fetch_array($resultM)){ ?>
           <tr>
               <td>
                <select name="txt_modulo[]">
                <option value="0">Seleccione un módulo</option>
                  <?php
while ($datamodulo pg_fetch_array($resultmodulo)){?>

<option value=<?php
echo "&#39;".$datamodulo[0]."&#39; ";
if ($datamodulo[1] == $dataM[0]){
echo "selected=&#39;selected&#39; ";
}?>
><?=$datamodulo[1];?></option>
                <?php }?>
                </select>
               </td>
            <td><input name="consulta[]"  type="checkbox" <?= ($dataM[1]=="t")?" checked='checked'":''?>></input></td>
            <td><input name="inserta[]"  type="checkbox" <?= ($dataM[2]=="t")?" checked='checked'":''?>></input></td>
            <td><input name="modifica[]"  type="checkbox" <?= ($dataM[3]=="t")?" checked='checked'":''?>></input></td>
            <td><input name="elimina[]"  type="checkbox" <?= ($dataM[4]=="t")?" checked='checked'":''?>></input></td>
          <td><input name="reporte[]"  type="checkbox" <?= ($dataM[5]=="t")?" checked='checked'":''?>></input></td>
            <td>Eliminar módulo</td>
           </tr>
           <?php 
          
?>

¿Alguna Mejor sugerencia? ya que la primera vez me lo hace, pero la segunda .. el while interno deja de ejecutarse.

8
Bases de Datos / propiedad de un campo en postgres
« : 08 de octubre de 2010, 02:23:53 pm »
Buenas colegas.
Tiempo sin crear un post por aquí... espero que me ayuden en esta consulta mientras voy buscando la manera de resolver por otro lado.

Queria saber si en Postgres, puedo manipular un arreglo cuyas informaciones estan ordenadas en pares de datos.

Mi problema es la siguiente:

Un usuario, puede estar en varios departamentos y el usuario tiene distintas reglas por departamentos.

Mi idea, era crear en "un campo", "un arreglo de pares ordenados", donde cada departamento tiene sus reglas y así asociarlo luego al usuario.

campo_db = [departamento1:reglaA], [departamento2:reglaB], .....

¿Como defino esto en postgres?

Espero que entiendan lo que planteo.
Gracias.

9
De todo ! / Google Wave
« : 23 de octubre de 2009, 05:57:42 pm »
Hola Colegas, me acaba de llegar una invitación de Google para Google Wave, espero compartir con ustedes ideas utilizando este sistema a ver que tal va esto.

mi correo para que me agreguen: k3v1nd315@gmail.com

Saludos.

10
Bases de Datos / Configurar phppgadmin para acceder desde internet
« : 31 de julio de 2009, 12:18:06 pm »
Muy buenas a toda la gente de la Gran Comunidad php.org.ve
saludos.

Tengo un pequeño inconveniente con este sistema, y es que he leido casi todos los manuales (en ingles, chino. portugues, japones, español, vasco, en maracucho ... etc etc etc) y no logro acceder desde internet, en localhost me va muy bien.. pero al acceder desde internet no me furula.

La cuestion es que tengo virtualmin instalado en uno de mis servidores y los que han utilizado este sistema.. veran que manejar postgresql desde esa interface no es muy amigable... por eso he querido instalar phppgadmin.

Muchas gracias y me despido como el compañero eape.
Que el Sr Jesucristo los bendiga.

Páginas: [1]