Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/09/2015, 18:46
damian56
 
Fecha de Ingreso: julio-2015
Mensajes: 13
Antigüedad: 8 años, 8 meses
Puntos: 0
como insertar datos basado en poo

Hola,quisiera saber como tengo que ingresar datos con programacion orientada en objetos.Dejo mi codigo
Gracias.

PAGINA1

Cita:
<html>
<head>
<title>Problema</title>
</head>
<body>
<h1>Alta de Alumnos</h1>
<form action="pagina2.php" method="post">
Ingrese nombre:
<input type="text" name="nombre"><br>
Ingrese mail:
<input type="text" name="mail"><br>
Seleccione el curso:
<select name="codigocurso">
<option value="1">PHP</option>
<option value="2">ASP</option>
<option value="3">JSP</option>
</select>
<br>
<input type="submit" value="Registrar">
</form>
</body>
</html>

MYSQL.PHP
Cita:
<?php

class mysql
{
private $_servidor;
private $_usuario;
private $_pass;
private $_bd;

function __construct($servidor,$usuario,$pass,$bd){

$this->_servidor=$servidor;
$this->_usuario=$usuario;
$this->_pass=$pass;
$this->_bd=$bd;
}
function conectar()
{

$conexion=mysql_connect()($this->_servidor=, $this->_usuario,$this->_pass,$this->_bd);
mysql_select_db($this->_bd,$conexion);

}

function insertar($nombre, $apellido, $dni, $telefono)
{
$query="Insert into persona(nombre,mail,codigocurso)values ('".$nombre."','".$mail."','".$codigocurso."')";
mysql_query($query);

}

}
?>
PAGINA2

Cita:
<html>
<html>
<head>
<title>Problema</title>
</head>
<body>
<?php

include_once ("mysql.php");
$mysql=new mysql("localhost","root","","base1");
$mysql->conectar();


$mysql->query("insert into alumnos(nombre,mail,codigocurso) values
('$_REQUEST[nombre]','$_REQUEST[mail]',$_REQUEST[codigocurso])")
or die($mysql->error);



echo "El alumno fue dado de alta.";
?>
</body>
</html>