Apúntate a la Zona De Descargas Reservadas (ZDDR). Solo son 20 Euros
Con solo 20€ ayudarás
a mantener el foro.


Seguir a udias en Twitter
Directorio de Empresas de Foros de informática


Todo lo que sueñas, se puede diseñar.
We build your dreams.

 - Principal - Responder - Estadísticas - Registrarse - Buscar - Lista de usuarios -  - Zona de Descargas
 -Privacidad y política de cookies -
Ayuda al foro con tu donación

Búsqueda en los foros

Foros en Udias.com / PHP y MySQL / campo en base de datos ¿como rellenar?
Autor Mensaje

Miembro

Asiduo

  Karma             541

#1 Publicado: 16 Sep 2011 17:10



Me faltan ideas creo que por desconocimiento, haber si alguien me ayuda, parece que soy un poco torpe.


tengo un campo en la base de datos con los siguientes datos



mete_producto.php?id=1&nombre=Ensalada de laminas de pato, queso fresco y laminas de jamon&precio=$precio

cuando pintxo en la imagen del producto en cuya pagina esta configurada asi:
echo "<td><a href='".$row[6]." '><img src='".$row[3]." '></a></td> \n";
me funciona bien , incluye el producto y e precio y todo en el carrito.

Pero claro tengo que rellenar el campo asi:

mete_producto.php?id=1&nombre=Ensalada de laminas de pato, queso fresco y laminas de jamon&precio=16 €

cambiando el producto y todo.
No hay alguna forma de meter la linea del comando echo.... de tal forma que por medio de variables en vez de poner ensalada de...... y en vez de poner 16 € que coja de la base de datos los distintos campos que necesite.

tengo el campo plato que tiene el nombre del plato, tengo el campo precio que tiene el precio y tengo el campo id que tiene el id de caada plato.

que tengo que poner en esta linea
echo "<td><a href='".$row[6]." '><img src='".$row[3]." '></a></td> \n";
para que por medio de variables se pongan estos datos:
<a href="mete_producto.php?id=12&ensalada de langostinos &precio=20 €">ensalada de langostinos</a>
y no tenga que poner en cada uno todo esto.

Creo que me he enrollado mucho. no se si me explico.


Si este mensaje te ha servido de ayuda dale tu voto Voto positivo, si quieres penalizarlo Voto positivo
okela

Administrador


  Karma               26432

#2 Publicado: 16 Sep 2011 20:12



Claro que se puede.

Necesitas tener una tabla en tu BD donde guardes los productos, esta tabla tendrá los campos ID_producto, Nombre_producto, Imagen_producto y Precio_producto

Con estos datos ya metidos en la BD, es decir, los valores para todos los productos que tengas, uno por registro, solo tiens que hacer una llamada a esa tabla y ver en donde quieras un listado de los productos.

La llamada la haces con un SELECT y con un WHILE ves todos los productos que has llamado con el SELEC.


Si este mensaje te ha servido de ayuda dale tu voto Voto positivo, si quieres penalizarlo Voto positivo
Todo lo que sueñas, se puede diseñar. FM 11 * VV 6 * PHP 5 * MySQL * Win 8.

Miembro

Asiduo

  Karma             541

#3 Publicado: 20 Sep 2011 10:07



tengo creada la base de datos con los campos que dices .
Lo que quieres decir ahora es que con select le digo los que quiero y con while se hace la lista de los selecionados.. ¿no?


Si este mensaje te ha servido de ayuda dale tu voto Voto positivo, si quieres penalizarlo Voto positivo
okela

Administrador


  Karma               26432

#4 Publicado: 20 Sep 2011 10:46



Eso es, primero buscas (SELECT) luego pones el RESULT y luego el WHILE para ver el resultado de la búsqueda.


Si este mensaje te ha servido de ayuda dale tu voto Voto positivo, si quieres penalizarlo Voto positivo
Todo lo que sueñas, se puede diseñar. FM 11 * VV 6 * PHP 5 * MySQL * Win 8.
Su respuesta

Estilo Negrillas  Estilo Italico  Estilo Subrayado  URL De La Imagen  URL De La Web  Preformatted Text  YouTube URL  Sin código BB
Emoticones
:) ;) :up: :down: :biglol: :confused :cool: :mad: :sad: :shame: :smirk: :tongue: ... Más  Emoticones desactivados
Color de texto
Texto en negro Texto en blanco Texto en gris Texto en rojo Texto en azul Texto en verde Texto en rojo oscuro Texto en cian Texto en azul oscuro Texto en púrpura Texto en amarillo Texto en rosa Texto en naranja Texto en verde oliva Texto en marrón



 » Usuario  » Contraseña 
Solo Usuarios Registrados Pueden Postiar Aqui.
 

Tópicos relacionados con campo en base de datos ¿como rellenar?

como pasar variables de carrito a base datos mysql
Ayuda con "rellenar campo autor de formulario con variable sesion"
envio de datos obtenidos de la base de datos a otros formularios
conectar a base datos
problemas al insertar en la base de datos


Conectados: Invitados - 6
Miembros - 1 border=0 FGT73
En verde usuarios ZDDR

Realizado con miniBB © 2001-2021
Para Udias.com © 1996-2021
Hosting con Interdominios