epulgaron
(Jokercrazy05544)
February 18, 2015, 4:14pm
1
hola, tengo una tabla con una llave triple(o sea compuesta), ahora me interesa mostrar un warning "amigable" en caso que me repita la combinación de la llave en lugar de esto:
Integrity constraint violation – yii\db\IntegrityException
SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry ‘CP MEIJ 01/15-2’ for key ‘PRIMARY’
The SQL being executed was: INSERT INTO modelo03
(planificacion_fk
, cargo_fk
, medida_apl_fk
, modelo03_cant
, dic_fk
) VALUES (‘CP MEIJ 01/15’, 3, 2, 4, ‘SA’)
Error Info: Array
(
[0] => 23000
[1] => 1062
[2] => Duplicate entry 'CP MEIJ 01/15-2' for key 'PRIMARY'
)
↵
Caused by: PDOException
SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry ‘CP MEIJ 01/15-2’ for key ‘PRIMARY’
in C:\wamp\www\prueba\_protected\vendor\yiisoft\yii2\db\Command.php at line 768
alguna sugerencia?
a18327
(A18327)
February 18, 2015, 5:35pm
2
Prueba con esta extensión.
Agregas una regla es los rules del model y ya.
epulgaron
(Jokercrazy05544)
February 18, 2015, 7:11pm
3
gracias, pero estoy usando yii2, como seria ahi??