| |||
Carrito de compras y que los pedidos me lo guarde en una tabla en mi base de datos hey que tal amigos de nuevo.. pidiendo ayuda a uds... necesito lo siguiente... un carrito de compras.. que haga un listado de lo que he estoy pidiendo y que al final donde de click en finalizar compra o pedido me guarde todo eso en una tabla de mi base de datos.. ojala me entiendan y me puedan ayudar... es urgenteeee su ayuda amigos |
| ||||
Respuesta: Carrito de compras y que los pedidos me lo guarde en una tabla en mi base aja, muy bonito, pero mmmm, en que requieres ayuda?, te recuerdo que aquí es para ayudar con problemas en código, mas no para hacer el trabajo de otros, para eso hay un foro especializado (Empleo y colaboradores)
__________________ Listo?, tendría que tener 60 puntos menos de IQ para considerarme listo!!! -- Sheldon Cooper http://twitter.com/nemutagk PD: No contestaré temas vía mensaje personal =) |
| ||||
Respuesta: Carrito de compras y que los pedidos me lo guarde en una tabla en mi base Jaja , no es necesario que pongas esas caras de lagrimas y desesperado. Hay muchos de eso en la web, deberías buscar, si tenes conocimientos de programación deberías saber que no es muy complicado. "que haga un listado de lo que he estoy pidiendo" un listado supongo que te referis a datos que elige el usuario y luego mostrarlos, para eso tenes la función echo Solo captura los datos con $_GET ,$_POST, $_SESSION o lo que sea que valla eligiendo el usuario y luego los mostras con echo, no tiene ciencia. Y para insertar esos datos en tu tabla, una vez que capturaste los datos y los almacenaste en variables, vectores, lo que sea, haces un INSERT INTO hacia la tabla, con esos valores, y listo. Creo que deberías buscar algo vos mismo en este foro o en google que hay para tirar, o inventarte algo vos. http://www.desarrolloweb.com/manuales/56/ mirate eso. |
| |||
Respuesta: Carrito de compras y que los pedidos me lo guarde en una tabla en mi base jejejeje..... ya los hice no es muy dificil pero lo hice jejejej..... luego compartire mi idea de lo que he echo gracias a todos igual |
| |||
Respuesta: Carrito de compras y que los pedidos me lo guarde en una tabla en mi base hey que tal amigos.. aqui tengo mi codigo del carrito. pero ahora tengo un problemita que no me guarda en la bd mi listado de pedidos... les dejo mi codigo este es el codigo donde busco el producto y lo agrego al listado Cita: este es el codigo donde me va apareciendo el listado de los prodcutos que escojo pero lo malo es que quiero guardar el lisarto y no me guarda..<a href="index.php"><div class="inicio"></div></a> <div class="left"> <form action="productos.php" method="post" name="busqueda" class="left"> <input name="consulta" type="text" value="" /> <input type="submit" name="buscar" value="buscar" ></form> </div> </form> <br /> <br /><br /> <?php include("conexion/conexion.php"); if (isset($buscar)) { include("conexion/conexion.php"); $consulta = mysql_query("SELECT * FROM suministros WHERE nomsuministros LIKE '%$consulta%'"); $contador = mysql_num_rows($consulta); if($contador == 0){ echo "<script>alert('No se encontraron ningun suministro');</script>"; } else{ $resultado = mysql_query("SELECT idsuministros , nomsuministros, unidades FROM suministros"); //Desplegamos una tabla con los datos de los productos echo "<br/>"; echo "<div class=verproductos>"; echo "<table style=border:3px solid #333333> <th style='display:none'>idsuministros</th> <th class='desc_largo'>SUMINISTRO</th> <th style='width:100px;text-align:center'>STOCK</th> <th style='width:50px;text-align:center'>ACCION</th> </tr>"; // comienza un bucle que leera todos los registros y ejecutara las ordenes que siguen while ($productos = mysql_fetch_array($consulta)) { echo "<tr class='borde_tabla'><td style='display:none'>" . $productos['idsuministros']."</td>"; // imprime el texto echo "<td>".$productos['nomsuministros']."</td>"; // imprime el nombre echo "<td style='text-align:center'>".$productos['unidades']." </td>"; // imprime el precio echo "<td style='text-align:center'> <a href='carro.php?id=".$productos['idsuministros']."&action="; //Detectamos si el producto ya se ha añadido al cesta de la compra para usar una imagen u otra. //Si se ha añadido usamos una imagen para Restar una cantidad al carro if (isset($_SESSION['carro'][$productos['idsuministros']])){ echo "remove' alt='Eliminar del carro'><img src='images/carrito/remove_carro.png' width='48' height='48' alt='Eliminar del carro' title='Añadir producto al carrito'>"; echo "removeProd' alt='Eliminar del carro'><img src='images/carrito/remove_carro.png' width='48' height='48' alt='Eliminar del carro' title='Añadir producto al carrito'>"; } else echo "add' alt='Añadir al carro'><img src='images/carrito/add_carro.png' width='48' height='48' alt='Añadir al carrito' title='Añadir producto al carrito'>"; echo "</a></td>"; echo "</tr>"; } // fin del bucle de ordenes }} //cerramos la etiqueta tabla echo "</table>"; echo "</div>"; ?> Cita: ojala me puedan ayudar con este pequeño problemita que tengo <?php session_start(); include("conexion/meta_tags.php"); $con =mysql_connect("localhost","root","") or die("Falla en Connexion"); mysql_select_db("inventariodb",$con); if (isset($_POST['coddetalle'])) { $cod=$_POST['coddetalle']; $produc=$_POST['producto']; $cant=$_POST['cantidad']; $respo=$_POST['responsable']; $sql_insert="INSERT INTO movimientodetalle (coddetalle, producto, cantidad, responsable) VALUES('', '$cod', '$produc', '$cant', '$respo')"; mysql_query($sql_insert) or die ('error en el ingreso: '.mysql_error()); echo "<script>alert('Categoria Guardada...!!!')</script>"; } ?> <center> <div id="derecha"> <h1></h1> <div class='text-border'> <?php if (isset($_GET['id'])) $id = $_GET['id']; else $id = 1; if (isset($_GET['action'])) $action = $_GET['action']; else $action = "empty"; switch($action){ case "add": if(isset($_SESSION['carro'][$id])) $_SESSION['carro'][$id]++; else $_SESSION['carro'][$id]=1; break; case "remove": if(isset($_SESSION['carro'][$id])) { $_SESSION['carro'][$id]-- ; if($_SESSION['carro'][$id]==0) unset($_SESSION['carro'][$id]); } break; case "removeProd": if(isset($_SESSION['carro'][$id])){ unset($_SESSION['carro'][$id]); } break; case "mostrar": if(isset($_SESSION['carro'][$id])){ continue; } break; case "empty": unset($_SESSION['carro']); break; } if(isset($_SESSION['carro'])){ echo " <table border=0 cellspacing=5 cellpadding=5 width='700'>"; $totalcoste = 0; //Inicializamos el contador de productos seleccionados. $xTotal = 0; echo "<tr>"; echo "<td><b>Productos</td>"; echo "<td><b>Cantidad</td>"; echo "<td><b>Accion</td>"; echo "<td colspan=2><b>Stock</td>"; echo "</tr>"; echo "<tr><td colspan=5><hr></td></tr>"; foreach($_SESSION['carro'] as $id => $x){ $resultado = mysql_query("select idsuministros , nomsuministros, unidades FROM suministros WHERE idsuministros='$id'"); $mifila = mysql_fetch_array($resultado); $producto = $mifila['nomsuministros']; //acortamos el nombre del producto a 40 caracteres $producto = substr($producto,0,40); $precio = $mifila['unidades']; //Coste por art�culo seg�n la cantidad elegida $coste = $precio - $x; //Coste total del carro $totalcoste = $totalcoste + $coste; //Contador del total de productos a�adidos al carro // $Total = $Total + $x; echo "<tr>"; echo "<input type='hidden' name='coddetalle' id='coddetalle' maxlength='10'>"; echo "<td><select name='producto'> <option ><strong> $producto </option> </td>"; echo "<td ><select name='cantidad'> <option ><strong> $x </option> </td>"; echo "<td >"; echo "<a href='carro.php?id=". $id ."&action=add'><img src='images/carrito/aumentar.png' stle='padding:0 0px 0 5px;' alt='Aumentar cantidad' /></a>"; //Controlamos el display para cuando se vaya a eliminar el producto del carro o bien //se vaya a reducir la cantidad. if ($x > 1) echo "<a href='carro.php?id=". $id ."&action=remove'><img src='images/carrito/restar.png' alt='Reducir cantidad' ></a>"; else echo "<a href='carro.php?id=". $id ."&action=removeProd'><img src='images/carrito/eliminar.png' alt='Reducir cantidad' /></a></td>"; echo "<td align='right'> </td>"; echo "<td style='margin-left:10px'>$coste Cant."; echo "</tr>"; } echo "<tr><td colspan='5'><hr></td></tr>"; echo "<tr>"; echo "</tr>"; //BOTON COMPRAR echo "<tr>"; echo ""; echo "<td align='right' colspan='5'> <input type='button' name='enviar' id='enviar' value='Guardar' /> <input type='button' value='finalizar pedidos' onclick='window.print();' /></a> </td>"; echo "</tr>"; echo"<td> <select name='responsable'> <option > <strong>".$_SESSION["user"]." </option> </td>"; echo "<td> <font color='red' size='+1'>Firma del Encargado </td>"; echo "<td> <font color='red' size='+1'>Firma de Autorizacion</font></td>"; echo "</table>"; } else echo ""; ?> |
| ||||
Respuesta: Carrito de compras y que los pedidos me lo guarde en una tabla en mi base Debes depurar las consultas, eso se hace agregando al fina un "mysql_error()", agregalo en todas las sentencias mysql, te dejo un ejemplo:
Código PHP:
Ver original
__________________ Listo?, tendría que tener 60 puntos menos de IQ para considerarme listo!!! -- Sheldon Cooper http://twitter.com/nemutagk PD: No contestaré temas vía mensaje personal =) |
| |||
Respuesta: Carrito de compras y que los pedidos me lo guarde en una tabla en mi base amigo no me sale.. no me guarda puse y edite lo nesesario y no me sale al momento de guardad.... |
| |||
Respuesta: Carrito de compras y que los pedidos me lo guarde en una tabla en mi base Cita: Notice: Undefined variable: sql in C:\wamp\www\Inventario\carro.php on line 22 Call Stack # Time Memory Function Location 1 0.0025 404032 {main}( ) ..\carro.php:0 Query was empty |
| ||||
Respuesta: Carrito de compras y que los pedidos me lo guarde en una tabla en mi base Podrías dejar todo el código nuevo que tenes ahora? usa el highlight para postear el código, en lenguaje PHP, sino es complicado. el código de carro.php |
| |||
Respuesta: Carrito de compras y que los pedidos me lo guarde en una tabla en mi base Código PHP: |
| ||||
Respuesta: Carrito de compras y que los pedidos me lo guarde en una tabla en mi base si el error es "Notice: Undefined variable: sql in C:\wamp\www\Inventario\carro.php on line 22 Call Stack # Time Memory Function Location 1 0.0025 404032 {main}( ) ..\carro.php:0 Query was empty" entonces o te está faltando mostrarnos código en lo que posteaste, o no es el archivo que contiene el error, ya que $sql NO APARECE NUNCA AHÍ, revisa bien, ya que el error indica que la variable $sql no está definida y sin embargo no aparece en el archivo. |
| |||
Respuesta: Carrito de compras y que los pedidos me lo guarde en una tabla en mi base listo lo hice es verdad las variable no esta definida... la saque y me funciono pero sigue sin guardarme.. estoy desesperado por que mañana me toca presentar y he hecho de todo y no me guarda.. y esta todo el codigo del achivo carro.php... que te envio todo me hace menos guardar |
| ||||
Respuesta: Carrito de compras y que los pedidos me lo guarde en una tabla en mi base Ajam, y ahora que ya no te menciona que no estába definida la variable sql, cual es el error ahora? ten en cuenta que no somos adivinos para saber porque no te guarda los datos, debes ser específico y plantear el mensaje de error devuelto, y la linea en donde está, el error te marca la linea donde tenes el error. |
| |||
Respuesta: Carrito de compras y que los pedidos me lo guarde en una tabla en mi base no me sale ningun error solo no me guarda presiono el boton guardar y no me envia nada a la base de datos... por eso no pongo ningun error que muestre.. |
| ||||
Respuesta: Carrito de compras y que los pedidos me lo guarde en una tabla en mi base
Código PHP:
Ver original intenta especificar los campos también, en el mismo orden en que pones los valores, el campo1 corresponde al valor de $coddetealle, el campo2 corresponde al valor de $cantidad, etc
Código PHP:
Ver original y fijate si te están llegando datos de esas variables que indicas en la consulta, de $coddetalle y las otras. con var_dump($coddetalle) y lo mismo para las otras variables que usas en tu consulta, podes ver que valores tienen esas variables que te llegan, si es que tienen valores, pueden no tener. |
| |||
Respuesta: Carrito de compras y que los pedidos me lo guarde en una tabla en mi base revisame esta parte del codigo quiero ver si esta bien o esta mal. aqui estoy llamando los datos de mi base de datos.. y quiero que esos datos se me guarden en la tabla movimientodetalle. Código PHP: |
Etiquetas: |