elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Guía rápida para descarga de herramientas gratuitas de seguridad y desinfección


  Mostrar Mensajes
Páginas: 1 2 3 [4] 5
31  Programación / Desarrollo Web / Sumar productos sin talla en: 12 Febrero 2012, 13:23 pm
Hola !! Buenos dias, vuelvo para insistir con el tema del carrito... Ya consegui resolver el tema de sumar productos con tallas.. Ahora vengo con lo contrario.. Sumar productos cuando no tengan tallas..

Estoy creando la funcion comprobartalla a partir del idProducto.
Para saber si ese producto tiene talla asignada o no:
Código
  1. function comprobartalla($idproducto)
  2. {
  3. global $database_conexionzulo, $conexionzulo;
  4. mysql_select_db($database_conexionzulo, $conexionzulo);
  5. $query_ConsultaFuncion = sprintf("SELECT * FROM tblproductotalla WHERE relProducto=%s", $idproducto);
  6. $ConsultaFuncion = mysql_query($query_ConsultaFuncion, $conexionzulo) or die(mysql_error());
  7. $row_ConsultaFuncion = mysql_fetch_assoc($ConsultaFuncion);;
  8. $totalRows_ConsultaFuncion = mysql_num_rows($ConsultaFuncion);
  9. if ($totalRows_ConsultaFuncion == 0)
  10. return 0;
  11. else return 1;
  12. mysql_free_result($ConsultaFuncion);
  13. }

Hasta aqui todo perfecto.. Comprueba si hay talla si hay delvuelve 1 si no devuelve 0.

Mi problema viene a la hora de comprobar si ya esta en el carrito. No se como hacer dos consultas a la vez... Es decir ahora me tocaria hacer lo mismo tal que asi:

SELECT * FROM tblcarrito WHERE idUsuario=%s AND idProducto=%s AND intTransaccionEfectuada = 0", $_SESSION['MM_IdUsuario'], $idproducto);

Si hay algo lo updateas si no hay nada lo añades a la base de datos...

Pero claro tendria que comparar el "0" o "1" de antes (si hay talla o no) y luego si existe o no en el carrito. Estoy en la segunda parte que no se como condicionar por asi decirlo los dos a la vez... :S

Alguna idea / solucion ?
32  Programación / Desarrollo Web / Re: Gestion productos en carrito PHP en: 7 Febrero 2012, 22:55 pm
Creo que tengo el error ;)

La cosa es que si dejo en la tblcarrito la transaccionefectuada es decir... Que la compra ya se haya pagado y este pendiente de ser aceptada (para borrar el carrito de la compra)

Tengo que poner que en la tblcarrito busque el producto, en la compra activa. De esta manera:

function comprobarexistencia($idproducto, $idtalla)
    {
        global $database_conexionzulo, $conexionzulo;
        mysql_select_db($database_conexionzulo, $conexionzulo);
        $query_ConsultaFuncion = sprintf("SELECT * FROM tblcarrito WHERE idUsuario = %s AND idProducto=%s AND strTalla = '%s', AND intTransaccionEfectuada = 0", $_SESSION['MM_IdUsuario'],$idproducto, $idtalla);
        $ConsultaFuncion = mysql_query($query_ConsultaFuncion, $conexionzulo) or die(mysql_error());
        $row_ConsultaFuncion = mysql_fetch_assoc($ConsultaFuncion);
        $totalRows_ConsultaFuncion = mysql_num_rows($ConsultaFuncion);
        if ($totalRows_ConsultaFuncion >0)
        return $row_ConsultaFuncion['intContador'];
        else
        return 0;
        mysql_free_result($ConsultaFuncion);
    }

Entonces asi si añade los productos, aunque en la tblcarrito haya ya ese producto y el idusuario.. No se si se entendio la solucion... Por si alguien mas le hace falta...

Ahora me queda hacer que cuando un producto NO tenga talla si esta repetido lo sume...
33  Programación / Desarrollo Web / Gestion productos en carrito PHP en: 7 Febrero 2012, 19:11 pm
Hola buenas tardes...

Si añado un producto sin talla: camiseta azul --> La añade al carrito sin problema.
Cuando intento añadir otra : camiseta azul --> La añade al carrito peeeeeero !!! NO la suma, la vuelve añadir como un producto distinto, por eso me hace sospechar que algo no esta funcionando bien...

La otra razon es:

Cuando añado un producto con talla... Camiseta azul M --> Simplemente no la añade al carrito... Me muestra el carrito pero sin añadir el producto. Poniendome incluso en la URL esto: http://*******/carrito_lista.php?FTa...d=1&recordID=3

Como si lo hubiese hecho bien, pero luego en la base de datos tampoco aparece como que lo haya añadido :S

