
nolbertoss
Gamma
Verificación en dos pasos activada
Verificado por Whatsapp
Verificado por Binance
saludos amigos, quisiera buscar una solucion a este error.
cuando en un sistema de inventario que estoy desarrollando en mi maquina local, todo anda bien. pero a la hora de instalarlo un hosting intento hacer un insert a la base de datos con PDO y no me deja me da error de sintaxis pero no comprendo que esta mal.
<?php
require_once "../modelos/conex.php";
$stmt = Conexion::conectar()->prepare("INSERT INTO $tabla (codigo,fecha,proveedor,fpago,tipo,kilos,precio,tasa,tapagar,usuario,estado,procesar) VALUES 🙂codigo,:fecha,😛roveedor,:fpago,:tipo,:kilos,😛recio,:tasa,:tapagar,:usuario,:estado,😛rocesar");
$codigo = "asfdasd";
$fecha = "8-2";
$prov = "proveedor 1";
$fpago = "hoy";
$tipo = "entero";
$kilos = 500;
$precio = 5000;
$tasa = 500;
$tapagar = 5488;
$usuario = "admin";
$estado = 0;
$procesar = 0;
$stmt ->bindParam(':codigo', $codigo,PDO:😛ARAM_STR);
$stmt ->bindParam(':fecha', $fecha,PDO:😛ARAM_STR);
$stmt ->bindParam('😛roveedor', $prov,PDO:😛ARAM_STR);
$stmt ->bindParam(':fpago', $fpago,PDO:😛ARAM_STR);
$stmt ->bindParam(':tipo', $tipo,PDO:😛ARAM_STR);
$stmt ->bindParam(':kilos', $kilos,PDO:😛ARAM_INT);
$stmt ->bindParam('😛recio', $precio,PDO:😛ARAM_INT);
$stmt ->bindParam(':tasa', $tasa,PDO:😛ARAM_INT);
$stmt ->bindParam(':tapagar', $tapagar,PDO:😛ARAM_INT);
$stmt ->bindParam(':usuario', $usuario,PDO:😛ARAM_STR);
$stmt ->bindParam(':estado', $estado,PDO:😛ARAM_INT);
$stmt ->bindParam('😛rocesar', $procesar,PDO:😛ARAM_INT);
if($stmt->execute()){
return "ok";
}else{
print_r($stmt->errorInfo());
}
?>
el error es solo al insertar datos, al leer no hay errores.
les agradezco la ayuda, amigos
cuando en un sistema de inventario que estoy desarrollando en mi maquina local, todo anda bien. pero a la hora de instalarlo un hosting intento hacer un insert a la base de datos con PDO y no me deja me da error de sintaxis pero no comprendo que esta mal.
<?php
require_once "../modelos/conex.php";
$stmt = Conexion::conectar()->prepare("INSERT INTO $tabla (codigo,fecha,proveedor,fpago,tipo,kilos,precio,tasa,tapagar,usuario,estado,procesar) VALUES 🙂codigo,:fecha,😛roveedor,:fpago,:tipo,:kilos,😛recio,:tasa,:tapagar,:usuario,:estado,😛rocesar");
$codigo = "asfdasd";
$fecha = "8-2";
$prov = "proveedor 1";
$fpago = "hoy";
$tipo = "entero";
$kilos = 500;
$precio = 5000;
$tasa = 500;
$tapagar = 5488;
$usuario = "admin";
$estado = 0;
$procesar = 0;
$stmt ->bindParam(':codigo', $codigo,PDO:😛ARAM_STR);
$stmt ->bindParam(':fecha', $fecha,PDO:😛ARAM_STR);
$stmt ->bindParam('😛roveedor', $prov,PDO:😛ARAM_STR);
$stmt ->bindParam(':fpago', $fpago,PDO:😛ARAM_STR);
$stmt ->bindParam(':tipo', $tipo,PDO:😛ARAM_STR);
$stmt ->bindParam(':kilos', $kilos,PDO:😛ARAM_INT);
$stmt ->bindParam('😛recio', $precio,PDO:😛ARAM_INT);
$stmt ->bindParam(':tasa', $tasa,PDO:😛ARAM_INT);
$stmt ->bindParam(':tapagar', $tapagar,PDO:😛ARAM_INT);
$stmt ->bindParam(':usuario', $usuario,PDO:😛ARAM_STR);
$stmt ->bindParam(':estado', $estado,PDO:😛ARAM_INT);
$stmt ->bindParam('😛rocesar', $procesar,PDO:😛ARAM_INT);
if($stmt->execute()){
return "ok";
}else{
print_r($stmt->errorInfo());
}
?>
el error es solo al insertar datos, al leer no hay errores.
les agradezco la ayuda, amigos