Je suis un peu sans voix. C'est une déclaration si simple, mais j'ai cherché pendant longtemps et je n'ai pas pu comprendre pourquoi les données n'ont pas pu être insérées.
Il n'y a aucun problème avec la base de données locale. Cela devrait être un problème de code, mais je suis aveuglé et je ne trouve pas l'erreur. Veuillez m'aider.
Il n'y a finalement aucune donnée, les liens sont tous normaux et il n'y a aucun problème à soumettre des données sur d'autres pages Web.
Enfin, j'ai trouvé la bonne réponse. déclarer est un mot-clé réservé au système, donc cette table de base de données ne peut pas être utilisée. . . Après tout, il est trop jeune. . .
Votre port MySQL semble être 3305, mais vous ne l'avez pas spécifié. Le port par défaut est 3306.
Dois-je préciser les champs du tableau ?
Tout d'abord, il n'est pas recommandé d'utiliser l'extension MySQL, elle n'est pas sûre et PHP a été abandonné. Utilisez MySQLi ou PDO.
Deuxièmement. Si l'exécution échoue, utilisez mysql_error()
pour obtenir les informations d'erreur.