我无法使用MS Sql和一些php查询。
function getBillet($idBillet) {
$connection = getBdd();
$sql = 'select BIL_ID as id, BIL_DATE as date,
BIL_TITRE as titre, BIL_CONTENU as contenu from t_billet
where BIL_ID=?';
$billet = $connection->prepare($sql);
$billet->execute(array($idBillet));
if ($billet->rowCount() == 1)
return $billet->fetch();
else
throw new Exception('Aucun billet ne correspond à l\'identifiant' . $idBillet . ' ');
}
这个没有用,我正在尝试获取在参数上插入ID的行。 与数据库的连接工作正常,但我无法使查询工作。特别是因为关于谷歌的所有信息都是关于MySQL的,但关于MS SQL的信息很少。 这个工作正常,例如:
function getBillets() {
$connection = getBdd();
$sql = 'select BIL_ID as id, BIL_DATE as date,
BIL_TITRE as titre, BIL_CONTENU as contenu from t_billet
order by BIL_ID desc';
$result = $connection->query($sql);
$resultat = $result->fetchAll();
return $resultat;
}
提前致谢。