elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado:


  Mostrar Mensajes
Páginas: 1 2 3 [4] 5 6 7 8 9 10 11 12 13
31  Programación / Desarrollo Web / Re: pasar 2 valores por javascript en: 23 Octubre 2015, 06:44 am
Porque dices que el evento onclick no es soportado por la etiqueta <option> ami me funciona en firefox?

$value['partes'] es texto y $value['cod_astiller'] es numerico pero nose como hacer que funcione alguna idea?
:huh:

Que bueno sería que los usuarios finales utilizaran el mismo navegador y versión en donde le funciona de maravilla al desarrollador.

Si $value['partes'] es texto tu option está quedando de la siguiente manera.

Código
  1. <option onclick='partes(ValorPartes,1234)'>ValorPartes<option>

Eso está mal, tienes que pasar ValorPartes como lo que es. Una cadena de caracteres.

Código
  1. <option onclick='partes("ValorPartes",1234)'>ValorPartes<option>


utiliza el Dev Tools de tu navegador para ver los posibles errores de javascript.
32  Programación / Desarrollo Web / Re: pasar 2 valores por javascript en: 23 Octubre 2015, 03:29 am
El evento onclick no es soportado por la etiqueta <option>

utiliza el Dev Tools de tu navegador para ver los posibles errores de javascript.

Ten cuidado con $value['partes'] y $value['cod_astiller'], qué tipo de valores son?, número o texto?.
33  Programación / Java / Re: Excepciones en: 23 Octubre 2015, 00:02 am
Efectivamente la "comprobación" la tienes que hacer dentro del constructor.

Te dejo un ejemplo.

Código
  1. public class ExcepcionPersonalizada extends Exception {
  2.  
  3. /**
  4. *
  5. */
  6. private static final long serialVersionUID = 8204221612259467805L;
  7.  
  8. public ExcepcionPersonalizada() {
  9.  
  10. }
  11.  
  12. public ExcepcionPersonalizada(String mensaje) {
  13. super(mensaje);
  14. }
  15.  
  16. public ExcepcionPersonalizada(Throwable causa) {
  17. super(causa);
  18. }
  19.  
  20. public ExcepcionPersonalizada(String mensaje, Throwable cause) {
  21. super(mensaje, cause);
  22. }
  23.  
  24. public ExcepcionPersonalizada(String mensaje, Throwable causa, boolean habilitarSupresion, boolean trazaDePilaGrabable) {
  25. super(mensaje, causa, habilitarSupresion, trazaDePilaGrabable);
  26. }
  27. }
  28.  

Código
  1. public class DemoExcepcion {
  2.  
  3. public static void main(String args[]) {
  4. try {
  5. new DemoExcepcion(null);
  6. } catch (ExcepcionPersonalizada e) {
  7. //e.printStackTrace();
  8. System.out.println(e.getMessage());
  9. }
  10. }
  11.  
  12. public DemoExcepcion() {
  13.  
  14. }
  15.  
  16. public DemoExcepcion(String parametro) throws ExcepcionPersonalizada {
  17. if(parametro == null) //Condición
  18. throw new ExcepcionPersonalizada("El valor es nulo..");
  19.  
  20. }
  21. }
  22.  

Cualquier duda comenta.
34  Programación / Bases de Datos / Re: insertar en 1 sql solo varios datos relacionado con varias tablas en: 22 Octubre 2015, 20:08 pm
No es posible insertar en diferentes tablas con un solo query.

Tienes dos opciones:
1. Crear un stored procedure
Working with Stored Procedures

Código
  1. DELIMITER $$
  2.  
  3. CREATE
  4.    PROCEDURE `ehn`.`registra_cliente`(IN vnombre_empresa VARCHAR(200), IN vemail VARCHAR(200))
  5.    BEGIN
  6. INSERT INTO clientes(nombre_empresa) VALUES(vnombre_empresa);
  7. INSERT INTO clientes_emails(clientes_emails, cod_email) VALUES(vemail, LAST_INSERT_ID());
  8.    END$$
  9.  
  10. DELIMITER ;
  11.  

Código
  1. CALL registra_cliente('nombre empresa', 'email');
  2.  

2. Escribir los insert en varias consultas.

Con respecto a tu esquema te sugiero cambiar el nombre de tus campos con llave foranea, por ejemplo.

