Ocupo Process analyst y Data architec
son gratis, pero antiguos D:! http://img709.imageshack.us/gal.php?g=71520925.jpg
son gratis, pero antiguos D:! http://img709.imageshack.us/gal.php?g=71520925.jpg
Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.
Mostrar Mensajes MenúCitarSU FORMULARIO A SIDO ENVIADO CON EXITO
Saldo : 500,
Nombre : unnombre,
Apellidos :Apellido 2,
Direccion : unadireccion,
Fono : 1234567
CitarTELEFONO numeric(15) null ,
Citar
create table ADMIN
(
ID_ADMIN int not null,
USUARIO varchar(20) null ,
CLAVE varchar(20) null ,
constraint PK_ADMIN primary key (ID_ADMIN)
)
;
create table CLIENTES
(
ID_CLIENTES int not null,
ID_ADMIN int null ,
NOMBRE char(20) null ,
APELLIDOS char(30) null ,
DIRECCION varchar(50) null ,
TELEFONO numeric(15) null ,
SALDO numeric(5) null ,
constraint PK_CLIENTES primary key (ID_CLIENTES)
)
;
create index RELATION_54_FK on CLIENTES (ID_ADMIN)
;
create table PRODUCTOS
(
ID_PRODUCTO int not null,
ID_ADMIN int null ,
PRODUCTO varchar(20) null ,
MODELO varchar(20) null ,
MARCA varchar(20) null ,
CANTIDAD numeric(3) null ,
PRECIO numeric(6) null ,
FECHA varchar(25) null ,
constraint PK_PRODUCTOS primary key (ID_PRODUCTO)
)
;
create index RELATION_56_FK on PRODUCTOS (ID_ADMIN)
;
CitarError 1062: Duplicate entry '0' for key 1
CitarError 1062: Duplicate entry '0' for key 1
<?
$conex = @mysql_connect ("localhost","root","miclave1")
or die ("No se pudo realizar la conexión ");
mysql_select_db ("nph",$conex);
$NOMBRE_PRODUCTO=$HTTP_POST_VARS['NOMBRE_PRODUCTO'];
$CANTIDAD_PRODUCTO =$HTTP_POST_VARS['CANTIDAD_PRODUCTO'];
//comprobamos que los valores no sean vacios o incorrectos en tipo
if (!(empty ($NOMBRE_PRODUCTO)) && !(empty($CANTIDAD_PRODUCTO)) ){
$IngresaDatos = "INSERT INTO b2__productos (NOMBRE_PRODUCTO, CANTIDAD_PRODUCTO) VALUES ('$NOMBRE_PRODUCTO', '$CANTIDAD_PRODUCTO');";
$Resultado = mysql_query ($IngresaDatos, $conex);
if ($Resultado)
echo "<br><b>Datos guardados</b> $NOMBRE_PRODUCTO, $CANTIDAD_PRODUCTO";
else
echo "Error ".mysql_errno($conex) . ": " . mysql_error($conex);
}
?>
[ / code] (con espacio pa q no qede mal..:/
Otra consulta: el FECHA__ELABORACION, la tengo en varchar 20 , varchar sera el problema? :
CitarError 1054: Unknown column 'FECHA_ELABORACION' in 'field list'
if ($Resultado)
echo "<br><b>Datos guardados</b> $NOMBRE_PRODUCTO, $CANTIDAD_PRODUCTO, $FECHA_ELABORACION";
CitarBueno la solucion va en fijarse bien en como esta escrita la tabla , ya que yo tenia 1 tabla mal. al borrarla (sacarla del codigo), me funciono bien. Luego me percate mi BD no tenia auto_increment. (esto como otra duda que aproveche de preuntar en el hilo.
Citar
<div align="center">Nombre Producto
<input name="NOMBRE_PRODUCTO" type="text" id="NOMBRE_PRODUCTO" size="20" maxlength="15" />
</div>
</label>
<p align="center">
<label>Cantidad</label>
<input name="CANTIDAD_PRODUCTO" type="text" id="CANTIDAD_PRODUCTO" size="20" maxlength="3" />
</p>
<p align="center">Fecha de Elaboracion
<label>
<input name="FECHA_ELABORACION" type="text" id="FECHA_ELABORACION" size="20" maxlength="20" />
</label>
</p>
<table width="391" border="0" align="center">
<tr>
<td><input name="cleanform" type="reset" id="cleanform" value="limpiar" /></td>
<td>
<div align="left">
<input name="send" type="submit" id="send" value="Enviar" />
</div></td></tr>
</table>
Citar
<?
$conex = @mysql_connect ("localhost","root","miclave1")
or die ("No se pudo realizar la conexión ");
mysql_select_db ("nph");
$NOMBRE_PRODUCTO=$HTTP_POST_VARS['NOMBRE_PRODUCTO'];
$CANTIDAD_PRODUCTO =$HTTP_POST_VARS['CANTIDAD_PRODUCTO'];
$FECHA_ELABORACION= $HTTP_POST_VARS['FECHA_ELABORACION'];
//comprobamos que los valores no sean vacios o incorrectos en tipo
if (!(empty ($name)) && !(empty($product)) && !(empty($nameprov)) ){
$IngresaDatos = "INSERT INTO b2_productos VALUES ('$NOMBRE_PRODUCTO', '$CANTIDAD_PRODUCTO', '$FECHA_ELABORACION');";
$Resultado = mysql_query ($IngresaDatos, $conex);
if ($Resultado)
echo "<br><b>Datos guardados</b> $NOMBRE_PRODUCTO, $CANTIDAD_PRODUCTO, $FECHA_ELABORACION";
}
else {
echo "<b>Debe Completar todos los campos</b>";
}
//liberamos recursos y cerramos la conexión
mysql_close($conex) ;
?>