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ú

Temas - KlaHavoK

#1
PHP / Duda con PHP y Posts de Wordpress!!
19 Noviembre 2013, 20:27 PM
Hola a todos!!  ::)

Le estoy arreglando la web a un cliente. Le creé un blog en wordpress, y creé una sección de noticias donde a través del código siguiente:

Código (php) [Seleccionar]
<?php
require_once($_SERVER 'DOCUMENT_ROOT'].'/blog/wp-config.php');
$my_query = new WP_Query('showposts=5');
while (
$my_query->have_posts()) : $my_query->the_post();
$do_not_duplicate $post->ID;
?>


<li>
<div id="big_wrapper">
<div id="wrapper">
<div id="cell">
<div class="content">
<?php the_post_thumbnail('medium'); ?>
</div>
</div>
</div>

   <div class="noticia">
    <span id="titulo"><a href="<?php the_permalink() ?>"><?php the_title(); ?></a></span><br>
    <span id="time"><?php the_time('j'?>/<?php the_time('M'?>/<?php the_time('Y'?></span><br>
    <span id="contenido"><?php the_excerpt(); ?></span><br>
    <span id="ver_mas" style="float: right;"><a href="<?php the_permalink() ?>">VER MÁS ></a></span>
   </div>
</li>
</div>

<?php posts_nav_link('separator','prelabel','nextlabel'); ?>

<?php endwhile;?>


convierto los posts en noticias. Mi pregunta es la siguiente:

Actualmente está trayendo 5 posts, y quisiera que me permitiera también traer los 5 posts siguientes, haciendo click en "Posts Mas antiguos" (como normalmente es en Wordpress). Cómo podría lograr eso?

Mil gracias a los que me puedan ayudar ; _ ;
#2
PHP / [JS + PHP] Duda con imágenes y Carrusel!
16 Agosto 2013, 20:33 PM
Hola a todos! Vengo a pedirles una ayudita!

Tengo un Carrusel de Imágenes (librería Skitter de Jquery). El Carrusel trabaja con UL, y en cada LI a través de PHP llamo al contenido del campo "imagen_thumb" (que es una ruta hacia una imágen miniatura) de mi BD. Con el While me aseguro de que se repitan los LI necesarios por cada registro "imagen_thumb" en mi base de datos. Hay un campo llamado "imagen_completa" que tiene, valga la redundancia, la ruta a la imagen en un tamaño completo.

Este es un ejemplo simplificado de mi código:


Código (php) [Seleccionar]
<div class="slider">
  <ul>
<?php while($registro2=mysql_fetch_array($result2)){ ?>
<li>
<img src="<?php echo $registro2['imagen_thumb']; ?>"/>
</li>
<?php ?>
</ul>
</div>


En la misma página del carrusel mas abajo, tengo un DIV vacío donde quiero hacer lo siguiente:

Quiero que cuando el usuario haga click en alguna imagen del carrusel (es decir, en algún LI), se cargue en ese DIV la imagen completa correspondiente (es decir, algo como $registro2['imagen_completa']).

Es decir, que si en mi carrusel por ejemplo hay una imágen de un avión y otra de un carro y se le haga click al avión, se cargue la imagen completa del avión en ese DIV; y si se le hace click al carro de la galería, se cargue la imagen completa del carro en ese DIV.

¿Cómo podría hacer eso?

Mil gracias por todo, y por tomarte tu tiempo en leer mi post!
Gracias!!
#3
Hola a todos! Vengo a pedirles una ayudita!

Tengo un Carrusel de Imágenes (librería Skitter de Jquery). El Carrusel trabaja con UL, y en cada LI a través de PHP llamo al contenido del campo "imagen_thumb" (que es una ruta hacia una imágen miniatura) de mi BD. Con el While me aseguro de que se repitan los LI necesarios por cada registro "imagen_thumb" en mi base de datos. Hay un campo llamado "imagen_completa" que tiene, valga la redundancia, la ruta a la imagen en un tamaño completo.

Este es un ejemplo simplificado de mi código:


Código (php) [Seleccionar]

<div class="slider">
  <ul>
<?php while($registro2=mysql_fetch_array($result2)){ ?>
<li>
<img src="<?php echo $registro2['imagen_thumb']; ?>"/>
</li>
<?php ?>
</ul>
</div>


En la misma página del carrusel mas abajo, tengo un DIV vacío donde quiero hacer lo siguiente:

Quiero que cuando el usuario haga click en alguna imagen del carrusel (es decir, en algún LI), se cargue en ese DIV la imagen completa correspondiente (es decir, algo como $registro2['imagen_completa']).

Es decir, que si en mi carrusel por ejemplo hay una imágen de un avión y otra de un carro y se le haga click al avión, se cargue la imagen completa del avión en ese DIV; y si se le hace click al carro de la galería, se cargue la imagen completa del carro en ese DIV.

¿Cómo podría hacer eso?

Mil gracias por todo, y por tomarte tu tiempo en leer mi post!
Gracias!!





#4
Java / Duda con ejercicio de Java en Netbeans!
28 Julio 2013, 20:22 PM
Saludos a todos!

En la Universidad me mandaron un ejercicio de Java que no he logrado hacer funcionar como se debe. Es el típico ejercicio de la cuenta bancaria, y por más que he buscado en Internet no consigo un ejercicio parecido al que me tocó (todos son o mas complicados o más sencillos).

El ejercicio va asi:

>> Hay una clase Cuenta que tiene los atributos: tipoCuenta (puede ser ahorro, corriente), titular y saldo y sus respectivos setters/getters.

>> Hay una clase Util donde se realizará la parte lógica del programa. Se mostrará un menú de opciones (1 para Crear Cuenta, 2 para Depositar, 3 para Retirar, 4 para Mostrar Saldo y 5 para Salir). Adicionalmente los métodos de Depósito y Retiro deben estar en esta clase.

>> Una clase Principial con el main.

Mis dudas son las siguientes:

1) Estan pidiendo que almacene las cuentas en un arreglo de cuentas (arregloCuentas), creo que eso lo hice bien en teoría. El problema es que piden que los métodos de retiro y depósito estén en Util y no en Cuenta (En mi ejercicio los tengo en Cuenta), pero ¿Cómo hago para llamar a esos métodos cuando estan en Util? Porque si hago arregloCuenta[id].getSaldo() estando los métodos en Util no me corre y da error.

2) De la manera en que hice el programa, el programa crea un objeto de la clase Cuenta y lo guarda en el índice ID de arregloCUentas. Hay alguna manera de acceder a un objeto de dicho arreglo sin ID?

Acá les dejo mi código tal como está. Así funciona, pero me estan pidiendo que pase los métodos depósito y retiro a la clase Util, y ahi se vuelve un ocho todo!

public class Principal {

    public static void main(String[] args) {
   
        Util u = new Util();
        u.menu();
       
    }
}


public class Cuenta {
   
    private String tipoCuenta;
    private String titular;
    private double saldo;

    public Cuenta(String tipoCuenta, String titular, double saldo) {
        this.tipoCuenta = tipoCuenta;
        this.titular = titular;
        this.saldo = saldo;
    }
   
    public String getTipoCuenta() {
        return tipoCuenta;
    }
   
    public String getTitular() {
        return titular;
    }

    public void setTitular(String titular) {
        this.titular = titular;
    }

    public void setTipoCuenta(String tipo) {
        this.tipoCuenta = tipo;
    }

    public double getSaldo() {
        return saldo;
    }

    public void setSaldo(double saldo) {
        this.saldo = saldo;
    }
       
    public void retiro(double monto) {
        this.saldo = saldo - monto;
    }
   
    public void deposito(double monto) {
        this.saldo = saldo + monto;
    }   
}


import java.util.Scanner;

public class Util {

    Scanner input = new Scanner(System.in);
    String opcion;
    Cuenta[] arregloCuenta = new Cuenta[20];
    boolean salir = false;

    public void menu() {
        do {
            System.out.println("1 para Crear Cuenta.\n2 para Retiro.\n3 para Deposito.\n4 para mostrar Saldo\n5 para Salir");
            opcion = input.next();


            switch (opcion) {
                case "1":

                    System.out.println("Introduzca un ID de cuenta: ");
                    int id = input.nextInt();
                    System.out.println("Introduzca tipo de cuenta: ");
                    String tipoCuenta = input.next();
                    System.out.println("Introduzca nombre del titular: ");
                    String titular = input.next();
                    System.out.println("Introduzca saldo: ");
                    double saldo = input.nextDouble();
                    Cuenta nuevaCuenta = new Cuenta(tipoCuenta, titular, saldo);
                    arregloCuenta[id] = nuevaCuenta;
                    break;

                case "2":

                    System.out.println("Introduzca ID de cuenta: ");
                    id = input.nextInt();
                    System.out.println("Introduzca cantidad a retirar: ");
                    double retiro = input.nextDouble();
                    arregloCuenta[id].retiro(retiro);
                    System.out.println("Retiró de la cuenta: " + retiro + ".\nEl nuevo saldo es de: " + arregloCuenta[id].getSaldo());
                    break;

                case "3":

                    System.out.println("Introduzca numero de cuenta: ");
                    id = input.nextInt();
                    System.out.println("Introduzca cantidad a depositar: ");
                    double deposito = input.nextDouble();
                    arregloCuenta[id].deposito(deposito);
                    System.out.println("Depositó a la cuenta: " + deposito + ".\nEl nuevo saldo es de: " + arregloCuenta[id].getSaldo());
                    break;

                case "4":

                    System.out.println("Introduzca numero de cuenta: ");
                    id = input.nextInt();
                    System.out.println("Introduzca cantidad a depositar: ");
                    System.out.println(arregloCuenta[id].getSaldo());
                    break;

                case "5":
                    salir = true;
                    break;

            }
        } while (salir == false);
    }
}


Espero me puedan ayudar! Llevo desde el Jueves dándole duro y leyendo y consultando pero nada!
Mil Gracias por tomarse su tiempo en leer mi post!