Código
  1. CREATE TABLE clientes(
  2. cod_cliente mediumint NOT NULL AUTO_INCREMENT,
  3. ...
  4. CONSTRAINT PKCL PRIMARY KEY (cod_cliente)
  5. ) ENGINE=InnoDB;
  6.  
  7.  
  8. CREATE TABLE clientes_emails(
  9. cod_emails INT NOT NULL AUTO_INCREMENT,
  10. ...
  11. cod_email mediumint,
  12. CONSTRAINT PKCLEM PRIMARY KEY (cod_emails),
  13. CONSTRAINT FKCLEM FOREIGN KEY (cod_email) REFERENCES clientes(cod_cliente) ON DELETE CASCADE
  14. ) ENGINE=InnoDB;
  15.  

Es un poco confuso el nombre del campo cod_email en la tabla clientes_emails, mientras tu lo comprendas está bien.
Entiendo que es la relación con cod_cliente de la tabla clientes, pero para que sea más fácil de leer tienes varias opciones, incluso puedes dejarlo como: cod_cliente, cod_cliente_fk, cod_cliente_id, cliente_fk, etc.
35  Programación / Java / Re: ejercicio de bucles, acumuladores, banderas... en: 22 Octubre 2015, 19:32 pm
El código que dejas es el programa "previo" que tienes que modificar o es lo que haz modificado del programa previo?.
Los dos puntos los tienes que aplicar en la nueva modificación?
Realmente solo tienes que leer las letras?, los espacios y signos no cuentan?.

Para eso no necesitas un do-while, a menos de que quieras hacerla la comparación de dos frases más de una vez.

36  Programación / Java / Re: ingreso limitado al formulario con jsp en: 22 Octubre 2015, 19:25 pm
creo que ya entendí un poco más.

pero qué califica el rol operativo?
por qué no solo haces una consulta a la tabla para saber si ya calificó? (supongo que tienes la relación entre la calificación, los operativos y lo que calificaron).

Puedes mostrar tus tablas.

Saludos.
37  Programación / PHP / Re: ayuda parte eliminar en: 22 Octubre 2015, 18:48 pm
Exactamente que tiene la función query?.

Código
  1. if($this->conexion->conexion->query($sql)){
  2.  
38  Programación / Java / Re: Ayuda metodo java en: 22 Octubre 2015, 17:47 pm
Hola.

Puedes replantear tu pregunta.
Qué tipo de array necesitas?
qué tipo de archivos quieres leer?
el contenido tiene alguna estructura?
exactamente qué información quieres guardar?, un dato? una cadena?, todo el contenido?.

Aquí Leyer propone un método para guardar los subdirectorios y archivos de cierto directorio.
listar directorios utilizando hilos


Por cierto esta pregunta va en el subforo de Java.

Saludos.
39  Foros Generales / Sugerencias y dudas sobre el Foro / Re: Duda sobre eliminacion de cuenta del foro en: 19 Octubre 2015, 18:39 pm
¿Esto se ha hecho anteriormente?
¿Tiene que haber una razón lo bastante justificable para que el-brujo acceda a realizar dicha operación?
¿Qué pasa con los mensajes del usuario?

Creo haber visto un mensaje de usuario el cual no pude acceder a su perfil mediante su nick.



Saludos.
40  Programación / PHP / Re: problema con foreach en php para hacer insert en: 19 Octubre 2015, 18:01 pm
$pscnt_nombre y $pscnt_apellidos forzosamente tienen que ser dos array diferentes?

Porque con ese código estás haciendo lo siguiente.

Código
  1. +---------+----------+------------+
  2. | cod_tra | nombre   | apellidos  |
  3. +---------+----------+------------+
  4. | C0D1    | nombre 1 | NULL       |
  5. | COD2    | nombre 2 | NULL       |
  6. | COD1    | NULL     | apellido 1 |
  7. | COD2    | NULL     | apellido 2 |
  8. +---------+----------+------------+
  9.  

Primero insertas los nombres con su respectivo código y después insertas los apellidos. En todo caso deberías hacer un update, pero entiendo que lo que no quieres es hacer dos querys.

Qué tipo de array es $pscnt_nombre y $pscnt_apellidos?, cómo lo construyes?
De dónde sale $id?


Páginas: 1 2 3 [4] 5 6 7 8 9 10 11 12 13
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines