Foros del Web » Programando para Internet » PHP »

Recibir varios post en otra pagina

Estas en el tema de Recibir varios post en otra pagina en el foro de PHP en Foros del Web. Hola tengo otra inquietud la cual me esta partiendo la cabeza resulta un cliente me pide un pequeño script para q los usuarios hagan cotizaciones ...
  #1 (permalink)  
Antiguo 05/08/2008, 15:56
Avatar de ..::MaRcOs::..  
Fecha de Ingreso: diciembre-2006
Mensajes: 328
Antigüedad: 17 años, 4 meses
Puntos: 3
Recibir varios post en otra pagina

Hola tengo otra inquietud la cual me esta partiendo la cabeza
resulta un cliente me pide un pequeño script para q los
usuarios hagan cotizaciones desde la pagina, bueno
entonces estoy sacando los productos de la cotizacion
asi:

Código PHP:
<form action="cotizando.php" method="get" name="form" target="_blank" style="display:inline;" />
<table  border="0" cellspacing="0" cellpadding="0" align="left">
<?php
$query 
= ("SELECT * FROM productos ORDER BY titulo");
$result mysql_query$query ); 
while( 
$datos mysql_fetch_array$result ) ){ 
echo 
'

  <tr>
    <td width="30" align="center" valign="middle"><input name="producto'
.$datos[id].'" type="checkbox" value="'.$datos[id].'"></td>
    <td width="350" align="left" valign="middle">'
.$datos[titulo].'</td>
  </tr>
  
 '
;
}
?>
</table></form>
pero mi problema es q no se como recibir los datos por q como ven
es variable al codigo del producto, intente hace un siclo while
pero no tube buenos resultados.

como pueden no puedo saber cuantas variables son
ya q pueden ser:

producto1 = 1
producto34 = 34
producto453 = 453

entonces como hago para recibir esos
valores y armar la cotizacion?
  #2 (permalink)  
Antiguo 05/08/2008, 16:15
Avatar de Kamae  
Fecha de Ingreso: abril-2008
Ubicación: Barcelona (Catalunya)
Mensajes: 307
Antigüedad: 16 años
Puntos: 13
Respuesta: Recibir varios post en otra pagina

Buenas

Para saber si los checkbox están activos haz esto:

Código PHP:
$result=mysql_query("SELECT * FROM productos ORDER BY titulo");
while( 
$datos=mysql_fetch_array($result)){  
     if(isset(
$_POST["producto".$datos[id]])){
          echo 
"Has comprado el producto ".$datos[id]." - ".$datos[titulo];
     }

Saludos
  #3 (permalink)  
Antiguo 05/08/2008, 16:36
Avatar de ..::MaRcOs::..  
Fecha de Ingreso: diciembre-2006
Mensajes: 328
Antigüedad: 17 años, 4 meses
Puntos: 3
Respuesta: Recibir varios post en otra pagina

excelente muchas gracias de verdad
muy sencillo y efectivo

Última edición por ..::MaRcOs::..; 05/08/2008 a las 16:41
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 11:09.