Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/02/2010, 19:58
leadtube
 
Fecha de Ingreso: febrero-2010
Mensajes: 4
Antigüedad: 14 años, 2 meses
Puntos: 0
Como cargar base de datos desde un formulario online, NECESITO AYUDA

HOLA, ESTOY TRABAJANDO EN GODADDY.COM (hosting deluxe, linux, con mysql 5.0 ) TRATANDO DE ALIMENTAR UNA BASE DE DATOS CON UN FORMULARIO EN LINEA -

MI PROBLEMA ES QUE AL CORRER EL FORMULARIO, LLENARLO, ENVIARLO, NO SALE NINGUN ERROR Y AL FINAL ME SALE EL MENSAJE QUE DICE:
Gracias, su información ha entrado a la base de datos -

QUE ES EL QUE LE PUSE A EL ACTION AL FINAL, PERO NO CARGA A LA BASE DE DATOS, NO ENTIENDO CUAL ES EL PROBLEMA.

POR FAVOR ALGUIEN QUE ME ORIENTE....... (CONTACTO: [email protected] )

GRACIASSSSSSSSSSSS DE ANTEMANOOOOOOOOOO



ESTE EL EL FORMULARIO (aun sin validaciones ni nada, es para probar, estoy aprendiendo)

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>

<body>
<p>como cargar base de datos desde form, en godaddy</p>
<form action="cargardbyenviarform.php" method="post">
<p>Codigo <br />
<input name="codigo" type="text" id="codigo" />
<br />
Nombre<br />
<input type="text" name="nombre" id="nombre" />
<br />
Hospital<br />
<input type="text" name="hospital" id="hospital" />
<br />
</p>
<p>Modelo<br />
<input type="text" name="modelo" id="modelo" />
<br />
</p>
<p>Status<br />
<input type="text" name="status" id="status" />
<br />
<input type="submit" name="Submit" value="Submit" />
</p>
</form>
<p>&nbsp;</p>
</body>
</html>



ESTA ES EL ACTION EN PHP QUE TRATA DE CARGAR EL FORMULARIO EN LA TABLA DE LA BASE DE DATOS: (cargardbyenviarform.php) (LAS CLAVES LAS PUSE COMO XXXXX, YYYYY, por seguridad)


<?
// claves base de datos
$hostname = "ingjoomlaartefac.db.3848206.hostedresource.co m";
$db_user = "XXXXXXXXXXXX";
$db_password = YYYYYYYYY;
$db_table = "tablaprueba";


// se conecta a la base de datos
$db = mysql_connect($hostname, $db_user, $db_password)OR DIE
(' no se puede conectar a la base de datos! por favor trate luego.');
mysql_select_db($db_table,$db);

// levanta los datos
$codigo = $_POST['codigo'];
$nombre = $_POST['nombre'];
$modelo = $_POST['modelo'];
$hospital = $_POST['hospital'];
$status = $_POST['status'];

// carga base de datos
$sql = "INSERT INTO $db_table(codigo,nombre,modelo,hospital,status) values ('$codigo','$nombre','$modelo','$hospital','$statu s')";
$result = mysql_query($sql ,$db);
mysql_close($db);
echo "Gracias, su información ha entrado a la base de datos";
?>