Example #1
0
db_agregar_datos("ventas_flags", array("nombre" => "entrega_courier", "nombrep" => "Entrega vía courier o compañías de mensajería", "descripcion" => "El producto es envíado mediante un courier o una empresa de entrega de paquetes", "tipo" => "entrega"));
db_agregar_datos("ventas_flags", array("nombre" => "entrega_correo", "nombrep" => "Entrega vía correo nacional", "descripcion" => "El producto es envíado a travez de correo nacional", "tipo" => "entrega"));
// Pagos
db_agregar_datos("ventas_flags", array("nombre" => "efectivo", "nombrep" => "Acepta efectivo", "descripcion" => "Marque esta opción si Ud. acepta el pago de este articulo en efectivo", "tipo" => "pago"));
db_agregar_datos("ventas_flags", array("nombre" => "cheques", "nombrep" => "Acepta cheques", "descripcion" => "Marque esta opción si Ud. acepta el pago de este articulo con cheques", "tipo" => "pago"));
db_agregar_datos("ventas_flags", array("nombre" => "tarjetas", "nombrep" => "Acepta tarjetas", "descripcion" => "Marque esta opción si Ud. acepta el pago de este articulo con tarjetas de credito", "tipo" => "pago"));
db_agregar_datos("ventas_flags", array("nombre" => "transferencia", "nombrep" => "Acepta transferencias", "descripcion" => "Marque esta opción si Ud. acepta el pago de este articulo vía transferencia bancaria", "tipo" => "pago"));
// Ventas
db_agregar_datos("ventas_flags", array("nombre" => "local_propio", "nombrep" => "Local disponible para ver el producto", "descripcion" => "Marque esta opción si Ud. dispone de un local o establecimiento donde exhiba el producto para su venta.", "tipo" => "venta"));
db_agregar_datos("ventas_flags", array("nombre" => "nuevo", "nombrep" => "Árticulo nuevo, jamás usado", "descripcion" => "Marque esta opción si el articulo se encuentra totalmente nuevo", "tipo" => "venta"));
db_agregar_datos("ventas_flags", array("nombre" => "negociable", "nombrep" => "Negociable", "descripcion" => "Marque esta opción si acepta ofertas por un menor precio al establecido", "tipo" => "venta"));
db_agregar_datos("ventas_flags", array("nombre" => "cambalache", "nombrep" => "Cambalache", "descripcion" => "Marque esta opción si acepta otro producto en pago por este (incluido pago de diferencia)", "tipo" => "venta"));
db_agregar_datos("ventas_flags", array("nombre" => "facturas", "nombrep" => "Entrega factura", "descripcion" => "Marque esta opción si Ud. puede entregar una factura *legal* sobre esta venta", "tipo" => "venta"));
db_agregar_datos("ventas_flags", array("nombre" => "credito_fiscal", "nombrep" => "Acepta Crédito Físcal", "descripcion" => "Marque esta opción si Ud. puede aceptar esta compra con crédito físcal", "tipo" => "venta"));
db_agregar_datos("ventas_flags", array("nombre" => "credito", "nombrep" => "Ofrece Crédito", "descripcion" => "Marque esta opción si Ud. puede ofrecer crédito o alguna otra forma de pago a plazos para esta venta", "tipo" => "venta"));
$campos = "id INT NOT NULL AUTO_INCREMENT PRIMARY KEY, tipo VARCHAR(100), id_flag INT, id_publicacion INT";
echo db_crear_tabla("ventas_flags_pub", $campos, false || $forzar);
$campos = "id INT NOT NULL AUTO_INCREMENT PRIMARY KEY, id_usuario_rmt INT, mensaje VARCHAR(500), tipo TINYINT, contexto INT, fecha DATETIME";
echo db_crear_tabla("ventas_mensajes", $campos, false || $forzar);
$campos = "id INT NOT NULL AUTO_INCREMENT PRIMARY KEY, id_msj INT, id_usuario_dst INT, leido TINYINT(1), eliminado TINYINT(1)";
echo db_crear_tabla("ventas_mensajes_dst", $campos, false || $forzar);
$campos = "id INT NOT NULL AUTO_INCREMENT PRIMARY KEY, id_usuario INT, id_publicacion INT, consulta VARCHAR(1000), respuesta VARCHAR(1000), tipo INT, fecha_consulta DATETIME, fecha_respuesta DATETIME";
echo db_crear_tabla("ventas_mensajes_publicaciones", $campos, false || $forzar);
$campos = "`id` INT NOT NULL AUTO_INCREMENT ,`tag` VARCHAR( 100 ) NOT NULL, PRIMARY KEY ( `id` ), UNIQUE (`tag`)";
echo db_crear_tabla("ventas_tag", $campos, false || $forzar);
$campos = "id INT NOT NULL AUTO_INCREMENT PRIMARY KEY, id_publicacion INT, id_tag INT";
echo db_crear_tabla("ventas_tag_uso", $campos, false || $forzar);
?>
</body>
</html>
Example #2
0
$usuario['nombre'] = 'Usuario ejemplo';
$usuario['email'] = 'usuario@localhost';
$usuario['nivel'] = _N_usuario;
$usuario['u_acceso'] = time();
_F_usuario_agregar($usuario);
unset($usuario);
// Tabla de ordenes
$campos = "id_orden INT NOT NULL AUTO_INCREMENT PRIMARY KEY, id_orden_indv INT DEFAULT 0, validacion INT, id_usuario INT, cmbListaMateriales INT, txtOtroMaterial VARCHAR(255), txtCantidad INT, txtMedidaImpresionAncho INT, cmbSisMetricoAncho VARCHAR(10), txtMedidaImpresionLargo INT, cmbSisMetricoLargo VARCHAR(10), optNoSi TINYINT, txtFechaOrden DATETIME, txtFechaEntrega DATETIME, txtFechaEntregado DATETIME, lblCosto DOUBLE PRECISION, txtNotas TEXT, flArchivo VARCHAR(500), estado INT";
echo db_crear_tabla("ahm_ordenes", $campos, true);
// Tabla de solicitud de visitas
$campos = "id_visita INT NOT NULL AUTO_INCREMENT PRIMARY KEY, validacion INT, id_usuario INT, FechaVisita DATETIME, estado INT";
echo db_crear_tabla("ahm_visitas", $campos, true);
// Tabla de comentarios
$campos = "id_comentario INT NOT NULL AUTO_INCREMENT PRIMARY KEY, id_usuario INT, comentario TEXT, tipo TINYINT(1), fecha DATETIME";
echo db_crear_tabla("ahm_comentarios", $campos, true);
// Tabla de Materiales
$campos = "id_material INT NOT NULL AUTO_INCREMENT PRIMARY KEY, material VARCHAR(100), activo TINYINT(1)";
echo db_crear_tabla("ahm_materiales", $campos, true);
db_agregar_datos("ahm_materiales", array("material" => "Otros", "activo" => "1"));
db_agregar_datos("ahm_materiales", array("material" => "Vinilo", "activo" => "1"));
db_agregar_datos("ahm_materiales", array("material" => "Tela", "activo" => "1"));
// Tabla de Materiales por usuario
$campos = "id_material_indv INT NOT NULL AUTO_INCREMENT PRIMARY KEY, id_material INT, id_usuario INT, costo DOUBLE PRECISION, activo TINYINT(1)";
echo db_crear_tabla("ahm_materiales_indv", $campos, true);
db_agregar_datos("ahm_materiales_indv", array("id_material" => "1", "id_usuario" => "2", "costo" => "10.0", "activo" => "1"));
db_agregar_datos("ahm_materiales_indv", array("id_material" => "2", "id_usuario" => "2", "costo" => "5.0", "activo" => "1"));
db_agregar_datos("ahm_materiales_indv", array("id_material" => "3", "id_usuario" => "2", "costo" => "15.0", "activo" => "0"));
?>
</body>
</html>