Ver Mensaje Individual
  #17 (permalink)  
Antiguo 27/10/2008, 04:10
EphramDoyle
 
Fecha de Ingreso: enero-2008
Mensajes: 43
Antigüedad: 16 años, 3 meses
Puntos: 1
Respuesta: Error insert to

Lo solucioné porfin! XDD

He utilizado un GET y no un POST.

Todo se inserta perfectamente, dejo el código 100% funcional para algun otro novato como yo xDD

registro.php (pagina formulario)
Código:
<HTML>
<HEAD>
<TITLE>registro.php</TITLE>
</HEAD>
<BODY>
<div align="center">
<h1>Insertar un registro</h1>
<br>
<FORM METHOD="GET" ACTION="iregistro.php">
Level<br>
<INPUT TYPE="TEXT" NAME="Level"><br>
Name<br>
<INPUT TYPE="TEXT" NAME="Name"><br>
Quantity<br>
<INPUT TYPE="TEXT" NAME="Quantity"><br>
UnitePrice<br>
<INPUT TYPE="TEXT" NAME="UnitePrice"><br>
Description<br>
<INPUT TYPE="TEXT" NAME="Description"><br>
Image<br>
<INPUT TYPE="TEXT" NAME="Image"><br>
System<br>
<INPUT TYPE="TEXT" NAME="System"><br>
Type<br>
<INPUT TYPE="TEXT" NAME="Type"><br>
<INPUT TYPE="SUBMIT" value="Insertar">
</FORM>
</div>
</BODY>
</HTML>

iregistro.php
(donde se realiza la conexion a la bd etc)
Código:
  <HTML>
<HEAD>
<TITLE>Insertar.php</TITLE>
</HEAD>
<BODY>
<?
//Conexion con la base
mysql_connect("localhost","nombreusuarioBD","contraseña");

//selección de la base de datos con la que vamos a trabajar
mysql_select_db("nombreBD");

$Level=$_GET['Level']; 
$Name=$_GET['Name'];
$Quantity=$_GET['Quantity'];    
$UnitePrice=$_GET['UnitePrice'];
$Description=$_GET['Description'];
$Image=$_GET['Image'];
$System=$_GET['System'];
$Type=$_GET['Type'];

//Ejecucion de la sentencia SQL
mysql_query("insert into tienda (Level, Name, Quantity, UnitePrice, Description, Image, System, Type) values ('$Level','$Name','$Quantity','$UnitePrice','$Description','$Image','$System','$Type')");
?>
</div>
</BODY>
</HTML>