- Tengo el Siguiente Formulario.
Código
<!DOCTYPE html> <html lang="es"> <head> <meta charset="utf-8"> <link rel="stylesheet" type="text/css" href="css/style.css"> </head> <body> <div id="login-form"> <fieldset> <form action="board_table.php" method="post"> <center> <select name="cod_empresa"> </select> </center> <input type="hidden" name="session"> <input id="sub" type="submit" value="Iniciar Conexión"> </form> </fieldset> </div> </body> </html>
- El cual posee un select con 3 option y deseo pasarle el valor del option a un .php que hara una conexion a un bd deacuerdo al indice pasado por el select pero me da el siguiente error.
Notice: Undefined index: cod_empresa in C:\xampp\htdocs\sismica\conexion.table.php on line 7
Notice: Undefined variable: ndatabase in C:\xampp\htdocs\sismica\conexion.table.php on line 7
Fatal error: Cannot access empty property in C:\xampp\htdocs\sismica\conexion.table.php on line 7
- El .php es el siguiente:
Código
<?php require_once 'conexion.table.php'; { } ?>
- Y este otro que contiene la clase conexion.
Código
<?php class Conexion { public $ndatabase; public function conectar() { $this->$ndatabase = $_POST['cod_empresa']; $server = 'stmbielve'; $database = $ndatabase; $username = 'root'; $password = ''; return $conexion = new PDO('sqlsrv:Server=' . $server . ';Database='. $database, $username, $password); $this->dbh->exec("SET CHARACTER SET utf8"); } } ?>
- Como podria pasarle el cod_empresa a la clase para que me haga la conexion :/ ?? de antemano muchas gracias por sus respuestas.