は私のコードです:ここでは構文エラー、クエリのSQL
try
{
$bdd=new PDO('mysql:host=localhost;dbname=cmadatabase','root','@Rugby3390');
$bdd->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
$reponse= $bdd->query('SELECT IR,Level,Type,ToBeAnalyzed,
Supplier,Consequences,Remarks,
SUM(Level,Type,Supplier) AS sommeLvlTypeSup
FROM andgate
GROUP BY IR,Level,Type,ToBeAnalyzed,
Supplier,Consequences,Remarks
ORDER BY SUM(Level,Type,Supplier) ASC');
while ($donnees = $reponse->fetch()){
echo '<p>'.$donnees['IR'].','.$donnees['Level'].','.$donnees['Type'].','.$donnees['ToBeAnalyzed'].','.$donnees['Supplier'].','.$donnees['Consequences'].','.$donnees['Remarks'].','.$donnees['sommeLvlTypeSup'].'<p>';
}
}
catch (PDOException $e) { echo 'Connection failed: ' . $e->getMessage();}
?>
は私のエラーです:
接続に失敗しました:SQLSTATE [42000]:構文エラーまたはアクセス違反:1064 Erreurデsyntaxe PR S・デ・IR、レベルによってANDゲートグループからsommeLvlTypeSup ASタイプ、サプライヤー)、タイプ、ToBeAnalyz「ラ・LIGNE 1
あなたが助けてもらえますか?私は構文エラーがどこにあるのか分からないのですか?
Thxをたくさん
'SUM(レベル、タイプ、サプライヤー)'の
ORDER BY sommeLvlTypeSup
を試してみてください - あなたはSUMがそのように使用し、またはそのも任意の理にかなっていることをすることができると思いますか? – CBroeSOを迷惑メールにしないでください。あなたの古い投稿を編集しよう。新しい質問を掲示する代わりに。 https://stackoverflow.com/questions/45007553/pdo-exeption-errors私はこの質問を閉じるために投票しています – JYoThI
あなたがそれを読むことができれば、それをデバッグすることができるかもしれません! – RiggsFolly