Hay un par de cosas en su código que se pegan en el globo ocular.
Si pegaste el script completo aquí, te falta session_start()
. No sé qué hay en tu home.php
, pero si la generación de contenido depende de un valor en $_SESSION['username'], nunca sucederá porque estará vacío después de la redirección del encabezado.
Eche un vistazo al manual sobre session_start() .
Además, como se indica:
Por si acaso pensé en mencionar esto. He pasado una buena cantidad de tiempo en el pasado preguntándome esto.
Es posible que desee echar un vistazo al ejemplo n. ° 2 en el manual sobre rowCount .
Y, por supuesto, como @Paul ya señaló, no debería usar mysql_query()
más si migra a PDO.