Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/12/2003, 11:33
sofia2
 
Fecha de Ingreso: diciembre-2003
Mensajes: 212
Antigüedad: 21 años
Puntos: 0
como guardar en la base de datos con php

Hola, estoy tratando de llenar una base de datos a traves de los campos de un formulario, como hago para guardar en un campo (en este caso llamado consumible) de la tabla “consumibles”, si en ese formulario no introduzco el campo clave que en este caso es “cod_cons”.

Creo que el problema es que en el insert no estoy considerando el campo clave, pero si lo coloco como aparece en el siguiente codigo ’’ con comillas solas, no funciona ya que la primera vez guarda en el campo clave un 0, y me guarda el campo”consumibles, pero si se vuelve hacer otro insert, da error porque ya encuentra el campo clave con valor=0.
El codigo es el siguiente:

<?php

if (isset($acc))
{
$cn = conectarse();

//Para guardarlo desde los menus desplegables
$sql = "INSERT INTO detalle_consumibles (NRO_REQ,COD_CONS,CANT_CONS_SOL) values";
$sql.= "('','','$cant1')";
$result = mysql_query($sql, $cn);
}
else {
}
?>

Le agradeceria que me ayudaran aunque sea dandome una idea de como hacer esto