Menú

Mostrar Mensajes

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

Mostrar Mensajes Menú

Mensajes - Ocelot1994

#1
Scripting / Re: Problema en perl con Hash
25 Abril 2017, 01:20 AM
Todo correcto, ya puedo borrar gracias a ti.
Muchas gracias y un saludo
#2
Scripting / Problema en perl con Hash
23 Abril 2017, 16:25 PM
Hola buenas, tengo un problema a la hora de eliminar determinado valor de hash con su clave y valor correspondientes. He buscado y lo normal sería utilizar la clausula delete de está manera:
Código (perl) [Seleccionar]

my %hashMap;
$hashMap{"A"} = 1;
$hashMAp{"B"} = 2;
#Si quiero borrar un valor de este ejemplo, me basta con:
delete $hashMap{"A"};
#Y me borra la clave "A" y el valor 1.

El problema que tengo es a la hora de trabajar con el hashMap ya que utilizo el módulo struct porque necesito otros tipos de datos y para trabajar es más sencillo, esto funcionaría de la siguiente manerar:
Código (perl) [Seleccionar]

struct( scalar => '$', a => '@', hashMap => '%', class => 'My_Other_Class' );
$obj = new Myobj;
#Para definir una clave valor lo unico que tengo que hacer es:
$obj->hashMap("A" , 1);
$obj->hashMap("B" , 2);
#Y para obtener el valor;
$obj->hashMap("A");
#Ahora bien, si quiero borrar lo logico seria esto:
delete $obj->hashMap("A"); #Pero justo aqui falla

Como veis al hacer el delete sobre esa referencia me falla. El error que me muestra el compilador es que delete no puede borrar un objeto que no es un hash, o array.
Por eso mi duda es como hacer para poder borrar esa clave/valor de mi hashMap.
Dejo aqui el modulo struct por si alguien no lo conoce: http://perldoc.perl.org/Class/Struct.html

Espero que me podais ayudar , muchas gracias.
Un saludo
#3
Bases de Datos / Re: Problema resta en mysql
14 Marzo 2017, 18:42 PM
Ya di la manera de resolverlo por si interesa: la consulta sería algo por el estilo:
Código (vbnet) [Seleccionar]
SELECT P.valor coalesce (P.valor - (SELECT V.valor FROM Valor V WHERE V.id = P.id +1)) FROM Valor P


La solución esta sacada de aquí: http://stackoverflow.com/questions/919136/subtracting-one-row-of-data-from-another-in-sql

Un saludo
#4
Bases de Datos / Problema resta en mysql
12 Marzo 2017, 00:14 AM
Hola buenas, estoy teniendo problemas para sacar una consulta necesaria para una página web.
Mi problema es el siguiente quiero ir restando el valor de una tupla con el valor de otra tupla de la misma columna según otra columna.
Lo expreso mejor de la siguiente manera:

Tengo una tabla llamada Prueba con dos columnas que son valor y tema.
VALOR
1000
500
1500
1000
TEMA
A
B
C
D

Entonces lo que busco es restar consecutivamente el primero con el segundo valor y el tercero con el cuarto teniendo en cuenta los valores de la tabla tema. Es decir , si esta la tupla A y la tupla B resto 1000 con 500 y saco ese resultado.

Así a primeras me sale que puedo hacer algo así pero no seria de manera consecutiva ni tendría en cuanta esos valores. OJO para la tabla tema no se que valores puede tener solo se que null no pueden ser.
Código (sql) [Seleccionar]
SELECT (P.valor - V.valor) as diferencia
FROM PRUEBA P, Prueba V


Espero que me puedan orientar un poco.
Un saludo y gracias.
#5
Intenta depurar un poco, tal que así:

Código (php) [Seleccionar]

$query = "INSERT INTO 1eso_A (data,materia,tarea) VALUES ('$_POST[data]','$_POST[materia]','$_POST[tarea]')";
$resultado = mysqli_query($query) or die(mysqli_error());

Y dos cosas:
1.- mysql_query esta "deprecated" por lo que deberias acostumbrarte a utilizar a partir de ahora msyqli_query()
2.- ¿Porque al final del insert le metes una variable $formulario, que se supone que le pasas ahí?

Saludos
#6
Hardware / Re: averiguar qué falla en ordenador
15 Diciembre 2016, 12:13 PM
Es que eso depende mucho del dispositivo que sea.
Habrá gente que alomejor haga una lista, yo por ejemplo estoy controlando una sala de ordenadores donde los ordenadores los utiliza gente que no controla mucho, entonces si alguien me dice que un ordenador no funciona no pienso en una lista con las posibles causas, observo y luego actuó según lo que parezca, te pongo un ejemplo.
Si un ordenador no enciende o no tiene conexión a la red para mi la causa más probable de esto es las conexiones, algún cable mal conectado o defectuoso...

Piensa que esto es como si un médico se pone a diagnosticar un paciente, el médico desde el principio no se basara en una lista de las enfermedades que pueda tener una persona, sino que según los síntomas llega a una conclusión y actúa sobre la enfermedad.

De todas formas busca por Internet las causas más probables de error en un ordenador o móvil, seguro que encuentras lo que quieres.

Un saludo
#7
Scripting / Re: Ayuda con un script perl:
14 Diciembre 2016, 12:58 PM
Hola outside
No se lo que introduciras en tu teclado , pero con el chop vas a borrar el último carácter de la cadena que le pase, acostumbrate a declarar las variables con la palabra reservada "my".

Y otra cosa la expresión regular la tienes mal, empieza haciendo una sencillita y luego vete añadiento mas casos para que te quede un expresión regular más completa,prueba algo así

Código (perl) [Seleccionar]

my $num =<STDIN>;

until($num =~ [A-Z]/gi ){
.......
}


Un saludo
#8
Desarrollo Web / Re: Página web de corres y php
12 Diciembre 2016, 01:49 AM
Me refiero a que tu puedas ver ese mensaje cuando lo creo
#9
PHP / Re: Ayuda con mi pagina web
11 Diciembre 2016, 23:30 PM
Y si quieres hacer los cambios pertinente pues toca cambiar MySQL por MySQLi
http://php.net/manual/es/book.mysqli.php

Un saludo
#10
Desarrollo Web / Re: Página web de corres y php
11 Diciembre 2016, 23:17 PM
Pues toca investigar...
No es muy difícil, tendrías que tener tu bd con su correspondiente tabla donde guardar el mensaje y luego dependiendo del usuario mostrar el mensaje mediante una consulta.

Un saludo