Une requête préparée avec "$usercontribution" plutôt ? ou bien avec "$userconnect" ?
J'avais aussi essayé ça sans succès :
Code : Tout sélectionner
$usercontribution = $bdd->prepare("SELECT COUNT(*) FROM contributions WHERE username = ? ");
$usercontribution->execute(array($_SESSION['username']));
if($usercontribution > 0)
{
header("Location:contribute.php?id=".$_SESSION['id']."&username=".$_SESSION['username']);
exit;
}
else
{
header("Location:contributions.php?id=".$_SESSION['id']."&username=".$_SESSION['username']);
exit;
}