| |||
incrementar en 1 un num hola, alguien sabe como puedo incrementar o disminuir un numero: tengo una variable $numero=0; y tengo dos botones "mas" y "menos" k al dar en mas me incremente en uno , si le doy a mas otra vez k me incremente en uno (=2 hasta ahorita) si le doy en "menos" k me disminuya el valor(=1) y si el valor es =0 k no siga disminuyendo.....................todo en la misma pag |
| |||
Con PHP tienes que tener presente que con esos "botones" lo que vas hacer es recargar la página para hacer llegar a tu script PHP la "orde" de sumar una unidad y por otro lado en el lado del servidor "PHP" vas a tener que almacenar el dato del "contador" en curso en una variable de sesión, cookie, BBDD o archivo de texto plano. Es eso lo que quieres, asumes que hay una recarga de página? .. Por supuesto tienes "otras" técnicas como la de moda "AJAX" (tenemos un foro para tal fin) donde lo que pretendes hacer no involucraría una recarga de página. Si aclaras para que vas a "sumar/restar" esa variable PHP y con qué fin .. tal vez se vean otras soluciones (por ejemplo Javascript). Un saludo,
__________________ Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo. |
| |||
Cita: Se te olvidó que PHP al terminar la ejecucíon de tu script .. pierde todo valor de variables y demás, así que tu código propuesto si no propagas de alguna forma el n° por donde anada la cuenta (podría ser también en el URL .. no sólo una "sesión" o cookie como expuse antes) .. siempre te dará el mismo valor hagas lo que hagas.
Iniciado por mdk ![]() pues podrias hacerlo con esta simple condicional.. Código PHP: Un saludo,
__________________ Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo. |
| ||||
Bueno pues aquí te dejo un ejemplo: Código PHP: ![]() Última edición por Erikfrancisco; 05/10/2006 a las 12:26 |
| |||
Cita: Y que dudas tienes concretas?Un saludo,
__________________ Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo. |
| |||
Otra propuesta: Código PHP: Un saludo,
__________________ Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo. |
| ||||
Cita: Daba por hecho que las variables se situarian luego en un formulario, y que cada vez que recargara la pagina se irian sumando o restando, ya pense en eso que me dijiste, solo que no desaroye todo el codigo, por hacer una respuesta rapida, jejeje
Iniciado por Cluster ![]() Se te olvidó que PHP al terminar la ejecucíon de tu script .. pierde todo valor de variables y demás, así que tu código propuesto si no propagas de alguna forma el n° por donde anada la cuenta (podría ser también en el URL .. no sólo una "sesión" o cookie como expuse antes) .. siempre te dará el mismo valor hagas lo que hagas. Un saludo, ![]() ![]()
__________________ |