2010-01-02 3 views

Répondre

1

Vous devez séparer votre problème en deux morceaux:

  1. Comment extraire des valeurs d'une page HTML?
  2. Comment insérer des valeurs dans une base de données SQL?

Vous ne pouvez pas établir une connexion à une base de données à l'aide de HTML. Il est préférable de choisir un langage intermédiaire comme Python, Java, C#, PHP, etc. Vous ne devriez pas non plus le vouloir, car vous voudrez sécuriser votre base de données d'une manière ou d'une autre. Vous ne voulez pas d'accès non autorisé ou d'attaques par injection SQL.

Vous obtenez des valeurs sur une page HTML en envoyant une requête HTTP POST à ​​un écouteur quelconque (par exemple, une servlet Java). La servlet obtient le paramètre, les paires de valeurs hors de la demande pour vous. Vous pouvez les valider, les lier à des objets ou tout ce que vous devez faire. Une fois que vous avez le paramètre, les paires de valeurs vous pouvez établir une connexion via quelque chose comme ODBC ou JDBC (si vous choisissez Java) et les INSÉRER dans des tables en utilisant le SQL standard.

+0

Merci duffymo pour votre explication détaillée. –

0

HTML n'est pas une langue de programmation, c'est un langage de balisage. utiliser un langage de programmation comme php pour le faire.

+0

Merci antpaw pour votre réponse. –