Crear tabla en MySql desde PHP
Publicado por Esteban (13 intervenciones) el 28/08/2019 19:47:00
Hola quisiera que una vez culminado el registro de una persona se creara una tabla con su nombre. Por eso el código para crear la tabla tiene un nombre dinámico, es decir, recojo los nombres de la persona registrada en la variable $nombre_tabla y con esa variable nombro la tabla..
Pero al parecer mi código anda mal, y no logro entender que es lo que esta fallando.
Tengo un error que dice lo siguiente:
Fatal error: Uncaught Error: Function name must be a string in ....182
Stack trace: #0 {main} thrown in .... on line 182
Supuse que me pedía que el nombre de la tabla fuera netamente escrito,(lo que acabaría con mi idea de un nombre dinámico) pero ya lo intente y me arrojo el mismo error.
Dejo mi código por si me pueden ayudar. De antemano gracias!
Pero al parecer mi código anda mal, y no logro entender que es lo que esta fallando.
Tengo un error que dice lo siguiente:
Fatal error: Uncaught Error: Function name must be a string in ....182
Stack trace: #0 {main} thrown in .... on line 182
Supuse que me pedía que el nombre de la tabla fuera netamente escrito,(lo que acabaría con mi idea de un nombre dinámico) pero ya lo intente y me arrojo el mismo error.
Dejo mi código por si me pueden ayudar. De antemano gracias!
1
2
3
4
5
6
7
8
9
$nombre_tabla =($nombre.$apellido_1.$apellido_2); // Son POST traídos del formulario de registro
include("abrir_conexion_2.php");
// Esta es la linea 182 --->// $sql = $conexion2 ("CREATE TABLE $nombre_tabla (
id_usuario INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY,
usuario VARCHAR(50) NOT NULL,
fecha VARCHAR
)");
Valora esta pregunta


0