Fatal error: Call to undefined method RegCliente::setcodigo() in C:\xampp\htdocs\proyecto_peliculas\bd\admin-RegCliente.php on line 7
Básicamente te dice que en el archivo
admin-RegCliente.php línea
7 estas llamando una función no definida, o lo que es lo mismo, no existe.
Código PHP:
class RegCliente
{
private $codigo;
/**
* La clase sin contenido
*/
public function RegClienteBD()
{
//...
}
}
Cuando llamas
Código PHP:
$cliente = new RegCliente();
$cliente->setcodigo()
Realmente estás llamando a una clase como esta:
Código PHP:
class RegCliente # <-- $cliente = new RegCliente();
{
private $codigo;
/**
* La clase sin contenido
*/
public function RegClienteBD()
{
//...
}
public function setcodigo() # <-- $cliente->setcodigo()
{
//...
}
}
Para asignar valor a las propiedades sin crear métodos puede servirte esto:
__get() __set() http://php.net/manual/es/language.oop5.overloading.php
De esta forma asignarías los valores así:
Código PHP:
$cliente = new RegCliente();
$cliente->codigo = $_REQUEST['codigo'];
PD.: No he mirado el resto del código, solo lo que da error.
Saludos,