\n"; while ($sec = mysql_fetch_object($res)) { if ($sec->id_seccion == $idsec) { $select_sec .= "\n"; } else { $select_sec .= "\n"; } } $select_sec .= "\n"; if ($disponible == "NO") { $dis = "SI\n"; $dis .= " NO\n"; } else { $dis = "SI\n"; $dis .= " NO\n"; } ?>

 

Agregar / Editar ARTICULOS

Nombre 

Precio    Precio de Oferta 

Disponible:          Seccion  

Descripción

Imagen del enlace 

Listado de articuloes

\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; while ($art = mysql_fetch_array($res)) { echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; if ($art["img_name"] <> "" ) { echo "\n"; } else { echo "\n"; } echo "\n"; } echo "
IDSeccionArticuloPrecioOfertaDisponibleImagenKb   
".$art["id_articulo"]."".$art["seccion"]."".$art["articulo"]."".$art["precio"]."".$art["oferta"]."".$art["disponible"]."".$art["img_name"]."".round($art["img_size"]/1024)."EditarBorrarVer imagen 
\n"; echo "

Nueava articulo

\n"; echo "\n"; } function editar_articulo($Eid){ global $link, $id, $idsec, $articulo, $precio, $oferta, $descripcion, $gif; //REVISAR $sql = "SELECT id_seccion, id_articulo, articulo, precio, oferta, disponible, img_name "; $sql .= "FROM articulos WHERE id_articulo=$Eid"; $res = mysql_query($sql, $link); while ($art = mysql_fetch_object($res)) { $id = $art->id_articulo; $idsec = $art->id_seccion; $articulo = $art->articulo; $precio = $art->precio; $oferta = $art->oferta; $descripcion = $art->descripcion; $gif = $art->img_name; } form_articulo(); } function guardar_articulo($id=0){ global $link, $idsec; global $articulo, $descripcion, $precio, $oferta, $disponible, $gif, $gif_name, $gif_size, $gif_type; if ($id <> 0) { //editar if ($gif <> "none" AND $gif_size > 0) { $imagen = "img_name = '$gif_name', "; $imagen .= "img_size = $gif_size, "; $imagen .= "img_type = '$gif_type', "; $imagen .= "img_data = '".addslashes(fread(fopen($gif, "r"), filesize($gif)))."'"; } $sql = "UPDATE articulos SET id_seccion='$idsec', articulo='$articulo', descripcion='$descripcion', "; $sql .= "precio='$precio', oferta='$oferta', disponible='$disponible'"; if ($imagen) $sql .= ", ".$imagen ; $sql .= " WHERE id_articulo=$id"; } else { //añadir if ($gif <> "none" AND $gif_size > 0) { $imagen = "'$gif_name', $gif_size, '$gif_type', "; $imagen .= "'".addslashes(fread(fopen($gif, "r"), filesize($gif)))."'"; } else { $imagen = "'','', 0, ''"; } $sql = "INSERT INTO articulos VALUES (0, '$idsec', '$articulo', '$descripcion', '$precio', '$oferta', '$disponible', $imagen)"; } //echo $sql; $error = ""; if (! mysql_query($sql, $link)) { $error = mysql_error(); } return $error; } function borrar_articulo($id) { global $link; $sql = "DELETE FROM articulos WHERE id_articulo= $id"; if (! mysql_query($sql, $link)){ $error = mysql_error(); } return $error; } function validar_campos(){ global $articulo, $precio, $oferta, $disponible; $vale = TRUE; if ($articulo == "") $vale = FALSE; //solo permitimos 11 caracteres, lo que soporta el campo $precio = (substr(strval($precio), 0, 11)); $oferta = (substr(strval($oferta), 0, 11)); //REVISAR if (! ereg("([0-9]+)", $precio)) $vale = FALSE; if (! ereg("([0-9]+)", $oferta)) $vale = FALSE; return $vale; } // AQUÍ TERMINAN LAS FUNCIONES // conectamos al servidor if ( $link = mysql_connect("localhost", "root","")) { mysql_select_db("tienda"); } else { echo "Imposible conectar con el servidor"; exit; } if ($enviar) { if (validar_campos()) { echo guardar_articulo($Eid); $id = 0; $articulo = ""; $descripcion = ""; list_articulo(); } else { form_articulo(); } } elseif ($Eid) { echo editar_articulo($Eid); } elseif ($Bid) { echo borrar_articulo($Bid); list_articulo(); } elseif ($n == 1) { form_articulo(); } else { // form_articulo(); echo list_articulo(); } ?>