if (isset($show_result) and $show_result == 25){
da ist ein "and" dazwischen, also theoretisch nur ausführen,
beide Bedingungen "wahr" sind
das Problem ist, dass
ziemlich eigenartige Sache
nein ;-)
doch
..
übrigens
$show_result = 0;
if (isset($show_result) and $show_result != 'create_db')
ergibt "false" - also sind nicht beide Bedingungen wahr
wirkt so, als würde dort statt and OR stehen *grübel*