- Buenas estoy algo novato con esto de la poo con php y la verdad es que me a resultado dificil adaptarme todo era feliz cuando lo hacia estructurado y no usando la POO pero bueno, mi problema es el siguiente:
- Tengo el Siguiente Formulario.
Código HTML:
Ver original<!DOCTYPE html>
<link rel="stylesheet" type="text/css" href="css/style.css"> <form action="board_table.php" method="post"> <center>
</center>
<input type="hidden" name="session"> <input id="sub" type="submit" value="Iniciar Conexión">
- 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:
Ver original<?php
require_once 'conexion.table.php';
if(isset($_POST['session'])) {
}
?>
- Y este otro que contiene la clase conexion.
Código PHP:
Ver original<?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.