El código debe tener 6 dígitos obligatoriamente
"; }; if ($descripcion=="") { $error = $error . "
  • Debe introducir el nombre del artículo obligatoriamente
    "; }; if ($precio=="") { $precio=0; }; //obtenermos los valores de la familia, subfamilia y código del artículo $familia = substr($codigo,0,2); $subfamilia = substr($codigo,2,2); $codigoarticulo = substr($codigo,4,2); //comprobamos que existe dicha familia y subfamilia $consulta = "Select * from familia where codigo='$familia'"; $query = mysql_query($consulta); $total = mysql_num_rows($query); if ($total==0) { $error = $error . "
  • La familia que ha introducido no existe en la Base de Datos.
    "; } else { $fila = mysql_fetch_row($query); $idfamilia = $fila[0]; //Ahora que sabemos que existe la familia, comprobamos la subfamilia $consulta = "Select * from subfamilia where codigo='$subfamilia' and idfamilia=$familia "; $query = mysql_query($consulta); $total = mysql_num_rows($query); if ($total==0) { $error = $error . "
  • La subfamilia que ha introducido no existe en dicha familia.
    "; }; }; //fin de comprobaciones de familia y subfamilia if ($error=="") { //comprobamos si ya existe ese artículo en esa familia y dicha subfamilia $consulta = "select * from articulos where codfamilia='$familia' and codsubfamilia='$subfamilia' and codigo='$codigoarticulo'"; $query = mysql_query($consulta); $existe = mysql_num_rows($query); if ($existe<>0) { print("
  • Error: ese artículo ya existe en esa subfamilia y familia.
    "); } else { // //insertamos el nuevo artículo y regresamos a administración de artículos // $consulta="insert into articulos(codfamilia,codsubfamilia,codigo,descripcion,detalles,pvp,foto,stock,bajominimo) values ('$familia','$subfamilia','$codigoarticulo','$descripcion','Sin detalles',$precio,'none',0,0)"; $query = mysql_query($consulta); echo "Volver a gestion de artílos"; /* redireccionar con javascript a ges_articulos.php?ini=true&codigo=080132&articulo=&proveedor=&familia=&subfamilia= */ echo ""; /*header("Location: ges_articulos.php");*/ }; } else { // //mostramos el mensaje de errores // $loguito="logomensaje.jpg"; $cabecera="articulos.jpg"; $texto="Errores: " . $error; $actionimp=""; $namevar=""; $valuevar=""; $valueimp=""; $actionv="ges_articulos.php"; $valuev="Administración de artículos"; include ("mensaje.php"); }; ?>