
NO funciona $_GET["num"]
Publicado por maxi (4 intervenciones) el 28/08/2015 01:40:41
hola amigos primera vez que escribo tengo este pequeño problema aqui el html:
que lo que hace es pongo un numero pongo buscar se va a consulta php y atravez del scrip ajax me muestra en el mismo formulario el resultado
el problema esta que en consulta.php no me toma el valor del numero que ingrese en la caja de texto en el html. porqueeee?????
aqui el php.:
desde ya muchas gracias!!=)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<script language="JavaScript" type="text/javascript" src="ajax.js"></script>
</head>
<body>
<form name="consulta" method="get" action="" onSubmit="MostrarConsulta('consulta.php'); return false">
<label>
<td align='right'>
Ingresar N° de Osoc:<input type="text" name="num" value="">
<input type="submit" name="submit" value="Consultar" />
</label>
</form>
<br/>
<!-- En "onsubmit" escribimos la función 'MostrarConsulta' que creamos en javascript, con su parametro que es el archivo que vamos a mostrar, en este caso 'consulta.php'-->
<div id="resultado"></div>
</body>
</html>
que lo que hace es pongo un numero pongo buscar se va a consulta php y atravez del scrip ajax me muestra en el mismo formulario el resultado
el problema esta que en consulta.php no me toma el valor del numero que ingrese en la caja de texto en el html. porqueeee?????
aqui el php.:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<?php
if(isset($_GET['num'])) {
$n = $_GET['num'];
} else {
$n =1; }
echo $n;
$link = mysql_connect("localhost", "root");
mysql_select_db("tucumano", $link);
$result = mysql_query("SELECT num, nombre,direc,tel FROM osoc WHERE num=$n ", $link);
if ($row = mysql_fetch_array($result)){
} else {
echo "¡ No se ha encontrado ningún registro !";
}
?>
desde ya muchas gracias!!=)
Valora esta pregunta


0