Bonjour,
J'essaie en vain d'écrire un script correct pour insérer des données dans ma base mysql.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
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 ?