Nos vamos centrando en el carrito de la compra, recordamos, todo en PHP y Dreamweaver, para poder hacer tu propia tienda online:
Capitulo 23:
Carrito de la compra, donde vamos añadiendo las compras recibidas. Todo ello ayudados por Dreamweaver y en lenguaje PHP con MySQL como base de datos.
Capitulo 24:
Mostramos el precio del producto, sumamos el total y aplicamos impuestos como el IVA, todo explicado con detalle. Todo ello ayudados por Dreamweaver y en lenguaje PHP con MySQL como base de datos.
Zip con todos los archivos: zapatos24
Hola ADMIN, le agradezco estos tutoriales que son muy buenos,muchísimas gracias.
Tengo un problema al igual que Pedro, me pone los números arriba de la tabla y el total en cero,que problema podría ser, y como solucionarlo?. muchas gracias
Lo solucionamos en capítulos posteriores. Compara con los ZIP en cualquier caso.
Saludos y ánimo!
Buenas, estoy siguiendo el curso voy por el capitulo 6 mi problema consiste en el momento de ingresar producto es ves de salir el nombre del producto solo me sale la numeración 1 2 3
Para contrastar el error, compara con los ZIP que están en la página http://www.dreamweaver-tutoriales.com en la sección Cursos.
Ahí puedes descargarte el código hasta cada capítulo y así comprobar posibles fallos, saludos
Hola Jorge
Para eliminar un producto del carrito de compra se hace igual como dreamweaver eliminando registro?
un saludo
En los videos, un poco mas adelante explicamos como utilizar el procedimiento de borrado.
Saludos
Hola Jorge
He visto como colocas un formulario de usuario y contraseña a partir de un boton, y que una vez loggeado el sistema reconoce al usuario poniendo bien su correo electronico o bien su nombre de usuario, pero, ¿y si ese formulario esta de inicio(sin el boton de acceso) puesto dentro de un includes? he hecho una prueba, y no hay manera de que una vez logueado el includes cambie por el nombre de usuario.
Espero haberme explicado… un saludo, y gracias
Lo puedes hacer tambien, claro, solo que tendrás que vigilar a donde se salta para cada uno de los forms.
Saludos
Muchas Gracias por la respuesta Jorge
Hola,
Me da un error, cuando compro los productos (he puesto tal cual tu código):
You have an error in your SQL syntax……
he hecho un echo $query_DatosCarrito;
y me indica lo siguiente:
SELECT * FROM tblcategoria ORDER BY tblcategoria.strDescripcion
Entonces esa no es la consulta que te está fallando, debe ser otra… revisa!
Saludos
No encuentro el fallo.
sigue saliendo «You have an error in your SQL syntax……»
He utilizado tus archivos y sigue igual…
Utilizo Xampp, con phpmyAdmin. (puede ser el error?).
revisa que no haya espacios en blanco.
Perdona, ya lo he solucionado. Un par de vueltas al código… Gracias.
No encuentro el fallo.
sigue saliendo «You have an error in your SQL syntax……»
He utilizado tus archivos y sigue igual…
Utilizo Xampp, con phpmyAdmin. (puede ser el error?).
Hola admin, paso por el tema del carrito pero le he dado una vuelta de tuerca al sistema y me he atascado, te cuento, el cliente empieza con un saldo de pongamos 100€, que figura el la tblusuario columna: dblcash, pretendo hacer que cuando compre se le descuente el precio del producto comprado, he echo en la página carrito_add un jego de registro que me selecciona el dblcash del usuario, antes de la sentencia sql de tu tuto: $insertSQL = sprintf(«INSERT INTO tblcarrito (idUsuario, idProducto, dblPrecio, intCantidad) VALUES (%s, %s, %s, %s)»,
GetSQLValueString($_SESSION[‘MM_IdUsuario’], «int»),
GetSQLValueString($_GET[‘recordID’], «text»),
GetSQLValueString($_GET[‘recordprice’], «text»), 1);
le he puesto esta que he echo:
$newprice = $row_user[‘dblCash’] – $_GET[‘recordprice’];
$updateSQL = sprintf(«UPDATE tblusuario SET dblCash=$newprice WHERE idUsuario=%s»,
GetSQLValueString($_SESSION[‘MM_IdUsuario’], «int»));
el juego de registros que he insertado:
SELECT *
FROM tblusuario
WHERE tblusuario.idUsuario = varusuario
donde varusuario es igual al que tienes tu echo anteriormente
con valor: $_SESSION[‘MM_IdUsuario’]
el caso es que no me hace el update del nuevo saldo disponible pero no me da ningún error tampoco. alguna idea, espero acabar en un par de días el 25 y ya inscribirme a los siguientes, me esta resultado fascinante, muchas gracias.
Faltan las lineas que ejecutan las consultas, no?
Saludos
Esta tarde le dare un repaso al codigo por si se me ha pasado algo, la parte del insert la hace bien la del update no la hace, he echo que me imprima por pantalla la variable que le he echo calcular y lo hace correcto pero no me hace el update, no escribi todo el codigo porque es bastane para poner aqui pero como dije antes voy a darle un repaso por si se me escapa algo
Solucionado, quizas no de la mejor manera pero por ahora me sirve, efectivamente fallava la parte que ejecuta las consultas, me interesava primero hacer el update y despues el insert asi que lo que he echo es por medio de dos paginas intermedias, al comprar va a la pagina update donde por medio de un if se evalua sino hay saldo suficiente envia a una pagina de alerta de saldo insuficiente, si hay saldo hace el update y deriva a la pagina de insert, alli sige el proceso como en el tutorial, tambies he echo dwl mismo modo al hacer eliminar el producto de la lista carrito, devuelve el valor a la cuenta del cliente y despues elimina el producto de la tabla carrito vinculada al cliente, muchas gracias y voy a seguir con lo que me falta
hola buenas tarde jorge me sale el siguiente error a que se debe
Unknown column ‘coca’ in ‘where clause’
Revisa la consulta que haces con un echo, para ver lo que le llega.
Saludos
Jorge Vila.
http://www.dreamweaver-tutoriales.com
http://www.facebook.com/ayzweb
udos
hola amigo una pregunta alguna idea de como ahcer un buscador interno en mi web donde puedan buscar mis productos??? gracias muy buen aporte k tienes te felicito
En en tuto de la tienda online hacemos un buscadr de productos.
saludos
Buenas tardes, cuando en carrito_lista, se calcula el iva y el total, obtengo tres decimales.
¿Cómo puedo hacer para tener solo dos decimales?
¿Es posible poner las comas de millar?
Gracias
Ramírez
Claro, utiliza la funcion numberformat de PHP para obtener los datos tal y como necesitas.
Saludos
¿Esto está en algún lado del tutorial, terminé los dos primeros bloques (hasta el cap 48) y no lo recuerdo.
¿Cómo lo hago?
Gracias
Ramírez
Busca información en internet de la función que te comento
Saludos
Es lo más facil del mundo, si es el precio total solo es asi
$
y si tienes que multiplicar precio por cantidad es asi
$
no no salio, a ver ahora :
$
no este blog no deja poner codigo, escribeme al correo info@eluniversopc.com.ar que te lo mando
Hola!
Primero de todo muchas gracias por el tutorial, es magnífico!
Pero tengo un pequeño problema en el capítulo 24 a la hora de obtener el total del precio. Me sucede exactamente el mismo problema que tenia Roberto Coca a mediados de Octubre del año pasado, pero lo solucionáis vía e-mail.
Rápidamente, no obtengo el valor final, si no que se me ponen los precios arriba de la tabla y he intentado todo lo que le comentas a el y no obtengo solución. También he comparado con tus códigos y no obtengo resultado positivo.
Muchas gracias!
Resolvemos esa tesitura en los siguientes capitulos.
Saludos
Buenas profesor:
me interesaria saber como vaciar una lista de compras, de carrito de compras al cerrar sesion.
Gracias
En los videos explicamos como vaciar los carritos de la compra, en la parte avanzada verás como se quedan los carritos de los no registrados, puedes hacer un consulta para eliminarlos, no se si te refieres a eso.
Saludos
hola buenas tardes mi nombre es javi estoy haciendo el curso de creacion de tienda on line, mi problema es el siguiente voy por capitulo 41, cuando ingreso la cantidad distinta de1 no me sale ni en el carrito ni el la base de datos, explico como lo hago. en
ver_producto
Unidades
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
en carrito_add
$insertSQL = sprintf(“INSERT INTO tblcarrito (idusuario, idproducto, intcantidad) VALUES (%s, %s, %s)”,
GetSQLValueString($_SESSION[‘MM_idusuario’], “int”),
GetSQLValueString($_GET[‘recordid’], “text”),
GetSQLValueString($_GET[‘intcantidad’], “int”));
al cambiar
GetSQLValueString,1); que es lo que tenia antes del capitulo 41 y me funcionaba, por GetSQLValueString($_GET[‘intcantidad’], “int”)); hay es cuando no funciona he repaso todos los videotutoriales pero no consigo dar con el fallo, haber si alguien me podria ayudar, aclarar que no tengo estudios sobre esto y lo estoy haciendo por primera vez. gracias
La cuestión es si le estás enviando ese parámetro por GET o no!…. revisa con un echo la consulta.
Saludos
Jorge
profesor tengo varios preguntas: bueno en si es una !
por ejemplo en ver_producto.php en vez de $_GET[‘recordID’] hice que pasara los datos por un formulario por metodo post.
aqui esta el formulario
<blockquote cite="
<input name="IDPRODUCTO" type="hidden" value="»>
<input name="DISPONIBILIDAD" type="hidden" value="»>
«>
entonces paso mis datos y todo funciona bien, hace el insert en la tabla carrito muy bien y entonces alli tomo la cantidad de productos
en la pagina carrito_add.php
En los videos explicamos que si al añadir un producto ya existe en nuestro carrito, nos lo sume, no entiendo por qué lo quieres multiplicar, en cualquier caso, cambia el + por un *
Saludos
– ya solucione profe , tuve que quitar la variable calcula que la inicializa en cero, e iniciar estas dentro del do while:
$idproducto = $row_DatosCarrito[«IDPRODUCTO»];
$cantidad = $row_DatosCarrito[«CANTIDAD»];
– y hago los calculos asi:
$multiplica = $cantidad * ObtenerPrecioProducto($idproducto);
$preciototal = $preciototal + $multiplica;
y me calcula segun la cantidad de productos que tenga en el carrito , muchisimas gracias profesor.
– profesor agregue un nuevo campo a mi tabla produtos , se llama cantidad , para mostrar la cantidad del producto en ver_producto.php
pero como hago para que un usuario que este agregando ese producto no me supere la cantidad .
por ejemplo :
producto X : tiene cantidad : 40 , el usuario viene y agrega 40 de ese producto al carrito , pero si vuelvo a pasar por ese mismo producto y agrego al carrito 20 mas tambien lo agrega , superandome despues la cantidad que estaria disponible , como haria para que no sucediera eso , disculpe las molestias profesor .
En el momento de agregar al carrito, create una funcion que te indique cual es la máxima cantidad que se permite de un producto (intStock), si lo supera, no agregues al carrito!
Saludos
Gracias profesor ya pude lograrlo hacer !
Tengo una super pregunta, mira poes me fui por un kamino diferente, utilize variables de sesion para insertar los productos al karrito, aora kuando se deskonkta y entra como otro usuario se sigen guardando los producktos en el carrito….. como puedo aserle para eliminar las variables de sesion kuando se deskonkte??
No entiendo muy bien lo que dices, no debes de meter las id de los productos en variables de session!…
Saludos
Saludos, disculpe las molestias… lo que pasa es que este es un proyecto de la escuela y lo entrego en pocos dias :S por eso es ke me saltado algunas cosillas…..
Aqui mi problema ya pude insertar productos al carrito pero aora digame como le ago para poner el costo si no tengo el archivo de funciones??????? se que estuvo mal lo se muy bien pero a estas alturas es urgente espero me peuda ayudar muchas gracias
Tienes todo el código en http://www.dreamweaver-tutoriales.com
Saludos
LO QUE PASA ES QUE CUANDO GENERO LA CONSULTA DE LA TABLA DE CARRITO Y CUANDO VISUALIZO EN EL NAVEGADOR ME SALE ESTO (Unknown column ‘uno’ in ‘where clause’) en donde uno es el usuario ayudame
Revisa y compara el código, estás tomando ell nombre del usuario como nombre de campo.
Saludos
Si mira se que me fui por un camino un poco diferente, disculpa, ya tengo el boton de comprar y la tabla de carrito en la base de datos y efectivamente si sirvio, se guardo el nombre de usuario, por lo cual me imagino que la consulta lo unico que cambia es el id por el nombre de usuario sierto????… y tambein ya cheque la variable de sesion,
mira es esta… $_SESSION[«MM_Username»]… la misma que use para el boton de comprar
Exactamente, saludos!
discupe podria publicar el codigo que se utiliza para agregar el producto al carrito de compras
saludos…
Insisto, esta en http://www.dreamweaver-tutoriales.com
disculpa cual es el codigo para agregar un producto al carrito de compras
¿?… tienes todo el codigo en http://www.dreamweaver-tutoriales.com
Saludos
Hola, en primer lugar gracias por el tutorial, es muy bueno.
Cuando hago la suma, en vez de darme el valor de la suma me pone los precios en cadena justo encima de la tabla. Revise como dijiste el formato y son todos int o double. Me sucede lo mismo que al usuario Pedro pero no veo lo que le has comentado.
Puedes ayudarme por favor? Gracias
Puedes multiplicar por 1 cada valor para que lo considere número, no string, o bien poner delante (int) o (double), segun corresponda.
Saludos
He probado las dos cosas pero sigue todo igual. Te he enviado el código por Mail ya que me parecía mucho para pegar en la web. No se qué será. Muchas gracias.
No me ha llegado nada por mail, me lo puedes reenviar?.
De todas formas, en los ZIP esta resuelto como te comento, has comparado el codigo?
Saludos
OK te lo envio ahora mismo
Buenas noches
He hecho todo lo que me dijiste. Forcé los datos a (int) o (double) y no he podido hacer nada sigue todo igual. Los datos los pone en la parte superior de la tabla y no hay forma de cambiarlo. Podrias darme alguna solución? En la base de datos tengo todos los formatos correctamente determinados como double y no hay manera, incluso probe a modificarlos a integer. Espero tu respuesta, gracias.
Esta semana nos conectamos y revisamos.
Saludos
disculap en la pagina carrito_lista cuando le agrego la funcion para q se muestre el nombre y el precio del los productos me sale un error en la pagina:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near » at line 1
ya revise todo y lo tengo bien q podria ser
Revisa y compara el código cn el que ofrezco en los ZIP de descarga,
Saludos!
tengo problema q no suma solo duplica datos
Euros
Eliminar
Subtotal:
Euros
Eliminar
tengo problema q no suma solo duplica datos
Subtotal:
Si mi problema es que no se como o que poner en el boton de paypal en la casiila donde se asigna valor al precio total
dice value= «» le pongo montos directos y si los manda a paypal pero para que solo se mande el total del carro imagino que hay que poner un codigo especial que traiga el valor y lo ponga ahi o primero se sacan los datos
Perdon por tantas molestias lo de la borrada ya lo solucione Gracias
y lo de la descripcion si quiero poner imagenes texto y videos se anexa una hoja o como se hace ya ves que cuando teclean en una categoria salen todos los productos y al darle en el producto automaticamente te lo muestra trayendolo de la base de datos
entonces ahi debo crear un campo de texto en la base de datos en la tblproducto y ahi poner toda la descripcion con imagenes y video para que la mande a llamar cuando escojan el producto?
Para paypal, pon el valor que necesites, por ejemplo en una variable de sesion y solucionado. Para descripcion con imagenes y video, te sugiero que sigas el otro tutorial, el de la página Web para coger el ckEditor
Saludos!
YA PUDE BORRAR EL PRODUCTO DEL CARRITO AHORA SOLO QUEDA LO DE PAYPAL Y SI TENOAS RAZON EN CARRITO LISTA TENIA UNA LETRA DE MAS EL NOMBRE DEL ARCHIVO GRACIAS
POR CIERTO BORRE TODO EL CARRITO Y ME DIO UN ERROR DE MYSQL SUPONGO POR QUE SE QUEDO VACIO EL CARRO DONDE VA EL IF QUE PONGA CARRITO ESTA VACIO O ALGO ASI
No se cual es el problema que tienes con Paypal, a ver si lo puedes concretar un poco mas…
PErdon puse el boton completo de paypal y no puso el codigo este es
1.-
Aqui que le pongo al value para que me tome el valor de
totalconiva y lo envie a paypal
Gracias por el seguimiento y te explico
1.- Esto es el codigo que me manda paypal
Has elegido pago por PAYPAL
Y AQUI es donde yo pongo numeros como el 174
y lo manda sin problema solo que yo quiero que mande
el total del carrito entonces que debo poner en el value = para que lo tome de la variable totalconiva que tenemos
Gracias y felicidades de nuevo
2.- En el borrado de producto del carrito cometi una tonteria y me dejo de detectar el servidor local mi dreamweaver entonces agarre el archivo de producto_delete copie el codigo y lo pegue en un archivo que nombre carrito_delete cambie el valor que le pasa y la tabla este es el codigo que tengo en carrito_delte despues de la consulta :
if ((isset($_GET[‘recordID’])) && ($_GET[‘recordID’] != «»)) {
$deleteSQL = sprintf(«DELETE FROM tblcarrito WHERE intContador=%s»,
GetSQLValueString($_GET[‘recordID’], «int»));
mysql_select_db($database_conexionzapatos, $conexionzapatos);
$Result1 = mysql_query($deleteSQL, $conexionzapatos) or die(mysql_error());
$deleteGoTo =»carrito_lista.php»;
if (isset($_SERVER[‘QUERY_STRING’])) {
$deleteGoTo .= (strpos($deleteGoTo, ‘?’)) ? «&» : «?»;
$deleteGoTo .= $_SERVER[‘QUERY_STRING’];
}
header(sprintf(«Location: %s», $deleteGoTo));
}
?>
Haber si le falta alguna cosa por ahi que no puedo ver
y ya revise el nombre de los archivos y estan bien .
y por ultimo y esperando no dar muchas molestias
3.- Osea creo un campo nuevo de texto en la base de datos y lo anexo en el formulario de productos_add y lo anexo en la consulta para que cuando seleccionen un producto lo mande a llamar , igual ahi puedo meter mas imagenes ? ya que en los helicopteros completos las descripciones son muy largas y necesito meer texto imagenes y seguramente muy ponto videos
mi pagina es http://www.hoby-mexico.com
1. Revisa si le pasas el valor con punto o con coma para los decimales, y mira el codigo justo antes d epulsar en el boton de Paypal
2. 404 es que la pagina no existe, reisa que has puesto la pagina de despues del borrado en el servidor
3. Crea un campo de texto y ahi puedes meter la descripcion.
Dime la direccion de tu pagina y encantado le echo un vistazo!
Saludos
Jorge recibe un cordil saludo
Estoy haciendo mi web y tengo dos dudas haber si alguien del foro me ayuda para no sobrecargar al maestro
1.- puse un boton para enviar solo el monto total a pagar en paypal todo lo manda bien pero no se como mandarle el valor total si pongo yo un precio x lo manda pero le quise meter una variable y me dice formato incorrecto
2.- Puse el codigo para borrar los articulos del carrito de compra y le asigne el valor del contador pero no se si sea correcto al darle click ya en linea me manda un error 404 en 000webhost y no lo elimina no se si se tenga que usar lo de el inicio de sesion o que pase
3.- va a ser una pagina de Helicopteros y productos de rc «bueno ya es» y necesito meter descripciones en que formato las puedo hacer
Muchas gracias y una felicitacion por tus cursos son una maravilla
Yo no conozco mucho de esto sin embargo lo logre y por cierto si puedes darle un vistazo de como va ya la subi ….
Gracias
Maestro, me gustaría poner en la cabecera (de la carpeta includes) el resultado del total a pagar del carrito para que esté visible siempre, le he dado vueltas y no lo logro hacer. Muchas gracias de antemano.
Create un include o una función y ubica la llamada en la cabecera, pruebalo en una página aparte, obten esos datos y luego simplemente incluyelo.
Saludos y suerte!
Gracias!! hice como me dijo copie el query y la formula para obtener el total a pagar de carrito_lista.php y lo puse en una funcióny funciono perfecto; una última cosa, tambien necesito sacar el numero de productos del carrito lo logro sacar pero, si tengo 2 productos del mismo, no me lo suma, es decir, tengo 2 productos A y 1 producto B, en total de items me sale 2; existe alguna forma de sumar todos los datos de una columna? Gracias nuevamente.
Si me permiten opinar yo lo hice mas fácil, solamente hice un código similar al carrito_lista.php, mostrando solo la cantidad de productos, el nombre, y abajo el total a pagar, puedes probarlo en mi web http://www.eluniversopc.com.ar, en el sidebar arriba lo veras
saludos
Pablo, no te permito, te OBLIGO!, a que comentes, jajajja…. Muchas gracias por tu implicación!
Saludos!
Creo recordar que esto está explicado en los tutoriales, no??…
Hola, me gustaría que me dijera como conseguir la suscripción.
Le pongo un 10 a estos videotutoriales.
Un saludo.
Pues muchas gracias, te lo acabo de mandar por email
Saludos!
Jorge
Tienen un foro, pero no he encontrado nada útil sobre este aspecto. Lo que intento hacer es adaptar el carro a las cosas que he aumentado, pero si, es como dices, la tabla ya viene creada y está todo dentro de su propio carrito, yo no controlo esos datos. Voy a revisar un poco más, si me animo a hacer un carro propio te estaré comentando más adelante. Querido te mando un saludo.
Es lo que te decía, al perder tu el control del carrito de la compra, poco se puede hacer… aunque sería cosa de investigar.
Saludos!
Hola querido, no creé una tabla, eso lo hace el carro de malse automáticamente. Cuando se raliza la compra, manda la información a mi cuenta en su página web, usando estos 2 parámetros
Xform action=”http://ww7.aitsafe.com/cf/add.cfm” method=”post”X
Xinput type=”hidden” name=”userid” value=”97189555
el primero el servidor que me asignaron y el segundo mi número de usuario de administración. Y me da una opción de añadir «session data»con sd para aumentar al código pero no me funciona. No reconoce sesiones. No sé como podría corregir esto.
Te agradezco la pronta respuesta y te mando un saludo.
En este caso estás guardando los datos de la compra a través de ese carrito que me comentas, la verdad es que no se como funciona, debrías de mirar si tienen un Foro o algo de consulta, porque esto excede u npoco del objetivo del tutorial, que es hacerlo por ti mismo
Saludos
Hola querido, se borró el código asi que te lo dejo de nuevo pero en lugar de los voy a poner XX para que te sea posible visualizarlo.
Xform action=»http://ww7.aitsafe.com/cf/add.cfm» method=»post»X
Xinput type=»hidden» name=»userid» value=»97189555″X
Xinput type=»hidden» name=»product» value=»S?php echo $row_catalogo[‘nombre’]; ?X»X
Xinput type=»hidden» name=»price» value=»X?php echo $row_catalogo[‘precio’]; ?X»X
Xinput type=»hidden» name=»units» value=»X?php echo $row_catalogo[‘peso’]; ?X»X
Xinput type=»Submit» value=»Añadir al carro»X
X/formX
En nuestra tienda se guardan los productos comprados en la Base de Datos, si utilizas el carrito que indicas, no se como se están guardando los datos, has creado una tabla para el carrito y para la cesta?
Saludos
Jorge
Hola querido, primero quiero felicitarte por tu árduo trabajo. Te comento que armé una tienda que he ido mejorando gracias a tus clases, lastimosamente me encontré con tus videos cuando ya estaba avanzada, pero hice modificaciones que me resultaron muy útiles gracias a ti. Todo el tema del carrito no me animo a hacerlo, yo tengo el carrito de mal’s- e (http://www.mals-e.com/), y en mi tienda no tenía registro de usuarios, aumenté esa característica basándome en los videos tuyos, pero surgió un problema. Sucede que no logro que salga lo que el usuario «x» compró cuando accede, es decir que se mantengan las cosas de cada usuario en sus respectivos carros. En mi caso aparecen los items comprados por «x» en la cesta de «y», «z» y así. Podrías ayudarme?. Usando lo que aprendí contigo modifiqué el código del botón de compras de mal’s-e, para que me saque nombres, precios y costos de envío automáticamente de la base de datos, eso funciona a la perfección. Para lo del usuario busqué en la web del carro, pero no explican como configurarlo, me dan solo esto «sd This passes your own session data to the cart.» que hallé acá http://www.malsforms.com/syntax.html. pero no sé como aplicarlo. A continuación te adjunto el código de mi botón de compras :
<input type="hidden" name="product" value="»>
<input type="hidden" name="price" value="»>
<input type="hidden" name="units" value="»>
Te agradecería mucho si me ayudaras con esto. Te mando un saludo. Adios.
Ok pasame los costos y metodos de pago , despues de pagado en cuanto tiempo me mandas los zip y los videos los mandas o se ven en linea no olvides las cantidades de pago Gracias
Saludos por cierto esta de lujo tu curso y soy bueno para acomodar a migusto las cosas lo que me da flojera es ver los videos e ir tecleando ya logre adaptar los 24 capitulos de zip como ejercicio y no tuve problema
Gracias de nuevo
Te lo acabo de pasar por mail, muchas gracias!
hola me puedes dar tu correo
Puedes hacer por aqui tu pregunta sin problemas, Saludos
Me interesa tu tutorial para hacer mi propia tienda ya hice hasta el 25 sin problema ya que tengo algunas nociones me interesan los demas capitulos pero copiados como los que das en un zip hasta el 24 en cuanto me los dejas si me los mandas todos hasta el 50 solo paraque los suba y la eche a andar la tienda
Saludos y me urge un pocco Gracias
Aun asi, deberías de entrar en ellos y sonfigurarlos segun tus necesidades. La única forma de conseguir los Zips finales es inscribiéndote al curso!
Saludos!
He comprobado los campos en la base de datos y son int, te envió el código y la página por si e aporta mas información.
Productos
Unidades
Precio
Acciones
Euros
Eliminar
Total:
Euros
No veo el codigo por aqui, a ver si me lo puedes enviar por e-mail.
Saludos
Hola, tengo el mismo problema, me pone los precios como strings y me los apila arriba de la tabla, a ver si me hechan una mano, gracias
tengo el mismo problema Admin
No entiendo muy bien lo que me dices, esta explicado en los tutoriales, hay que multiplicar el numero de unidades, por el precio de cada producto…
Saludos!
Buenas noches Pedro
Ya se que hace tiempo que solicitaste la respuesta, pero tengo el mismo problema que tu. Podrias por favor decirme como lo resolviste? Me estoy volviendo loco y no soy capaz de solucionarlo. Gracias y un saludo.
He comprobado los campos en la base de datos y son int, te envió el código y la página por si e aporta mas información.
Productos
Unidades
Precio
Acciones
Euros
Eliminar
Total:
Euros
Esto es lo que me aparece en la página:
Carrito de la compra
220.65 248.65
Productos Unidades Precio Acciones
Botín Reebok 1 220.65 Euros Eliminar
Botas Altas Señora 1 248.65 Euros Eliminar
Total: 0 Euros
¡Qué Tal! Admin, gracias por la ayuda del capítulo anterior, en esta ocasión el problema lo tengo en la suma de precios, he comprobado los códigos y son correctos, pero cuando actualizo la pagina en vez de sumarme las cantidades me colocas todas las cantidades una de tras de otro fuera de la tabla en la parte superior, y en el total me da cero.
Espero tu ayuda porque no se cómo solucionarlo gracias.
Asegúrate de que son campos numéricos. Si no es asi, puedes utilizar (int) o (real) para que sume esos valores como números, y no los anexe como texto.
Saludos
Estas llamando a la misma consulta en el include y en la página, cambia los nombres de las consultas
Saludos
soluccione el primer error 😀 me ahora me sale otro error diferente. Comento… ya puedo visualizar el miniCarrito en el menu de la izquierda todos los los productos el problema que tengo que tengo ahora es… cuando entro en el carrito detallado ( el del tutorial carrito_lista.php) me da el error en el miniCarrito del menu de la izquierda me dice esto:
Fatal error: Cannot redeclare isAuthorized() (previously declared in C:\wamp\www\pienso\carrito_lista.php:10) in C:\wamp\www\pienso\includes\catalogo1.php on line 33
Sugerencias?
si fuera del include funciona es la misma funcion que hicimos en carrito_lista.php para visualizar el carrito de la compra. pero dentro del include no va si le doy a repetir region :S visualizar un producto me va perfecto pero cuando le doy a repetir region para que me salgan los demas productos que ai en el carrito me sale ese error no lo llego a entender 🙁 tienes alguna idea?
hola a todos tengo una duda… tube la idea de poner un mini carrito en el mismo include donde estan las categorias a la izquierda hasta ai todo bien pero cuando le doy a repetir region por si ai mas de un producto me sale este error…
Warning: mysql_fetch_assoc(): 9 is not a valid MySQL result resource in C:\wamp\www\pienso\includes\catalogo1.php on line 52
# Time Memory Function Location
1 0.0009 367176 {main}( ) ..\index.php:0
2 0.0062 505848 include( ‘C:\wamp\www\pienso\includes\catalogo1.php’ ) ..\index.php:54
3 0.0068 507336 mysql_fetch_assoc ( ) ..\catalogo1.php:52
sino le pongo lo de repetir region me sale todo ok pero es eso que solo sale 1 producto.
Comprueba la consulta que haces fuera de ese include, como una consulta independiente y a ver si funciona. O llama a una función que esté en funciones.php para que sepas seguro que los datos que consultas son los que buscas.
Saludos
antes que nada quiero felicitarte por tus tutoriales, están excelentes, sobre todo porque tienes la paciencia para explicar paso por paso, no es nada fácil enseñar y menos por video
te agradezco el tiempo que te has tomado para impartirlos.
Por otro lado he seguido los pasos hasta el tutorial num. 23 al punto de darle al vínculo de comprar al producto, y en lugar de que aparezca el producto agregado me sale este mensaje:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near » at line 1
he comparado los archivos que tienes contra los que estoy haciendo y no he detectado error de sintaxis, y en dreamweaver tampoco me marca error
Podrías por favor ayudarme, ya que no he podido avanzar en los tutoriales
Saludos
Comprueba el parámetro que le pasas, el id del producto, y haz un ECHO en el carrito_add.php para comprobar como es el query, porque es el que te está dando el error
Saludos y gracias!.
Hola Andrés, debes de crear en la tabla carrito un campo nuevo para guardar cada una de las opciones, pero es algo que explicaremos más adelante con detenimiento.
Saludos