No me da ningun error por eso no se por donde empezar. Dejo el codigo que uso:

   
Código
  1. $valorrespuesta = comprobarexistencia($_GET['recordID'],$_GET['FTalla']);
  2.    if ($valorrespuesta!=0){
  3.        //UPDATE
  4.      $insertSQL = sprintf("UPDATE tblcarrito SET intCantidad = intCantidad + %s WHERE intContador = %s",$_GET['intCantidad'],
  5.                           $valorrespuesta);
  6.    }
  7.    else {
  8.      $insertSQL = sprintf("INSERT INTO tblcarrito (idUsuario, idProducto, intCantidad, strTalla) VALUES (%s, %s, %s, %s)",
  9.                           GetSQLValueString($_SESSION['MM_IdUsuario'], "int"),
  10.                           GetSQLValueString($_GET['recordID'], "int"),
  11.                           GetSQLValueString($_GET['intCantidad'], "int"),
  12.                           GetSQLValueString($_GET['FTalla'], "text"));
  13.    }

 


Y la funcion comprobarexistencia:

   
Código
  1. function comprobarexistencia($idproducto, $idtalla)
  2.    {
  3.        global $database_conexionzulo, $conexionzulo;
  4.        mysql_select_db($database_conexionzulo, $conexionzulo);
  5.        $query_ConsultaFuncion = sprintf("SELECT * FROM tblcarrito WHERE idUsuario = %s AND idProducto=%s AND strTalla = '%s'", $_SESSION['MM_IdUsuario'],$idproducto, $idtalla);
  6.        $ConsultaFuncion = mysql_query($query_ConsultaFuncion, $conexionzulo) or die(mysql_error());
  7.        $row_ConsultaFuncion = mysql_fetch_assoc($ConsultaFuncion);
  8.        $totalRows_ConsultaFuncion = mysql_num_rows($ConsultaFuncion);
  9.        if ($totalRows_ConsultaFuncion >0)
  10.        return $row_ConsultaFuncion['intContador'];
  11.        else
  12.        return 0;
  13.        mysql_free_result($ConsultaFuncion);
  14.    }
  15.  


Si necesitais algo mas...

Muchas gracias de antemano !! ;)
34  Programación / Ingeniería Inversa / Re: Extraer codigo de un .EXE en: 28 Febrero 2006, 10:17 am
Almenos alguien saca algo de provecho ;) Para que es el serial ?
35  Programación / Ingeniería Inversa / Re: Extraer codigo de un .EXE en: 27 Febrero 2006, 20:18 pm
Pero vamos a ver... x'D Lo unico que queria era ver el code para hacerme una idea... No estoy tan entusiasmado con el tema como para ponerme a estudiar algoritmos... Lammer ?? Mira tio tus comentarios a mi si que me la traen floja puesto que no me conoces de nada... Y creo que si lo que quieres es liarla... Te equivocas de foro... Que es lo que tanto te molesta ?? Ya te dije que no me ganaba la vida programando asi que.. No me importa tio que no seas informatico x'DDD.. Y jamas lo seras :)
Todavia no entiendo porque me llamas lammer... Porque antes si.. Te creias que era para poner mi nombre... (no se donde porque el keygen no pone nada de created by..) pero bueno... Ahora que ya sabes que no es para eso...En que te basas para llamarme lammer ???

PD: Creo que a la gente como tu la tendrian que fusilar ;)
36  Programación / Ingeniería Inversa / Re: Extraer codigo de un .EXE en: 27 Febrero 2006, 17:19 pm
Wan_Kenobi  te podias haber ahorrado tu post ;)
Ni mucho menos lo quiero para ponerle mi nombre eso lo 1º... El ladron se cree que todo son de su condicion... Haya cada uno con sus remordimientos de conciencia...
2º ... Habla con los de #perl de ahí saque yo que en perl era mucho mas fácil sacar el codigo fuente... Creo que sabran un poco más que tu...
3º... Quien te ha dicho a ti que no se perl ??? Dije que no era un guru...No me gano la vida con ello pero bueno...

PD: Gente así se puede ahorrar posts... ;) Quedan mucho mejor sin escribir...
37  Programación / Ejercicios / Ejercicios perl !!! en: 27 Febrero 2006, 13:45 pm
:O! Que pasa que aqui nadie programa en perl ??? Me gustaria que alguien pusiese algun ejercicio o algo... Y asi a ver si tengo el nivel y me animo a poner alguno ;)
Estoy aprendiendo :D

Plz
38  Programación / Ingeniería Inversa / Re: Extraer codigo de un .EXE en: 27 Febrero 2006, 13:19 pm
Yap eso le dije... Como puedo sacar el code ??
39  Programación / Ingeniería Inversa / Re: Extraer codigo de un .EXE en: 27 Febrero 2006, 02:10 am
Pues porque lo ponia de donde lo saque x'DDD... Bueno... Y pdk que es ??
40  Programación / Ingeniería Inversa / Re: Extraer codigo de un .EXE en: 27 Febrero 2006, 00:34 am
mmm... programo en perl... Bueno... No gran cosa.. No me las quiero dar de listo.. Pero perl se puede compilar ;) Y yo tengo el .EXE... Si tubiese el codigo no me haria falta ayuda x'DDD Pero al tener el .EXE me gustaria saber como puedo sacar el codigo...
Sorry si me exprese mal..
Gracias
Páginas: 1 2 3 [4] 5
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines