Menú

Mostrar Mensajes

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ú

Mensajes - VicInFlames

#1
El filtro evita mostrar los productos cuyo id aparezca en la tabla de "Reservas",pero no se tiene en cuenta el stock,solamente que aparezca,y claro,de esta forma se filtrará un producto de stock 4 cuando haya reservado solo 1 de esos 4 disponibles
#2
Esta es la query original..

Código (sql) [Seleccionar]
$sql_articulos = "select
            idi.codigo,
            idi.nombre,
            idi.resumen,
            art.codigo,
            art.novedad,
            art.puntoscompra,
            art.puntoscanje,
            art.tipooferta,
            art.oferta,
            art.idmarca,
            art.idmodelo,
            art.idmaterial,
            art.tipo,
            art.pvp,
            art.novedad,
            art.coche,
            art.orden


            from


            articulos as art,
            articulo_idioma as idi


            where


            art.codigo NOT IN ({$cods_reservados})
            and
            art.codigo = idi.codigo and
            (art.baja IS NULL or art.baja > '".date('Y-m-d')."') ";

La cual me devuelve correctamente los datos tras un filtro. La pregunta ahora es..como lo hago para filtrar estos mismos datos,para SI mostrar los productos que todavía posean Stock libre..os lo explico con mi idea.
Código (sql) [Seleccionar]

$sql_articulos = "select
            idi.codigo,
            idi.nombre,
            idi.resumen,
            art.codigo,
            art.novedad,
            art.puntoscompra,
            art.puntoscanje,
            art.tipooferta,
            art.oferta,
            art.idmarca,
            art.idmodelo,
            art.idmaterial,
            art.tipo,
            art.pvp,
            art.novedad,
            art.coche,
            art.orden,
            tal.stock


            from


            articulos as art,
            articulo_idioma as idi,
            articulos_tallas as tal


            where


             tal.stock >
            (SELECT SUM(stock) AS total FROM articulos_tallas
            WHERE codigo =  tal.stock)

            and
            art.codigo NOT IN ({$cods_reservados})
            and
            art.codigo = idi.codigo and
            (art.baja IS NULL or art.baja > '".date('Y-m-d')."') "


De esta forma,pretendo que se tenga en cuenta el stock inicial,y asi,si el producto no tiene reservado todo el STOCK,SÍ mostrarlo.

Necesito un filtro que me muestre los productos disponibles (que tengan Stock disponible)
#3
Wooooow! xD Muchisimas gracias por la ayuda.
Quizás algo tarde..~ pero muy muy valiosa información.
Tendré que repasar algo de xml..
#4
Saludos a todos!

Llevo un par de meses aprendiendo javascript poco a poco,y he seguido unas guías de ejercicios..hay uno que aparentemente parece simple pero no logro sacarlo..

Tenemos un documento html:

http://imgur.com/SJaoreS



De acuerdo,necesito ordenar los encabezados y sus párrafos en forma de lista..de esta manera:

http://imgur.com/Omwbo2G




Llevo dándole muchas vueltas y no lo consigo..recorriendo el documento con un bucle..de alguna forma?

Gracias
#5
Java / Re: Ahorcado Java con Gui
4 Junio 2015, 11:51 AM
Muchas Gracias! Conseguí salir airoso del problema tras replantearmelo! ^^
#6
Saludos a todos,

Mi idea es crear una base de datos basada en la organización de la Administración Jurídica en España,pero no tengo claro de que manera enlazar los diferentes tipos de oficinas.
Sería de gran ayuda algún consejo o criterio propio para ayudarme a continuar.
Gracias por adelantado




#7
Java / Ahorcado Java con Gui
25 Mayo 2015, 11:09 AM
Muy buenas a todos,
vengo solicitando ayuda con un proyecto en el que llevo involucrado unos días,pero del que no consigo salir airoso.
Trato de crear una aplicación Java basada en el juego del ahorcado.

Su funcionamiento es,o debería ser el siguiente:

una interfaz muestra una imagen de la base del ahorcado,sin el hombrecillo.
En un Jtextfield se introduce la letra a probar,y esta se compara con un indexOf,con una de las presentes en la palabra final.
Si está,se añade a un label como recordatorio y se pasa a la siguiente letra,
en caso contrario se pasa a la siguiente imagen y se resta una vida,para así disponer de un contador.

cuando se terminan las vidas el juego acaba,si se consigue acertar todas las letras antes de terminar,se gana.

se que tiene fallos mi proyecto,pero no acierto a saber por qué falla mi main.
os paso el código :


Gracias adelantadas por la ayuda.

package Ahorcado;

import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.KeyAdapter;
import java.awt.event.KeyEvent;
import java.awt.event.KeyListener;

import javax.swing.ImageIcon;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JTextField;



