Hola!!
saludos desde Alemania!!
estoy haciendo un proyecto y tengo un método para insertar un empleado en mi BD MySql, no se que estoy haciendo mal, porque no me da error, pero la función me devuelve -1
El caso es que si modifico la consulta, para que solo me inserte el campo $ausweiss,
si me inserta.
Les dejo la funcion, a ver si me pudieran echar un cable
Código PHP:
public function saveneueAngestellte(){
$db=DataBase::Conectar();
//$sql=$db->prepare("INSERT INTO angestellte(ausweiss)VALUES(?)");
$sql=$db->prepare("INSERT INTO angestellte(ausweiss,vorname,password,anname,addresse,handy,eintritdatum)VALUES(?,?,?,?,?,?,?)");
$ausweiss=$this->getAussweis();
$vorname=$this->getVorname();
$password=$this->getPassword();
$anname=$this->getAnname();
$addresse=$this->getAddrese();
$handy=$this->getHandy();
$eintritdatum=$this->getDatum();
//$sql->bind_param('s',$ausweiss);
$sql->bind_param('sssssss',$ausweiss,$vorname,$password,$anname,$addresse,$handy,$eintritdatum);
$sql->execute();
$rc=mysqli_affected_rows($db);
printf($rc);
}