Bonjour à tous, voilà j'ai un problème qui commence à me rendre dingue. Je vous mets le bout de code qui pose problème.
Code:Tout d'abord, il faut donner l'objectif de l'entrainement du jour ainsi que la difficulté maximale ( entre 0 et 3), concernant l'objectif, mettez 0 pour une remise en forme, 1 pour un programme de musculation : <center><form> <input name="niv" placeholder="Niv max" type="text"/> <br/> <input name="obj" placeholder="Objectif" type="text"/> <br/> <input name="submit" value="Envoyer" type="submit"/> </form> </center> <br/>Code PHP:
if (isset($_POST["submit"])) { mysql_connect('localhost','root','root'); mysql_select_db('programmes') or die (mysql_error()); $nivmax = $_POST["niv"]; $obj = $_POST["obj"]; $query = "SELECT * FROM exercice WHERE Type=$obj "; $resultat = mysql_query($query) or die (FDPPPPPPPP); $res = mysql_result($resultat, 0); while ($row = mysql_fetch_array($resultat)) { echo '<tr'; foreach($row as $field) { echo '<td>' . htmlspecialchars($field) . '</td>'; } echo '</tr>'; } }
J'ai remplacé les balises <?php ?> par Basiquement, j'ai une base de donnée avec des exercices dont le type est 0 ou 1 ( 0 pour cardio, 1 pour musculation ), et donc je veux juste afficher les exercices du type que l'utilisateur a choisi. Mais je clique sur le bouton Envoyer mais rien ne se passe aucun echo.
Merci d'aider une âme tourmentée.
-----