Foros del Web » Programando para Internet » PHP »

Referencia de un objeto a una funcion

Estas en el tema de Referencia de un objeto a una funcion en el foro de PHP en Foros del Web. Hola a todos De antemano mil gracias. Me prodrian indicar en que parte de este codigo estoy errado? Código PHP: while ( $mostrar  =  mysql_fetch_array ( ...
  #1 (permalink)  
Antiguo 15/09/2004, 13:44
 
Fecha de Ingreso: abril-2004
Ubicación: Mexico D.F.
Mensajes: 8
Antigüedad: 19 años, 11 meses
Puntos: 0
Referencia de un objeto a una funcion

Hola a todos

De antemano mil gracias. Me prodrian indicar en que parte de este codigo estoy errado?


Código PHP:
while ($mostrar mysql_fetch_array($pencotizaMYSQL_ASSOC)) {
    print(
"<tr><td>$mostrar[id_producto]</td>
        <td>$mostrar[producto]</td>
        <td><input type='text name='$mostrar[id_producto]' value='$mostrar[cantidad]' onChange='otrovalor(this);'></td></tr>
        "
);
    }

function 
otrovalor(text)
    {
    
$cambia ="UPDATE cotizaciones";
    
$cambia .="SET cantidad =texto.value";
    
$cambia .="WHERE id_producto=text.name";
    
$cambia .="AND id_sesion=$nomsess";
    
mysql_query($cambiar) or die("La consulta Fallo;: " mysql_error());
    } 
Mi problema como veran es el cambio de la cantidad a cotizar por parte del usuario, por mas que he intentado no he podido solucionar este caos.

Nuevamente agradezco su ayuda.
  #2 (permalink)  
Antiguo 15/09/2004, 13:54
 
Fecha de Ingreso: marzo-2003
Ubicación: Son Galego ¡¡¡¡Galiza ceibe!!!
Mensajes: 77
Antigüedad: 21 años
Puntos: 0
Mmmmmmmmmm.
No se si lo que intentas hacer es posible ( me refiero a cojer las cadenas diretamente del formulario).
creo que deverias crear un hiden con el id y enviar los datos con un submit, porque php recoje los datos y genera la salida para el cliente y los elementos html estan del lado del cliente.
Suerte
__________________
:risa:
RAPI91
:)
  #3 (permalink)  
Antiguo 15/09/2004, 14:34
Avatar de epplestun  
Fecha de Ingreso: octubre-2001
Mensajes: 1.621
Antigüedad: 22 años, 4 meses
Puntos: 5
El valor del formulario lo debes de cambiar con una funcion escrita en Javascript no en PHP debes interactuar con el cliente.
__________________
Usuario registrado de Linux #288725
  #4 (permalink)  
Antiguo 16/09/2004, 19:17
 
Fecha de Ingreso: abril-2004
Ubicación: Mexico D.F.
Mensajes: 8
Antigüedad: 19 años, 11 meses
Puntos: 0
Ok. dejame ver si entendi.

No puedo hacer una funcion PHP que espera la interaccion con el cliente, entonces debo hacer una rutina que me grabe los resultados. Solo tengo una duda, los valores del array son alterados cuando el usuario cambia los valores de los textbox?

Gracias por su ayuda.
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 03:48.