Tienes varias cosas que debes arreglar
1. el primer if no estas verificando una condicion en realidad solo estas una variable debes indicarle que si no esta vacio haga esto ejemplo
Código PHP:
if(!empty($_POST["entrar"])){
//codigo que quieres ver
}
2. el form no le estas diciendo que envie algo solo lo estas declarando
Código:
<form method="post">
Texto:
<input name="texto" type="text" >
<input type="submit" name="entrar" />
</form>
deberia ser asi
Código:
<form method="post" action="<?php echo $_SERVER["PHP_SELF"]; ?>">
Texto:
<input name="texto" type="text" >
<input type="submit" name="entrar" />
</form>
Esto es para que sepa a donde debe ir el form
$_SERVER["PHP_SELF"] = a la misma pagina donde esta corriendo el form
Y verifica que la base de datos tenga información.
Me dejas saber