Foros del Web » Programando para Internet » PHP »

sumarle a un campo

Estas en el tema de sumarle a un campo en el foro de PHP en Foros del Web. hola tengo elsiguiente select Código HTML: Hora Inicio <br /> <select name= "inicio" id= "inicio" > <option value= "7" > 7 </option> <option value= "9" ...
  #1 (permalink)  
Antiguo 28/05/2008, 17:07
 
Fecha de Ingreso: agosto-2004
Mensajes: 440
Antigüedad: 19 años, 8 meses
Puntos: 2
sumarle a un campo

hola tengo elsiguiente select
Código HTML:
Hora Inicio<br />
            <select name="inicio" id="inicio">
              <option value="7">7</option>
              <option value="9">9</option>
              <option value="11">11</option>
              <option value="13">13</option>
              <option value="15">15</option>
              <option value="17">17</option>
              <option value="18">18</option>
            </select> 
estoy trabajndo con php debo tomar el valor esogido de este select y sumarle 2...pero nose como les agradezco no se si eso es aqui o en javascript
__________________
paty :adios:
  #2 (permalink)  
Antiguo 28/05/2008, 17:14
 
Fecha de Ingreso: mayo-2007
Mensajes: 13
Antigüedad: 17 años
Puntos: 0
Respuesta: sumarle a un campo

Si quieres que el resultado sea al enviar el formulario cre que una forma sencilla seria asi

Código PHP:
<?
if($_POST['inicio']){
$valor $_POST['inicio'];
$resultado $valor 2;
echo 
$resultado;
exit;
}
?>
<form method="post">
            <select name="inicio" id="inicio">
              <option value="7">7</option>
              <option value="9">9</option>
              <option value="11">11</option>
              <option value="13">13</option>
              <option value="15">15</option>
              <option value="17">17</option>
              <option value="18">18</option>
            </select>
            <input type="submit" name="enviar" value="enviar" />
</form>
Pero si quieres un resultado al instante, osea sin necesidad de que envie el formulario es posible usar javascript o ajax.

Saludos
  #3 (permalink)  
Antiguo 29/05/2008, 11:49
 
Fecha de Ingreso: agosto-2004
Mensajes: 440
Antigüedad: 19 años, 8 meses
Puntos: 2
Respuesta: sumarle a un campo

y si es para ver el resultado antes de enviar el formulario???
__________________
paty :adios:
  #4 (permalink)  
Antiguo 29/05/2008, 11:53
Avatar de eft0  
Fecha de Ingreso: junio-2003
Ubicación: Santiago - Chile
Mensajes: 635
Antigüedad: 20 años, 10 meses
Puntos: 9
Respuesta: sumarle a un campo

Cita:
Iniciado por niltza Ver Mensaje
y si es para ver el resultado antes de enviar el formulario???
Javascript.
__________________
eft0's stuff! - http://estebanfernandez.net
  #5 (permalink)  
Antiguo 29/05/2008, 12:16
 
Fecha de Ingreso: agosto-2004
Mensajes: 440
Antigüedad: 19 años, 8 meses
Puntos: 2
Respuesta: sumarle a un campo

Cita:
Iniciado por AJ-Rulez Ver Mensaje
Si quieres que el resultado sea al enviar el formulario cre que una forma sencilla seria asi

Código PHP:
<?
if($_POST['inicio']){
$valor $_POST['inicio'];
$resultado $valor 2;
echo 
$resultado;
exit;
}
?>
<form method="post">
            <select name="inicio" id="inicio">
              <option value="7">7</option>
              <option value="9">9</option>
              <option value="11">11</option>
              <option value="13">13</option>
              <option value="15">15</option>
              <option value="17">17</option>
              <option value="18">18</option>
            </select>
            <input type="submit" name="enviar" value="enviar" />
</form>
Pero si quieres un resultado al instante, osea sin necesidad de que envie el formulario es posible usar javascript o ajax.

Saludos
y para enviar ese $resultado a la base de datoscomo lo debo enviar o como lo debo recibir en el que procesa los datos
__________________
paty :adios:
  #6 (permalink)  
Antiguo 29/05/2008, 12:30
 
Fecha de Ingreso: enero-2008
Mensajes: 163
Antigüedad: 16 años, 3 meses
Puntos: 2
Respuesta: sumarle a un campo

mmm pues te recomiendo que leas un poquito mas de php y mysql pero seria de la siguiente manera

si vas a insertar seria asi
Código PHP:
<? 
if($_POST['inicio']){ 
$valor $_POST['inicio']; 
$resultado $valor 2
}
$sql="insert into nombretabla values(nombredelcamp=$resultado,nombredelosotroscampos y susvalores);
$result=mysql_query($sql,variabledeconexcion);
?>
si vas actualizar seria asi:

Código PHP:
<? 
if($_POST['inicio']){ 
$valor $_POST['inicio']; 
$resultado $valor 2
}
$sql="update nombretabla set nombrecampo=$resultado";
$result=mysql_query($sql,variabledeconexcion);
?>
  #7 (permalink)  
Antiguo 29/05/2008, 13:08
 
Fecha de Ingreso: agosto-2004
Mensajes: 440
Antigüedad: 19 años, 8 meses
Puntos: 2
Respuesta: sumarle a un campo

ya muchisimas graciasescribi para decirles que ya lo habia hecho pero igual gracias por la ayuda.....cuando las cosas son de afan uno no piensa calmadamente y resulta preguntando cosas obvias...gracias
__________________
paty :adios:
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 07:12.