Foros del Web » Programando para Internet » PHP »

Problema al coger valor input text

Estas en el tema de Problema al coger valor input text en el foro de PHP en Foros del Web. Buenos días chicos, tengo el siguiente problema : No me coge el valor de un input text. Este es mi codigo... Código PHP: <form method="post" action="?";> <div class="cuerpo"> ...
  #1 (permalink)  
Antiguo 28/04/2010, 02:36
 
Fecha de Ingreso: abril-2010
Ubicación: Alicante
Mensajes: 34
Antigüedad: 14 años
Puntos: 0
Problema al coger valor input text

Buenos días chicos, tengo el siguiente problema : No me coge el valor de un input text. Este es mi codigo...

Código PHP:
<form method="post" action="?";>
<div class="cuerpo">
    <br />
    <b>Hola</b>
    <div class="columna1">
            <p><b>Búsqueda</b>    </p>
            <div class="textocolumna1">
            -> &nbsp <a href="?accion=nombre">Búsqueda por nombre :</a> <br /><br />
            &nbsp <input type="text" name="busquedapornombre" class = "textobusquedanombre"/><img src="imagen/lupa.png" class="imagenlupa" /><br /><br /><br />
            -> &nbsp Búsqueda por lugar : <br /><br />
            &nbsp <input type="text" name="busquedaporlugar" class = "textobusquedalugar"/><img src="imagen/mundo.png" class="imagenmundo" /><br /><br /><br />
            -> &nbsp Búsqueda por tenedor : <br /><br />
            &nbsp <input type="text" name="busquedaporlugar" class = "textobusquedatenedor"/><img src="imagen/mundo.png" class="imagenmundo" /><br /><br /><br />
            -> &nbsp Búsqueda avanzada...
            </div>
    </div>
    <div class="columna2">
    <p><b>Hola</b>    </p>
    </div>
</div>

<?
if ($accion == "nombre")
{
    echo 
$sql "select nombre from restaurantes where nombre = '$busquedapornombre'";
    
$sentencia=MySQL_query($sql,$db);
    while(
$myrow1=MySQL_fetch_array($sentencia)) 
    {
        
$nombrerestaurante $myrow1["0"];
    }
    echo 
"$nombrerestaurante";
}    
    
?>
<input type="hidden" name="accion" id="accion" value= "<? echo "$accion";  ?>" />
</form>
Pues bien en la sentencia select la variable busquedapornombre no me lo coge...sugerencias?

Gracias de antemano

Última edición por xlduffmanlx; 28/04/2010 a las 03:40
  #2 (permalink)  
Antiguo 28/04/2010, 03:43
 
Fecha de Ingreso: abril-2010
Ubicación: Alicante
Mensajes: 34
Antigüedad: 14 años
Puntos: 0
Respuesta: Problema al coger valor input text

Solucionado, disculpen las molestias.
La solución era que me faltaba un submit , ya que PHP trabaja desde el lado del servidor había que ponerlo si o si, y como lo que yo queria era que al pulsar la imagen hiciera un submit en vez de <img src... Despues de investigar me he dado cuenta de que la solucion es la siguiente:

<input type="image" name="imagenlupa value="submit" src="imagen/lupa.png" class="imagenlupa"/>

Disculpen las molestias...Y si he podido ayudar a alguien mejor..
  #3 (permalink)  
Antiguo 28/04/2010, 07:04
 
Fecha de Ingreso: febrero-2009
Mensajes: 218
Antigüedad: 15 años, 2 meses
Puntos: 9
Respuesta: Problema al coger valor input text

Entre "name" y "value" te falta agregar las comillas.
  #4 (permalink)  
Antiguo 28/04/2010, 09:05
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Tema movido desde PHP orientado a objetos a PHP

Etiquetas: input, txt
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 10:02.