Problème mysql_num_rows et equivalent PDO
Posté : 04 mars 2015, 20:47
Bonsoir les amis, je suis nouveau sur le forum.
Actuellement je développe un outil pour une entreprise pour que les employés envoient des feuilles d'heures mais je suis bloqué depuis 3 jours.
J'aimerai vérifier si l'utilisateur à déjà envoyé une semaine ou non. j'ai essayé avec "mysql_num_rows" et "PDO" mais je suis bloqué cela ne renvoie rien à chaque fois.
J'ai suivi ce Tuto au passage: post433101.html#p433101
Si l'un d'entre vous pourrait m'aider ce serait sympa. Pour info: Je suis sur un hébergement OVH Perso.
MySQL_Query et Num Rows:
Merci,
Alexis
Actuellement je développe un outil pour une entreprise pour que les employés envoient des feuilles d'heures mais je suis bloqué depuis 3 jours.
J'aimerai vérifier si l'utilisateur à déjà envoyé une semaine ou non. j'ai essayé avec "mysql_num_rows" et "PDO" mais je suis bloqué cela ne renvoie rien à chaque fois.
J'ai suivi ce Tuto au passage: post433101.html#p433101
Si l'un d'entre vous pourrait m'aider ce serait sympa. Pour info: Je suis sur un hébergement OVH Perso.
MySQL_Query et Num Rows:
$verif = mysql_query('SELECT * FROM `'.$_POST["annee"].'` WHERE `iduser` = "'.$_SESSION["userid"].'" AND `idsemaine` = "'.$_POST["semaine"].'";');
$numberOfRows = mysql_num_rows($verif);
echo $numberOfRows;
PDO:
try
{
$bddpdo = new PDO('mysql:host='.$db_host.';dbname='.$db_name, $db_user, $db_password);
}
catch(Exception $e)
{
echo 'Erreur : '.$e->getMessage().'<br />';
echo 'N° : '.$e->getCode();
die();
}
$sqlpdo = $bddpdo->prepare('SELECT * FROM :year WHERE iduser=:id AND idsemaine=:semaine');
$sqlpdo->execute(array(
'year' => "2015",
'id' => "2",
'semaine' => "10"));
while($resultpdo = $sqlpdo->fetch()){
print($resultpdo);
}
Merci,
Alexis