Foros del Web » Programando para Internet » PHP »

Ayuda a Novato

Estas en el tema de Ayuda a Novato en el foro de PHP en Foros del Web. Hola a todos, es mi primer dia tratando de hacer algo con PHP y por supusto ya me surgio el primer probelmita. Espero poder hacerme ...
  #1 (permalink)  
Antiguo 08/08/2002, 11:48
 
Fecha de Ingreso: agosto-2002
Mensajes: 7
Antigüedad: 21 años, 7 meses
Puntos: 0
Ayuda a Novato

Hola a todos, es mi primer dia tratando de hacer algo con PHP y por supusto ya me surgio el primer probelmita.
Espero poder hacerme entender.
Tengo una base de datos de libros (codigo, nombre y precio), hasta ahi no tengo problemas, ya hice una apgina que me muestra en forma de tabla las 2 columnas, despues agregre otra columna con una caja de texto para que el usuario coloque la cantidad que desea y otra columna que tienen el total (precio*cantidad), y al final me pone un total. A cada caja de tecto de doy el nombre de "T"+Codigo Ej. T0001, T0002 etc, nombres asignados dinamicamnete en el momento que se crea la tabla. Ahora mi problema es que yo inicialmente le doy el Valor de 1 a cada caja de texto, pero quiero colocar un boton de actualizar para que cuando el usuario cmabie las cantidades pueda actulaizar la columna Total asi como el total general. Y eso es precisamente lo que no se hacer. No se como tomas el valor de una variable que su nombre no esta predefinido.

Espero que me entiendan la pregunta

Gracias

Boris
  #2 (permalink)  
Antiguo 08/08/2002, 12:32
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 2 meses
Puntos: 129
Re: Ayuda a Novato

En el array $_GET o $_POST están todas las variables (nombre y valor) q envias a una pagina ..

Puedes recorrer ese array con un bucle foreach(), while() etc. Un ejemplo ...

while (list ($clave, $val) = each ($HTTP_POST_VARS)) {
$clave = str_replace("_", " ", $clave);
echo $clave." : ".$val."\n";
}

Un saludo,
  #3 (permalink)  
Antiguo 08/08/2002, 15:43
 
Fecha de Ingreso: agosto-2002
Mensajes: 7
Antigüedad: 21 años, 7 meses
Puntos: 0
Re: Ayuda a Novato

Gracias Cluster!
Resuelto el problema, ahora otra preguntica:
La unica formaque hay de enviar un formulario es con un Push Buttom con el Style="sumit" o hay alguna forma de hacer lo mismo pero con una imagen o un link en un texto.

Gracias
  #4 (permalink)  
Antiguo 08/08/2002, 17:27
 
Fecha de Ingreso: agosto-2002
Mensajes: 121
Antigüedad: 21 años, 7 meses
Puntos: 0
Re: Ayuda a Novato

porque no pruebas con las variables de sesion?
  #5 (permalink)  
Antiguo 08/08/2002, 17:47
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 2 meses
Puntos: 129
Re: Ayuda a Novato

fgalicia .. las sessiones son muy utiles y muy buenas para muchos casos . pero para un simple envio de X variables a otra pagina que las procese y ahi se muera el uso de esas variables sobra con parsarlas por GET y/o POST .. (si quieres usar GET sin q se vea por el URL tus variables usa las extensiones cURL ...).

----------

hacer un link con las variables es tan solo usar HTML y en el nombre del fichero añadir las variables de la forma: pagina.php?variable=$variable&varible2=$variab le2

variable equivaldria al "name" de un formulario campo text .. y $variable seria en valor de tu variable ...

Ese metodo se le denomina GET ...

Lo de poner una imagen en vez de tu boton ... es cosa de HTML no de PHP .. revisa algun manual de HTML ... En tal caso .. sea un boton o una imagen .. mientras tengas un "submit" .. lo q manda es el acction= y el method= q indiques ..

Un saludo,
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 05:40.