Variable transmise PHP dans une requete SQL

Résolu
Bonsoir,
Voila, j'ai une page "AdminSite.php" qui contient un lien "<a href="http://monsite./AdminModifier.php?NumArticle='.$row["NumeroArticle"].'">
($row["NumeroArticle"] est de type int dans ma base de données)
Une fois sur la page AdminModifier.php?NumArticle='.$row["NumeroArticle"] (nous dirons que
$row["NumeroArticle"] = 3)

Donc arriver sur AdminModifier.php?NumArticle=3
J'ai le code PHP suivant :
$NumArticle = intval($_GET['NumArticle']);

Et la requete :
$Requete = "SELECT NumeroArticle,TitreArticle,Article,Date,Categorie WHERE NumeroArticle='".$NumArticle."'";

Et voici ce qui apparait sur la page :
Bienvenue
Erreur SQL !
SELECT NumeroArticle,TitreArticle,Article,Date,Categorie WHERE NumeroArticle='3'
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'WHERE NumeroArticle='3'' at line 1

Quelqu'un a une idée ? :)
Configuration: Windows XP
Firefox 3.0.1

4 réponses

  1. Je suis trop bête ! Quel stupide erreur d'inattention !
    (Ne le dite à personne, j'ai un BTS informatique de gestion option developpeur d'application :x )
    1. Tu oublie de choisir la table :
      SELECT "les champs que tu veut" FROM "La table que tu veut" WHERE (optionel) "la valeur d'au moin un des champ"
      1. Bonsoir

        la syntaxe pour une requette est:

        SELECT champ1,chap2 etc FROM ta_table WHERE champ='....'

        dans ton cas il manque la table ou aller chercher les infos