Foros del Web » Programando para Internet » PHP »

Cambiar valor de variable php

Estas en el tema de Cambiar valor de variable php en el foro de PHP en Foros del Web. Buenas, les vengo a pedir ayudar porque me trabe en una parte de mi web. Tengo un formulario con un campo <select>. Lo que quiero ...
  #1 (permalink)  
Antiguo 31/10/2011, 16:29
 
Fecha de Ingreso: febrero-2007
Mensajes: 141
Antigüedad: 17 años, 9 meses
Puntos: 1
Cambiar valor de variable php

Buenas, les vengo a pedir ayudar porque me trabe en una parte de mi web.

Tengo un formulario con un campo <select>. Lo que quiero hacer es, que al seleccionar una opcion, cambie el valor de una variable php por el value de la opcion seleccionada. En el formulario no uso ningun boton submit.

Espero que me puedan ayudar, gracias!
  #2 (permalink)  
Antiguo 31/10/2011, 16:44
Colaborador
 
Fecha de Ingreso: mayo-2008
Ubicación: $MX['VZ']['Xalapa']
Mensajes: 3.005
Antigüedad: 16 años, 6 meses
Puntos: 528
Respuesta: Cambiar valor de variable php

Podrías cambiar el valor de una variable de sesión, si mediante ajax pasas dicho valor, no obstante no aclaras de qué tipo es tu variable.
  #3 (permalink)  
Antiguo 31/10/2011, 16:49
Avatar de skiper0125  
Fecha de Ingreso: octubre-2010
Ubicación: $this->Mexico('Toluca');
Mensajes: 1.127
Antigüedad: 14 años, 1 mes
Puntos: 511
Respuesta: Cambiar valor de variable php

Hola que tal.

y para que deseas hacer ese proceso o con que fin
__________________
Recuerda que estamos aquí para orientarte, y no para hacer tu trabajo.
Si mi aporte fue de ayuda, recuerda que agradecer no cuesta nada +1

Skiper0125
  #4 (permalink)  
Antiguo 31/10/2011, 17:39
 
Fecha de Ingreso: febrero-2007
Mensajes: 141
Antigüedad: 17 años, 9 meses
Puntos: 1
Respuesta: Cambiar valor de variable php

Enreliadad no necesito lo de la variable php. Lo que quiero hacer es..

Tengo una campo select con 2 opciones, estas 2 opciones, los values son precios y abajo tengo un campo que dice Total: $0

Lo que quiero es que al seleccionar la opcion, cambie el precio del total: $0.

Espero que me hayan entendido
  #5 (permalink)  
Antiguo 31/10/2011, 17:49
Avatar de skiper0125  
Fecha de Ingreso: octubre-2010
Ubicación: $this->Mexico('Toluca');
Mensajes: 1.127
Antigüedad: 14 años, 1 mes
Puntos: 511
Respuesta: Cambiar valor de variable php

Hola que tal.

Puedes hacer tu proceso con ajax, checa esto te puede ayudar.

Saludos
__________________
Recuerda que estamos aquí para orientarte, y no para hacer tu trabajo.
Si mi aporte fue de ayuda, recuerda que agradecer no cuesta nada +1

Skiper0125
  #6 (permalink)  
Antiguo 16/03/2012, 01:41
 
Fecha de Ingreso: febrero-2012
Mensajes: 6
Antigüedad: 12 años, 8 meses
Puntos: 0
Respuesta: Cambiar valor de variable php

Necesito ayuda con asignarle un nuevo valor a una variable que traigo de un formulario por uno que tengo en otra tabla, esto antes de guardarla en la base de datos, he buscado algo parecido en el foro pero no encuentro, me pueden ayudar, les agradecere grande!

El codigo en resumidas es este

$name_marca= $_POST["name_marca"]; ::este es el campo que traigo del form::
$id_marca=$row[id_marca]; ::esta variable la creo para asignarle el valor de la tabla existente antes hice un fetch_array para traer los valores::
$nw_name_marca=""; ::variable sin valor asignado la cual debera contener al final el valor real::
if($name_marca==$id_marca){
$n_name_marca=$row[name_marca];
}

::aqui comparo si las dos variables tienen el mismo dato y si lo tienen le asigno el valor de la tabla existente::

Y por ultimo esta es la forma en la que traigo los valores para hacer la comparacion

$const="SELECT * FROM articulos, marcas"; -->estas son las dos tablas que me serviran para la comparacion

if (!$consult) {
echo 'Could not run query: ' . mysql_error();
exit;

$result = mysql_query($query);

while ($row = mysql_fetch_array($result)) {
}

Espero me haga entender, soy nuevo en el foro GRACIAS DESDE YA!!!

Etiquetas: formulario, variables
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 22:07.