public class AhorcadoJuego extends JFrame implements ActionListener{



static String charIntroducido = "";
// imagenes de Ahorcado
static ImageIcon img1;
static ImageIcon img2;
static ImageIcon img3;
static ImageIcon img4;
static ImageIcon img5;
static ImageIcon img6;
static ImageIcon img7;


//imagen actual ahorcado
static int ImagenAhorcado;


JLabel lblImagenInicial;

JLabel Completa;

//Boton para comprobar
JButton btncomprobar;


String palabra = "Coche";

static int vidas;

//LetrasDichas
String letras = "";
JLabel lblDichas;

//Introducir letras
JTextField txtIntroducir;

char letra;


public AhorcadoJuego(){
super("Juego del Ahorcado");
setSize(600,600);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setLayout(new BorderLayout());



//1
lblDichas = new JLabel("Letras Dichas:");
//2
lblImagenInicial = new JLabel(img1 = new ImageIcon("ImgAhorcado/1.png"));
//3
txtIntroducir = new JTextField();
//4
btncomprobar = new JButton();


char letra = ((CharSequence) txtIntroducir).charAt(0);






// int intentos = 0;
//
// for (int i = 0; i <7; i++) {
//
//
//
// }
//

Completa = new JLabel(palabra);

//
// if(intentos >=1){
// Completa.setText("hey");
// }
//
//
setVisible(true);




add(lblDichas,BorderLayout.NORTH);
add(lblImagenInicial,BorderLayout.WEST);
add(txtIntroducir,BorderLayout.SOUTH);
add(btncomprobar,BorderLayout.EAST);
}





public static void main(String[] args) {
// TODO Auto-generated method stub
new AhorcadoJuego();
}





@Override
public void actionPerformed(ActionEvent evento) {
// TODO Auto-generated method stub

if(evento.getSource() == btncomprobar ){

}

String a="";
a = txtIntroducir.getText();
palabra.indexOf(a,5);



}






public void comparar() {
       
        int contador = 1;
       
        String a="";
a = txtIntroducir.getText();
palabra.indexOf(a,5);


       
       
        while(contador < palabra.length())
        {
            if((letra == palabra.indexOf(a,5)))
            {
                contador++;
                ImagenAhorcado=contador;
                vidas--;
            }
            else
            {
                lblDichas.setText("letras Dichas:" + letra);
            }
           
        }
       
     
    }


public int imagen(int vidas){
switch(7){

case 1: lblImagenInicial.setIcon(img7);
break;

case 2: lblImagenInicial.setIcon(img6);
break;

case 3: lblImagenInicial.setIcon(img5);
break;

case 4: lblImagenInicial.setIcon(img4);
break;

case 5: lblImagenInicial.setIcon(img3);
break;

case 6: lblImagenInicial.setIcon(img2);
break;

case 7: lblImagenInicial.setIcon(img1);
break;
//return
}
return vidas;




}
}
#8
Muy buenas a todos,
tengo serias dudas con un proyecto en java que no acabo de comprender.

He programado un juego sobre las "Torres de Hanoi",con las clases :
-Tablero
-Disco
-Torre
-JugarTorres
aunque estas con lo de menos..

En el juego,debes especificar los movimientos que quieres hacer con los discos,de que posición a qué posición,guardando estas..
en ese caso,quiero guardar estas variables en un save.xml mediante las clases StaXParser.java,Item.java,y StaxWriter.java.. como he podido consultar en otras webs es la manera más sencilla..

He seguido los pasos necesarios,pero no consigo entender cómo adaptar el código al mío..añadir los eventos,los cambios de valores..
me es complicado ya que empecé recientemente con el mundo de Java..

necesito una extensa explicación de cómo podría solucionar mi problema,si es necesario paso mi código para facilitarlo.
A ser posible responder lo antes posible.

Agradecimientos adelantados
#9
Cierto,pero que opciones tendría con un script batch? :D me vendría de maravilla una mano..
#10
Muy buenas compañeros,

Tengo un Script creado en batch,en el que añado información a un .txt, en diferentes entradas,limitadas por ahora por su posición..viene a querer ser un calendario,o pequeña agenda

@echo off

if exist mem.txt (goto opcion) else (goto nuevo)

:opcion


echo.
echo Existen entradas antiguas..
echo.
echo 1 -Añadir nueva
echo.
echo 2 -Consultar
echo.

set /p choose=

if %choose%==2 (goto consulta) else (goto mas)

:mas

set /p val4=evento nuevo-

echo.
echo %val4% > mem.txt

goto mostrar


:nuevo

set /p val1=evento--

set /p val2=siguiente evento--

set /p val3=otro evento---

cls
(
echo %val1%
echo %val2%
echo %val3% )>mem.txt

:mostrar

echo ----------------------------------------------------------------------------------------
echo -                                      
echo -  %val1%           %val2%          %val3%       %val4%         %val5%        %val6%
echo -                                      
echo -------------------------------------------------------------------------------------------

pause>nul

:consulta

cls
echo.
echo Buscar
echo.

set /p busca=

cls

findstr %busca% mem.txt
echo.
echo.

pause



El texto queda así

->Primera línea
->Segunda Línea
->Tercera
etc

y cada vez que quiero añadir nueva información,tras cerrar el script,esta,sobreescribe el texto completo..añadiendo solamente la última.

Cómo puedo evitar ese fallo?

Agradecería MUCHÍSIMO que si tienen sugerencias para mejorar el código,o ideas para hacer algo similar,( a ser posible con breve explicación,por que tengo mucho que aprender),las digan.

Gracias por adelantado.

PD: estoy aprendiendo python,quizás sea mucho mas fácil así.