Foros del Web » Programando para Internet » Javascript »

submit a base de datos o a php

Estas en el tema de submit a base de datos o a php en el foro de Javascript en Foros del Web. hola gente, les comento que me manejo muy poco con javascript, por lo cual me gustaria migrar los resultados de este script http://www.99points.info/2010/12/ajax-shopping-cart-with-jquery-and-php/ a php ...
  #1 (permalink)  
Antiguo 15/02/2013, 19:21
 
Fecha de Ingreso: septiembre-2009
Mensajes: 39
Antigüedad: 14 años, 8 meses
Puntos: 0
submit a base de datos o a php

hola gente, les comento que me manejo muy poco con javascript, por lo cual me gustaria migrar los resultados de este script
http://www.99points.info/2010/12/ajax-shopping-cart-with-jquery-and-php/ a php o directamente a una base de datos, pero con solo pasarlos a un php imagino que podré pasar bien los datos a la db en mysql sin problemas.

el tema es el siguiente: la idea es montar ese script para usarlo en un servidor local con varios terminales, lo que hace actualmente el boton checkout es mostrar el monto total de los productos seleccionados.
Lo que yo necesito es que me guarde en una base de datos, no solo el precio total, sino también cada uno de los items seleccionados con sus respectivas cantidades, y además que me envíe un ID fijo para identificar cual de los terminales está haciendo tal envío, ya sea que me den una solución para pasar esas 4 variables a php, como hacer el envio directo a la base de datos, me va a ser de mucha ayuda.... Muchas gracias!
  #2 (permalink)  
Antiguo 15/02/2013, 20:55
Avatar de emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 16 años, 10 meses
Puntos: 1567
Respuesta: submit a base de datos o a php

Esa script, que no es más que un carro de compras, te genera un form con las siguientes características, en este caso para ser concretos, de los archivos bajados de la demo, seleccione
Mac/OS X: Price
$800
1
IPhone 3GS
$500
1
Apple IPad
$900
2

Total, $2200
el form en cuestión queda asi para esa selección
Código:
		<form action="#" id="cart_form" name="cart_form">
		
		<div class="cart-info"><div class="shopp" id="each-1"><div class="label">Mac/OS X: Price</div><div class="shopp-price"> $<em>800</em></div><span class="shopp-quantity">1</span><img src="remove.png" class="remove"><br class="all"></div><div class="shopp" id="each-2"><div class="label">IPhone 3GS </div><div class="shopp-price"> $<em>500 </em></div><span class="shopp-quantity">1</span><img src="remove.png" class="remove"><br class="all"></div><div class="shopp" id="each-3"><div class="label">Apple IPad </div><div class="shopp-price"> $<em>900</em></div><span class="shopp-quantity">2</span><img src="remove.png" class="remove"><br class="all"></div></div>
		
		<div class="cart-total">
		
			<b>Total Charges:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</b> $<span>2200</span>
			
			<input name="total-hidden-charges" id="total-hidden-charges" value="2200" type="hidden">
		</div>
		
		<button type="submit" id="Submit">CheckOut</button>
		
		</form>
Como se vé, el único campo con un name definido es el del total
<input name="total-hidden-charges" id="total-hidden-charges" value="2200" type="hidden">


Lo que tendrías que hacer es procesar ese form con Ajax/jQuery, aprovechando que la aplicación ya usa esa librería. Lo más trabajoso sería buscar una formula para identificar los articulos y las cantidades basánsose en los id, clases y etiquetas usadas, para posteriormente pasarlas a tu php y de ahi a la BD

Además sería seguramente más práctico, generar el código para la selección de productos, también con php
Saludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.

Etiquetas: ajax, jquery, php, submit
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:14.