Skip to content

Instantly share code, notes, and snippets.

@JCervantesB
Created September 11, 2022 15:10
Show Gist options
  • Save JCervantesB/4202a7c3ce892b96fe37c245badc0dfe to your computer and use it in GitHub Desktop.
Save JCervantesB/4202a7c3ce892b96fe37c245badc0dfe to your computer and use it in GitHub Desktop.
Método crear
// crea un nuevo registro
public function crear() {
// Sanitizar los datos
$atributos = $this->sanitizarAtributos();
// Insertar en la base de datos
$query = " INSERT INTO " . static::$tabla . " ( ";
$query .= join(', ', array_keys($atributos));
$query .= " ) VALUES ('";
$query .= join("', '", array_values($atributos));
$query .= "') ";
// debuguear($query); // Descomentar si no te funciona algo
// Resultado de la consulta
$resultado = self::$db->query($query);
return [
'resultado' => $resultado,
'id' => self::$db->insert_id
];
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment