Conexion WML con PHP

paisatavo

Lanero Regular
25 Jul 2004
64
Tengo problemas con un codigo para hacer una consulta desde un celular a una base de datos de mysql, lo gracioso es que cuando el sql esta estatico funciona. pero cuando capturo el valor de un campo de texto de la pagina ya no funciona aqui esta el codigo

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Prueba de php y wap</title>
</head>

<?php
header("Content-type: text/vnd.wap.wml");

echo "<?xml version='1.0'?>";
echo "<!DOCTYPE wml PUBLIC \"-//WAPFORUM//DTD WML 1.1//EN\"" . " \"http://www.wapforum.org/DTD/wml_1.1.xml\">";
?>

<wml>
<card id="card1" title="Base de datos">
<p>
<?php


echo "<b>Consulta tu notas</b><br/>
<input type = 'text' name = 'Nombre' />
<br/><do type = 'accept' label = 'Consultar' >
<go href='#card2'/>
<setvar name ='valor' value= '1017124382'/>
</do>";
//<img src="poblado.png" alt="dibujo"/>
?>
</p>
</card>
<card id="card2" title="Respuesta">
<p>

<?php
$db="prueba";
$db_login="root";
$db_pswd="cable";

$link = mysql_connect("localhost", $db_login, $db_pswd);
mysql_select_db($db , $link);

//$cod = '1017124382';
$cod = '$(Nombre)';
$locura = '$(valor)';
echo "ESTA ES ".$locura. $valor;
//$query = "SELECT * FROM t1 WHERE cedula = '1017124382'";
$query = "SELECT * FROM t1";

$result = mysql_query($query);
if(mysql_num_rows($result)) {
while($row = mysql_fetch_row($result)){
//echo "<br/>".$row[0]." ".$cod;
if ($row[0]==$cod){
echo $row[0];
echo "entro";
}
}
}else{
echo "No hay registros";
}

?>
</p>
</card>

</wml>
<body>
</body>
</html>
 

Los últimos temas