Vous pouvez recevoir des erreurs et prendre les mesures appropriées à ce sujet. Assurez-vous que vous mettez ces lignes sur le dessus de votre script pour voir des erreurs:
ini_set('display_errors', true);
error_reporting(E_ALL);
aussi au lieu de:
mysql_query($sql);
Utilisation:
mysql_query($sql) or die(mysql_error());
pour voir s'il y a des erreurs dans la requête elle-même.
Enfin, essayez d'utiliser les balises php complètes <?php ... ?>
au lieu de <? ... ?>
car les chances sont que les balises courtes soient désactivées sur votre serveur.
S'il vous plaît poser une question, en nous disant ce qui ne fonctionne pas. Jeter une tonne de code dans les visages des gens est grossier. –
Quelles erreurs obtenez-vous dans vos journaux php, webserver et mysqld? – sarnold
Tout d'abord, essayez d'utiliser '' balises PHP, il est mieux supporté que '' –