Há algumas coisas em seu código que grudam no globo ocular.
Se você colou o script inteiro aqui, está faltando
session_start()
. Não sei o que está no seu home.php
, mas se a geração de conteúdo depende de um valor em $_SESSION['username'], isso nunca acontecerá porque ficará vazio após o redirecionamento do cabeçalho. Dê uma olhada no manual sobre session_start() .
Além disso, como afirmado:
Apenas no caso pensado para mencionar isso. Eu passei uma boa quantidade de tempo no passado me perguntando isso.
Você pode dar uma olhada no exemplo nº 2 no manual sobre rowCount .
E claro, como @Paul já apontou, você não deveria estar usando
mysql_query()
mais se migrar para PDO.