Foros del Web » Programando para Internet » PHP »

duda switch

Estas en el tema de duda switch en el foro de PHP en Foros del Web. Hola. Tengo una web q si clickas a un boton, te envía a un formulario. Dicho formulario tiene diferentes casillas. Kiero hacer que si clickas ...
  #1 (permalink)  
Antiguo 18/01/2006, 05:40
 
Fecha de Ingreso: enero-2006
Mensajes: 143
Antigüedad: 18 años, 2 meses
Puntos: 0
duda switch

Hola. Tengo una web q si clickas a un boton, te envía a un formulario. Dicho formulario tiene diferentes casillas. Kiero hacer que si clickas al boton "5", en el formulario, la casilla "boton" salga un 5 de texto. Creo que mediante switch/case se puede hacer, pero no se como darle un valor de texto a una caja de texto. me lo podríais decir, seguro q es fácil de hacer. Sería tipo esto, pero bien hecho:

Código PHP:
switch ($seccion) {
   case 
5675;
      
cajadetexto = echo '5675';
       break; 
Me explico lo q kiero hacer?
  #2 (permalink)  
Antiguo 18/01/2006, 05:56
Avatar de jam1138
/** @package Moderador */
 
Fecha de Ingreso: julio-2004
Ubicación: sèveR led onieR lE
Mensajes: 9.368
Antigüedad: 19 años, 7 meses
Puntos: 102
... darle valor a una caja de texto?; tu duda es de HTML...
Código HTML:
<input type="text" value="5"> 
... ya solo imprimes ese "5" con PHP (muchas maneras):
Código PHP:
<?php
switch($algo) {
    case 
'condicion':
        
$var"5";
        break;
}
echo 
"<input type=\"text\" value=\"$var\">";
?>
__________________
٩(͡๏̯͡๏)۶
» Cómo hacer preguntas de manera inteligente «

"100 años después, la revolución no es con armas, es intelectual y digital"
  #3 (permalink)  
Antiguo 18/01/2006, 09:42
 
Fecha de Ingreso: enero-2006
Mensajes: 143
Antigüedad: 18 años, 2 meses
Puntos: 0
Tal y como tu dices, no me sirve...la cosa es q se imprima el numero q yo kiera dentro de la caja de texto. Voy a concretar un poco más.

Tengo unas cajas de texto en un formulario, una de ellas la he llamado "caja1". Bien, cuando, desde una web cargo www.mipag.php?seccion=5709, se abre una ventana nueva y va a mipag.php, donde en la "caja1" tendrá que salir el numero 5709 ya impreso. Me explico?
  #4 (permalink)  
Antiguo 18/01/2006, 10:39
 
Fecha de Ingreso: enero-2006
Mensajes: 143
Antigüedad: 18 años, 2 meses
Puntos: 0
Ya está! Poniendo el código siguiente dentro del value de la caja de texto que tengo lo he resuelto:
(El código corresponde a una caja de texto de HTML que incluye el PHP)

Código:
<input name="ref1" type="text" id="ref1" size="20" value= <?php 
		switch ($seccion) {
		  case 5709;
		    echo '5709';
		  break;
								
		  default;
		    echo '';
		  }?>>
De esta manera he conseguido que salga en número 5709 en la caja de texto,para poderla tener vacía en un principio y si se da un caso en concreto, poner lo que quieras ahí dentro...
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:33.