Antes de nada, saludo a todos los foritas, pues este es mi primer programa.
Tengo dos problemas al cargar los datos no me lo guarda en la base de datos, queda en blanco y tampoco me envia la informacion via e-mail
Aqui esta el codigo haber si me pueden ayudar:
<?php
/*clase para el manejo de bases Mysql*/
class myBase{
//propiedades
var $idConex;
var $host;
var $user;
var $password;
//Constructor
function myBase($host=HOST,$user=DBUSER,$clave=DBPASS){
$this->host=$host;
$this->user=$user;
$this->password=$clave;
}
//Conecta a la base de datos
function open(){
$this->idConex=@mysql_connect($this->host,$this->user,$this->password);
return $this->idConex;
}
//Selecciona la base
function selecbase(){
return mysql_select_db(BASE,$this->idConex);
}
//Graba la base de datos (tengo problema aqui),
function record(){
return mysql_ _db(Base,$this->idConex);
//Cierra la base de datos
[/COLOR]
function closec(){
return mysql_close($this->idConex);
}
function perfiles($nom,$ape,$dir,$pueblo,$cpostal,$tel,$mai l,$vehiculo,$dealer,$fecha,$hora,$opcion,$sexo,$ed ad,$soy,$gus){
$sql="INSERT INTO perfiles VALUES (0,'$ape','$mail','$nom','$dir','$pueblo','$cposta l','$tel','$vehiculo','$dealer','$fecha','$hora',' $opcion',$sexo,'$edad','$soy','$gus')";
$res=mysql_query($sql,$this->idConex);
//return mysql_fetch_array($res); //DEVUELVE EL VALOR DE LA UNICA COLUMNA SELECCIONADA
}
//Envio de mails (aqui no se por que no envia)
function enviarmail($dealer,$mail,$fecha,$hora){
$result= $this->consecionario($dealer);
while($row = mysql_fetch_array($result)) {
$ConNom = $row["ConNom"];
$ConGer = $row["ConGer"];
$ConDir = $row["ConDir"];
$ConMail1 = $row["ConMai1"];
$ConMail2 = $row["ConMai2"];
$ConTel = $row["ConTel"];
$ConCom = $row["ConCom"];
}
$mailcliente = $mail;
$mailagencia = "[email protected]";
$maildealer = $ConMail1;
$contenido="Gracias por concertar su cita. Si decide cambiar la fecha, por favor llame al concesionario directamente para hacer el cambio \n\n";
$contenido .= "Confirmación para su prueba de manejo Ford \n";
$contenido .= "Prepárese para disfrutar una experiencia de manejo única. \n";
$contenido .= "Fecha de la prueba: ".$fecha."\n";
$contenido .= "Hora de la prueba: ".$hora."\n";
$contenido .= "Consecionario : " .$ConNom. "\n";
$contenido .= "Contacto: " .$ConGer. "\n";
$contenido .= "Numero de telefono: " .$ConTel . "\n";
$contenido .= "Direccion: " .$ConDir . "\n";
mail($mailcliente, "Confirmación para su prueba de manejo Ford", $contenido, "From: Ford Puerto Rico>");
mail($mailagencia, "Confirmación para testing FORD para el cliente", $contenido, "From: Ford Puerto Rico>");
mail($maildealer, "Confirmación para su prueba de manejo Ford", $contenido, "From: Ford Puerto Rico>");
}
function consecionario($dealer){
$sql="SELECT * FROM consecionario WHERE ConNom = '$dealer'";
$res=mysql_query($sql,$this->idConex);
return $res;
}
//Fin de la clase
}
?>
Cualquier tipo de ayuda es más que bienvenida. Un saludo
![lloron](http://static.forosdelweb.com/fdwtheme/images/smilies/chillando.png)