
28/09/2015, 18:46
|
| | Fecha de Ingreso: julio-2015
Mensajes: 13
Antigüedad: 9 años, 7 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> |