30/01/2005, 08:58
|
| | Fecha de Ingreso: enero-2005 Ubicación: Valparaiso - Chile
Mensajes: 116
Antigüedad: 20 años Puntos: 0 | |
Que yo sepa no estan limitados los campos que se pueden ingresar, yo de hecho tengo un script funcionando donde ingreso 19 campos a una tabla.
En primer lugar te recomiendo cambiar el switch por un if si solo esta la opcion de enviar. Y ademas poner un mysql_error en vez de ese mensaje para saber realmente que error es.
Código:
if((isset($_POST["accion"]))=="Enviar")
{
if ($fabricante != "" && $modelo != "" && $contenido != "") {
$cmdSQL = "INSERT INTO reviews (fabricante, modelo, tipo, blowback, hopup, peso, cargador, tipogas, potencia, precision, contenido, autor, fecha, puntaje, precio) VALUES ('$fabricante', '$modelo', '$tipo', '$blowback', '$hopup', '$peso', '$cargador', '$tipogas', '$potencia', '$precision', '$contenido', '$autor', '$fecha', '$puntaje', '$precio')";
$result = mysql_query($cmdSQL) or die("Este es el error:".mysql_error());
echo $result;
} //end del if
else{
?>
<center><font color=FF0000><b>Debes llenar todos los campos obligatorios y asegurarte que las imágenes cumplan con los datos requeridos</b></font></center><br> <center><b><a href='javascript:window.history.back()'>Volver</a></b></center>
<?
} //end del else
Prueba asi y nos cuentas cual es el error que te da.
Última edición por Yoko_cl; 30/01/2005 a las 09:00 |