No entiendo puse las 9 columnas, los 9 signos ? y los 9 parametros.
Modifique el codigo y dejo de emitir el error que daba con el codigo error_reporting(E_ALL);:
Strict Standards: Only variables should be passed by reference
Código:
$id=NULL;
$tipo="C";
$estado="D";
$sentencia->bind_param("sssssssss", $id ,$usuario, $contrasena, $salt, $email, $tipo, $fecha, $estado, $clave);