Bonjour à tous,
Je tiens à dire que je suis extrêmement novice en PHP/MySQL.
Je dois développer une page qui permette, après avoir remplis un petit formulaire, de rentrer les informations entrées, dans une base de donnée MySQL. Jusque là ça va.
Premier problème (PHP/HTML): dans mon formulaire, j'ai mis l'action suivante:
<FORM method="POST" action="<?php $db_personnel->ajoute('NULL, "'.$_POST["nom"].'", "'.$POST["prenom"].'", "'.$_POST["carte"].'"'); ?>"
Le souci c'est que ma méthode PHP OO, s'éxecute dès le chargement de la page, et pas seulement après avoir appuyé sur mon submit. Et si je rentre des infos dans le formulaire, je suis renvoyé vers une mauvaise page.
Second problème (MySQL): J'ai mis un champ "id_utilisateur" en clé primaire avec l'extra en auto incrémentation, ça marche impec, sauf quand je supprime une ligne. Car si j'en rajoute une, je me retrouve avec id_utilisateur à 1 sur la première ligne, mais à 3 sur la seconde.
Comment faire ? Merci d'avances pour vos réponses.
Partager