hm...was soll der code machen? zum einen mal kann der query überhaupt nicht ausgeführt werden, weil dein connect und select_db in der if-schleife steht und vor dem query überhaupt nicht ausgeführt wird. zum anderen, warum willst du den query in dem bereich ausführen, in dem deine eingabemaske steht?`was willst du damit abfragen/ausgeben?
also wenn du die abfrage in eine extra verzweigung packst, dann sollte sie so aussehen (ungefähr,, je nachdem was du damit machen willst)
$dp=mysql_connect("localhost","","");
mysql_select_db("",$dp);
$result=mysql_query("SELECT datum, name, titel, eintrag FROM testbank;");
while($line=mysql_fetch_row($result)){
print("$line<br>");}
dies gibt dir das ergebnis zeilenweise aus
alternativ kannst du auch mit fetch_array arbeiten falls du mit den daten einzeln weiterarbeiten willst.