Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/04/2009, 02:50
josevk
 
Fecha de Ingreso: marzo-2009
Mensajes: 15
Antigüedad: 15 años, 1 mes
Puntos: 0
Error al mostrar datos de una base de datos

Hola a todo/as!!Estoy haciendo una especie de diccionario en la web pero me da un fallo. Os pongo el código a ver si me podeis echar una manita.
El del html donde el usuario teclea lo que quiere buscar:
"<html>
<head>
<title>Wikibasket</title>
<STYLE TYPE="text/css">
<!--
a:link {text-decoration: none}
a:visited {text-decoration: none}
a:active {text-decoration: none}
a:hover {text-decoration: underline}
-->
</STYLE>
<script language ="javascript">

function verifica()
{
if (f.palabra.value=="")
{
alert ("Por favor, escriba una palabra a buscar");
return;
}


f.submit();
}
</script>

<body bgproperties="fixed" background="fondonuevo3.jpg">
<b><font face="Comic Sans MS"><span style="font-size:36pt;">Wikibasket</span></font></b>
<form name="f" action="mostrar.php" method="post">
<p><font color="#7B4B23"><b>Busca: <input type="text" name="palabra" maxlength="50" size="20">

<input type="submit" value="Enviar" name="enviar" onclick=verifica()> </p>
</form>


</body>
</html> "

y este es el llamado "mostrar.php"

"<?php
$bd=mysql_pconnect("localhost","*****","********** ") or die ("No puedo conectar a la base de datos");
mysql_select_db("de3en3");
$palabra=$_POST['palabra'];
$resultado=mysql_query("SELECT * FROM diccionario WHERE palabra='$palabra'",$bd);
if(! $resultado)
{
echo("te colaste");
exit;
}
else{
$fila=mysql_fetch_array($resultado);
//estilo
<STYLE TYPE='text/css'>
<!--
a:link {text-decoration: none}
a:visited {text-decoration: none}
a:active {text-decoration: none}
a:hover {text-decoration: underline}
</STYLE>

//fondo
echo "<body bgproperties='fixed' background='fondonuevo3.jpg'>";
//introducción
echo "<b><font face='Palatino Linotype'>Tu busqueda es: ".$fila['palabra'].";


}
?>"


El problema es que me muestra todo el texto del php sin procesarlo es decir me sale en pantalla lo de //fondo echo.........

Gracias!