Insertion données dans base
Bonjour,
J'essaie en vain d'écrire un script correct pour insérer des données dans ma base mysql.
Code:
1 2 3
|
$database->setQuery("INSERT INTO jos_societe(id_societe,nomsoc,etablissement,sadr,scp,sville,spays) VALUES ('2000','$nomsoc','$etablissement','$sadr','$scp','$sville','$spays')");
$database->query(); |
Tout d'abord j'aimerais savoir comment faire pour récupérer automatiquement un id non utilisé et qui suit les autres ?
exemple : le dernier id de ma table est 150, il faudrait qu'automatiquement il rentre le prochain avec l'id 151.
Autres problemes : Si je ne remplie pas tous les champs du formulaire, la ligne ne sera pas inséré dans mysql. Comment faire pour éviter ca ?