error 500
Publicado por alberto (21 intervenciones) el 22/01/2021 19:27:24
Buenas tardes
aver si alguien me echa un cable con esto, tengo la web que en local me funciona correctamente, pero si la subo a un hosting de estos gratuitos, hay una de las partes que me dice que no quiere funcionar, eh revisado los logs pero no veo nada que me puedaorientar, el problema solo esta con una de las funciones, al insertar datos desde un form.
eh activado los errores de php y me muestra esto:
las lineas que menciona el error son estas, pero deberia funcionar si en local lo hace no?
El $data es un simple array donde paso las variables por POST
por mas que miro y miro no veo donde puede estar el error
aver si alguien me echa un cable con esto, tengo la web que en local me funciona correctamente, pero si la subo a un hosting de estos gratuitos, hay una de las partes que me dice que no quiere funcionar, eh revisado los logs pero no veo nada que me puedaorientar, el problema solo esta con una de las funciones, al insertar datos desde un form.
eh activado los errores de php y me muestra esto:
1
Fatal error: Uncaught PDOException: SQLSTATE[HY000]: General error: 1364 Field 'Movimiento' doesn't have a default value in /home/caralb/domains/caralb.cu.ma/public_html/web/vms.php:24 Stack trace: #0 /home/caralb/domains/caralb.cu.ma/public_html/web/vms.php(24): PDOStatement->execute() #1 /home/caralb/domains/caralb.cu.ma/public_html/web/tickets_action.php(553): vms->execute() #2 {main} thrown in /home/caralb/domains/caralb.cu.ma/public_html/web/vms.php on line 24
las lineas que menciona el error son estas, pero deberia funcionar si en local lo hace no?
1
2
3
4
5
6
7
8
9
10
11
12
function execute($data = null)
{
$this->statement = $this->connect->prepare($this->query);
if($data)
{
$this->statement->execute($data);
}
else
{
$this->statement->execute();
}
}
1
$web->execute($data);
El $data es un simple array donde paso las variables por POST
por mas que miro y miro no veo donde puede estar el error
Valora esta pregunta


0