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

 

 


Tema destacado: Recuerda que debes registrarte en el foro para poder participar (preguntar y responder)


  Mostrar Mensajes
Páginas: [1] 2 3 4 5 6 7 8 9 10 11
1  Informática / Electrónica / Reemplazar relay SPST (5VDC 10A 250V) por relay SPDT en adaptador WIFI en: 30 Enero 2020, 16:12 pm
Estimados, buenas noches

Quisiera que me pudieran brindar su ayuda con el siguiente proyecto personal. Lo que sucede es que tengo un adaptador genérico smart para focos





que cuenta con un relay WRG RJ-SS-105DM1 (SPST) datasheet y desearía saber que relay de tipo SPDT puede ser compatible para reemplazar al actual relay y como cambiaría la conexión de los cables de entrada (rojo y/o azul)

En las siguientes fotos se pueden apreciar los detalles del adaptador, el diagrama del circuito (hecho a mano) y el objetivo del proyecto. La idea es poder hacer finalmente una conexión en escalera entre el adaptador (con el relay modificado) y un switch de pared de 3 puntos para encender un foco

El voltaje que tengo en casa es de 220v

Gracias por todo de antemano

Saludos,
2  Programación / Bases de Datos / Re: MySQL - Problemas con ON UPDATE CASCADE en: 25 Noviembre 2015, 18:36 pm
He testeado seteando a NULL y funciona

Código:
UPDATE pool SET status = NULL;

pool, lanes y elements relacionados se setean status = NULL

Código:
UPDATE lane SET STATUS = NULL;

y solo los lanes se setean a status = NULL (lo mismo para element) Sin errores


Ahora el problema es que si ejecuto

Código:
UPDATE pool SET status = '1';

solo se setea status = 1 de pool, ni los lanes ni los elements se setean a status ='1' siguen con su status = NULL
3  Programación / Bases de Datos / Re: MySQL - Problemas con ON UPDATE CASCADE en: 25 Noviembre 2015, 17:42 pm
El error me dice cual es el problema, la llave foranea compuesta del INDEX (pool_id,status). Lo que deseo saber es el modo de poder resolver este tipo de problemas en el ON UPDATE CASCADE

Voy a testear lo del NULL que comentas, pero status siempre debe ser un CHAR(1) '1' / '0'
4  Programación / Bases de Datos / MySQL - Problemas con ON UPDATE CASCADE en: 24 Noviembre 2015, 22:23 pm
Hola,

Tengo el siguiente script.

Código:
/*!40101 SET NAMES utf8 */;

/*!40101 SET SQL_MODE=''*/;

/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
CREATE DATABASE /*!32312 IF NOT EXISTS*/`cascadeupdate` /*!40100 DEFAULT CHARACTER SET utf8 */;

USE `cascadeupdate`;

/*Table structure for table `element` */

DROP TABLE IF EXISTS `element`;

CREATE TABLE `element` (
  `element_id` int(11) NOT NULL AUTO_INCREMENT,
  `pool_pool_id` int(11) NOT NULL,
  `element` varchar(45) DEFAULT NULL,
  `status` char(1) DEFAULT '1',
  PRIMARY KEY (`element_id`),
  KEY `fk_element_pool1_idx` (`pool_pool_id`,`status`),
  CONSTRAINT `fk_element_pool1` FOREIGN KEY (`pool_pool_id`, `status`) REFERENCES `pool` (`pool_id`, `status`) ON DELETE NO ACTION ON UPDATE CASCADE
) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8;

/*Data for the table `element` */

insert  into `element`(`element_id`,`pool_pool_id`,`element`,`status`) values (1,1,'element 1','1'),(2,1,'element 2','1'),(3,1,'element 3','1');

/*Table structure for table `flowchart` */

DROP TABLE IF EXISTS `flowchart`;

