Erreur dans le code php

Bonjour,
je suis encore débutante en php et la je suis bloquer par une erreur que j'ai pas su résoudre: je vous en remercie d'avance pour votre aide
voici mon code:

l'erreur:

Parse error: syntax error, unexpected T_VARIABLE in C:\Program Files\EasyPHP-5.3.2i\www\TP1\classe.php on line 24

<?php
mysql_connect ("127.0.0.1","root","");
mysql_select_db ("formulaire");
$req='INSERT INTO classe VALUES ('$_POST["num"]','$_POST["libelle"]')';
$res=mysql_query ($req);
?>

4 réponses

  1. je ne suis pas un pro du php mais il ne te manques pas des points (.) pour ta chaine $req ?

    $req='INSERT INTO classe VALUES ('.$_POST["num"].','.$_POST["libelle"].')';

    -
    Grou29
    http://lienssanslien.free.fr
    1. bonsoir, tout d'abord merci
      mais y a toujours un problème qui persiste

      Notice: Undefined index: num in C:\Program Files\EasyPHP-5.3.2i\www\TP1\classe.php on line 24

      Notice: Undefined index: libelle in C:\Program Files\EasyPHP-5.3.2i\www\TP1\classe.php on line 24
      1. salut, désoler mais ca marche pas l'ajout,
        le problème n'est plus là mais en introduisant les valeurs dans le formulaire
        dans la bd il y a ajout d'une ligne mais avec des valeurs vides