
Error al insertar registros en Mysql
Publicado por Mike (3 intervenciones) el 23/09/2017 05:53:52
Saludos Compañeros,
Estoy comenzando a programar en PHP 7.1, en la rutina de insertar datos, me genera el error y no me permite almacenar el registro, revise la conexiòn y esta funcionando perfecto, el problema es la sentencia de insertar que no anda.
El error es: mysqli_error() expects exactly 1 parameter, 0 given in
Y a través de esta línea hago el llamado:
También la cambie por esta, pero igual me da el error:
Cualquiera que me pueda echar una mano, estaré agradecido-
Gracias de antemano...
Estoy comenzando a programar en PHP 7.1, en la rutina de insertar datos, me genera el error y no me permite almacenar el registro, revise la conexiòn y esta funcionando perfecto, el problema es la sentencia de insertar que no anda.
El error es: mysqli_error() expects exactly 1 parameter, 0 given in
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
<?php
class CRUD
{
private $servidor="localhost";
private $usuario ="xxxxxxx";
private $contrasena="";
private $baseDeDatos="xxxxxx";
private function ConectarBD()
{
$conexion= mysqli_connect($this->servidor,$this->usuario,$this->contrasena,$this->baseDeDatos) or die("No Hay Conexión con la Base de Datos");
return $conexion;
}
private function CerrarConexion($conexion)
{
mysqli_close($conexion);
}
public function RegistrarProducto($objeto)
{
$conexion = $this->ConectarBD();
$insertar = "INSERT INTO MaestroProducto VALUES('$objeto->IdProducto', '$objeto->DesProducto', '$objeto->UnidProducto', '$objeto->CostoProducto', '$objeto->PreProducto1', '$objeto->PreProducto2', '$objeto->PreProducto3')";
mysqli_query($conexion, $insertar) or die("Error al Registrar el Producto");
echo "Registro Agregado Correctamente";
$this->CerrarConexion($conexion);
}
}
class Objeto{}
?>
Y a través de esta línea hago el llamado:
1
$crud->RegistrarProducto($objeto);
También la cambie por esta, pero igual me da el error:
1
$insertar = "INSERT INTO MaestroProducto (IdProducto, Desproducto, UnidProducto, CostoPRoducto, PreProducto1, PreProducto2, PreProducto3) VALUES('$objeto->IdProducto', '$objeto->DesProducto', '$objeto->UnidProducto', '$objeto->CostoProducto', '$objeto->PreProducto1', '$objeto->PreProducto2', '$objeto->PreProducto3')";
Cualquiera que me pueda echar una mano, estaré agradecido-
Gracias de antemano...
Valora esta pregunta


0