CREATE TABLE `flowchart` (
  `flowchart_id` int(11) NOT NULL AUTO_INCREMENT,
  `flowchart` varchar(45) DEFAULT NULL,
  `process_process_id` int(11) NOT NULL,
  `status` char(1) DEFAULT '1',
  PRIMARY KEY (`flowchart_id`),
  UNIQUE KEY `index2` (`flowchart_id`,`status`),
  KEY `fk_flowchart_process1_idx` (`process_process_id`,`status`),
  CONSTRAINT `fk_flowchart_process1` FOREIGN KEY (`process_process_id`, `status`) REFERENCES `process` (`process_id`, `status`) ON DELETE NO ACTION ON UPDATE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

/*Data for the table `flowchart` */

/*Table structure for table `lane` */

DROP TABLE IF EXISTS `lane`;

CREATE TABLE `lane` (
  `lane_id` int(11) NOT NULL AUTO_INCREMENT,
  `pool_pool_id` int(11) NOT NULL,
  `lane` varchar(45) DEFAULT NULL,
  `status` char(1) DEFAULT '1',
  PRIMARY KEY (`lane_id`),
  KEY `fk_lane_pool_idx` (`pool_pool_id`,`status`),
  CONSTRAINT `fk_lane_pool` FOREIGN KEY (`pool_pool_id`, `status`) REFERENCES `pool` (`pool_id`, `status`) ON DELETE NO ACTION ON UPDATE CASCADE
) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8;

/*Data for the table `lane` */

insert  into `lane`(`lane_id`,`pool_pool_id`,`lane`,`status`) values (1,1,'lane 1','1'),(2,1,'lane 2','1'),(3,1,'lane 3','1');

/*Table structure for table `pool` */

DROP TABLE IF EXISTS `pool`;

CREATE TABLE `pool` (
  `pool_id` int(11) NOT NULL AUTO_INCREMENT,
  `pool` varchar(45) DEFAULT NULL,
  `status` char(1) DEFAULT '1',
  PRIMARY KEY (`pool_id`),
  UNIQUE KEY `index2` (`pool_id`,`status`)
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8;

/*Data for the table `pool` */

insert  into `pool`(`pool_id`,`pool`,`status`) values (1,'pool 1','1');

/*Table structure for table `process` */

DROP TABLE IF EXISTS `process`;

CREATE TABLE `process` (
  `process_id` int(11) NOT NULL AUTO_INCREMENT,
  `process` varchar(45) DEFAULT NULL,
  `status` char(1) DEFAULT '1',
  PRIMARY KEY (`process_id`),
  UNIQUE KEY `index2` (`process_id`,`status`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

/*Data for the table `process` */

/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;


Es una bd con 3 tablas relacionadas entre si

Lane<---Pool--->Element

Mi objetivo es implementar el UPDATE CASCADE, así cuando updateo el status=0 de Pool
el status de Lane y Element también sea 0. Hasta aquí todo bien, el problema es cuando quiero actualizar el status del Lane o del Element sin tener que actualizar el status de Pool. Me salta el siguiente error

Código:
<e>Query: update lane set status = 0

Error Code: 1452
Cannot add or update a child row: a foreign key constraint fails (`cascadeupdate`.`lane`, CONSTRAINT `fk_lane_pool` FOREIGN KEY (`pool_pool_id`, `status`) REFERENCES `pool` (`pool_id`, `status`) ON DELETE NO ACTION ON UPDATE CASCADE)

Obviamente el error se da por la llave compuesta (`pool_id`, `status`)...

Cómo puedo arreglar esto? Para poder hacer status = 0 a Element o Lane pero sin perder el UPDATE CASCADE que tienen con Pool


Gracias
5  Media / Multimedia / Con que programa puedo hacer esta animación en: 7 Febrero 2014, 22:45 pm
Buenas gente!

Una pregunta... con que programa puedo hacer este tipo de animaciones para mis presentaciones?

https://www.youtube.com/watch?v=rK6WLHNYjwM

Gracias de antemano
6  Programación / PHP / envio de correos (masivos) desde sistema php en: 3 Septiembre 2013, 15:12 pm
Hola comunidad,

Actualmente estamos desarrollando un pequeño módulo de envios de correos en un sistema web php-mysql para lo cual se está haciendo uso del phpmailer

El problema es que como son muchas las invitaciones/comunicaciones que se envían a través del sistema utilizando la cuenta de gmail, ésta tiene restricciones en la cantidad de envíos que se realizan por hora/dia Por lo que recurro a ustedes para que me puedan aconsejar al respecto

Podría ser que la mejor opción sea implementar un servidor de correos en el server? En todo caso, unicamente lo utilizaríamos para el envio mas no para leer ni para administrar cuentas de correo ya que para eso utilizamos el mismo gmail Algún buen tuto del cual pueda tener referencias para poder implementarlo?

gracias
7  Programación / Desarrollo Web / duda - nombre de dominios parecidos (redireccionar) en: 2 Septiembre 2013, 00:08 am
Hola

Actualmente tengo un dominio llamado, por ejemplo, carros2013.com y estoy pensando en adquirir otro llamado carro2013.com (el ultimo no es en plural)

Mi duda es: para poder hacer siempre un redireccionamiento a carros2013.com cada vez que se ingrese a carro2013.com es necesario adquirir (comprar) este último? Una vez comprado, como configuraría el redireccionamiento entre esos 2 dominios? Como funcionan los procesos de redireccionamiento de este tipo?

gracias
8  Foros Generales / Dudas Generales / Redireccionamiento de dominios parecidos en: 31 Agosto 2013, 15:54 pm

Hola

Actualmente tengo un dominio llamado, por ejemplo, carros2013.com y estoy pensando en adquirir otro llamado carro2013.com (el ultimo no es en plural)

Mi duda es: para poder hacer siempre un redireccionamiento a carros2013.com cada vez que se ingrese a carro2013.com es necesario adquirir (comprar) este último? Una vez comprado, como configuraría el redireccionamiento entre esos 2 dominios? Como funcionan los procesos de redireccionamiento de este tipo?

gracias
9  Programación / Bases de Datos / Re: posible cadena tipo JSON? en: 24 Agosto 2013, 17:26 pm
Gracias!
10  Programación / Bases de Datos / posible cadena tipo JSON? en: 14 Agosto 2013, 19:20 pm
Hola!

Tengo una duda respecto al formato de un Dato (cadena) que encontré recientemente en un script de BD; precisamente en una tabla del Plugin NinjaForms del WordPress (WP)

Tabla: vel_ninja_forms_subs
Campo: data
Dato: a:3:{i:0;a:2:{s:8:"field_id";i:23;s:10:"user_value";s:5:"Heidy";}i:1;a:2:{s:8:"field_id";i:24;s:10:"user_value";s:15:"heidy@aaksd.com";}i:2;a:2:{s:8:"field_id";i:25;s:10:"user_value";s:19:"akjhfkjadhkajdhkjas";}}

Le veo un parecido con el formato JSON... Mi duda es: existe el formato de dicha cadena? O es una variación que maneja internamente el WP como propia?


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