sql et formulaire php
Posté : 13 janv. 2008, 23:49
Bonjour à tous j'ai créé les tables sur ma base de donne et je ne sais pas comment créer un formulaire, qui serait en relation avec ma base de données
Je vous explique mieux
En fait mon site est un site de visionnage de vidéo en streaming, et je souhaiterai créer un formulaire pour entre divers information qui seront ensuite enregistre dans la bdd.
Un peut comme sur ce site:
http://www.prezup.com/Presenter,un,Film ... ne-fr.html
Qui une fois les informations enregistrer générera un id d'une page exemple:
http://monsite/film/index.php?id_film=1 (qui donnera vers un film)
voice ma base de donnees:
si vous avez mal compris je suis disponible a mieux vous expliquez 
Merci d'avance
Je vous explique mieux
En fait mon site est un site de visionnage de vidéo en streaming, et je souhaiterai créer un formulaire pour entre divers information qui seront ensuite enregistre dans la bdd.
Un peut comme sur ce site:
http://www.prezup.com/Presenter,un,Film ... ne-fr.html
Qui une fois les informations enregistrer générera un id d'une page exemple:
http://monsite/film/index.php?id_film=1 (qui donnera vers un film)
voice ma base de donnees:
Code : Tout sélectionner
-- Base de données: `db218390949`
--
CREATE DATABASE `db218390949` DEFAULT CHARACTER SET latin1 COLLATE latin1_german2_ci;
USE db218390949;
-- --------------------------------------------------------
--
-- Structure de la table `censure`
--
CREATE TABLE `censure` (
`id_censure` int(11) NOT NULL auto_increment,
`censure` varchar(255) collate latin1_german2_ci NOT NULL,
PRIMARY KEY (`id_censure`)
) ENGINE=MyISAM AUTO_INCREMENT=6 DEFAULT CHARSET=latin1 COLLATE=latin1_german2_ci AUTO_INCREMENT=6 ;
--
-- Contenu de la table `censure`
--
INSERT INTO `censure` VALUES (1, 'Tout publics');
INSERT INTO `censure` VALUES (2, 'Interdit aux moins de 10 ans');
INSERT INTO `censure` VALUES (3, 'Interdit aux moins de 12 ans');
INSERT INTO `censure` VALUES (4, 'Interdit aux moins de 16 ans');
INSERT INTO `censure` VALUES (5, 'Interdit aux moins de 18 ans');
-- --------------------------------------------------------
--
-- Structure de la table `film`
--
CREATE TABLE `film` (
`id` int(11) NOT NULL auto_increment,
`titre` varchar(255) collate latin1_german2_ci NOT NULL,
`jaquette` varchar(255) collate latin1_german2_ci NOT NULL,
`synopsis` text collate latin1_german2_ci NOT NULL,
`id_censure` int(1) NOT NULL,
`id_genre` int(2) NOT NULL,
`date` varchar(255) collate latin1_german2_ci NOT NULL,
`id_langue` int(1) NOT NULL,
`id_sub` int(1) NOT NULL,
`id_qualiter` int(1) NOT NULL,
`id_hebergeur` int(2) NOT NULL,
`lien` text collate latin1_german2_ci NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_german2_ci AUTO_INCREMENT=1 ;
--
-- Contenu de la table `film`
--
-- --------------------------------------------------------
--
-- Structure de la table `genre`
--
CREATE TABLE `genre` (
`id_genre` int(11) NOT NULL auto_increment,
`genre` varchar(255) collate latin1_german2_ci NOT NULL,
PRIMARY KEY (`id_genre`)
) ENGINE=MyISAM AUTO_INCREMENT=10 DEFAULT CHARSET=latin1 COLLATE=latin1_german2_ci AUTO_INCREMENT=10 ;
--
-- Contenu de la table `genre`
--
INSERT INTO `genre` VALUES (1, 'Action');
INSERT INTO `genre` VALUES (2, 'Policier');
INSERT INTO `genre` VALUES (3, 'Comedie');
INSERT INTO `genre` VALUES (4, 'Fantastique');
INSERT INTO `genre` VALUES (5, 'Science-Fiction');
INSERT INTO `genre` VALUES (6, 'Horreur');
INSERT INTO `genre` VALUES (7, 'Guerre');
INSERT INTO `genre` VALUES (8, 'Musique');
INSERT INTO `genre` VALUES (9, 'Documentaire');
-- --------------------------------------------------------
--
-- Structure de la table `hebergeur`
--
CREATE TABLE `hebergeur` (
`id_hebergeur` int(11) NOT NULL auto_increment,
`hebergeur` varchar(255) collate latin1_german2_ci NOT NULL,
PRIMARY KEY (`id_hebergeur`)
) ENGINE=MyISAM AUTO_INCREMENT=8 DEFAULT CHARSET=latin1 COLLATE=latin1_german2_ci AUTO_INCREMENT=8 ;
--
-- Contenu de la table `hebergeur`
--
INSERT INTO `hebergeur` VALUES (1, 'Megavideo');
INSERT INTO `hebergeur` VALUES (2, 'Dailymotion');
INSERT INTO `hebergeur` VALUES (3, 'Youtube');
INSERT INTO `hebergeur` VALUES (4, 'Stage6');
INSERT INTO `hebergeur` VALUES (5, 'Veoh');
INSERT INTO `hebergeur` VALUES (6, 'Google');
INSERT INTO `hebergeur` VALUES (7, 'divshare');
-- --------------------------------------------------------
--
-- Structure de la table `langue`
--
CREATE TABLE `langue` (
`id_langue` int(11) NOT NULL auto_increment,
`langue` varchar(255) collate latin1_german2_ci NOT NULL,
PRIMARY KEY (`id_langue`)
) ENGINE=MyISAM AUTO_INCREMENT=3 DEFAULT CHARSET=latin1 COLLATE=latin1_german2_ci AUTO_INCREMENT=3 ;
--
-- Contenu de la table `langue`
--
INSERT INTO `langue` VALUES (1, 'Francaise');
INSERT INTO `langue` VALUES (2, 'Americaine');
-- --------------------------------------------------------
--
-- Structure de la table `qualiter`
--
CREATE TABLE `qualiter` (
`id_qualiter` int(11) NOT NULL auto_increment,
`qualiter` varchar(255) collate latin1_german2_ci NOT NULL,
PRIMARY KEY (`id_qualiter`)
) ENGINE=MyISAM AUTO_INCREMENT=5 DEFAULT CHARSET=latin1 COLLATE=latin1_german2_ci AUTO_INCREMENT=5 ;
--
-- Contenu de la table `qualiter`
--
INSERT INTO `qualiter` VALUES (1, 'DvD-Rip');
INSERT INTO `qualiter` VALUES (2, 'DvD-Screener');
INSERT INTO `qualiter` VALUES (3, 'Screener');
INSERT INTO `qualiter` VALUES (4, 'TeleSync');
-- --------------------------------------------------------
--
-- Structure de la table `serie`
--
CREATE TABLE `serie` (
`id` int(11) NOT NULL auto_increment,
`titre` varchar(255) collate latin1_german2_ci NOT NULL,
`jaquette` varchar(255) collate latin1_german2_ci NOT NULL,
`synopsis` text collate latin1_german2_ci NOT NULL,
`id_censure` int(1) NOT NULL,
`id_genre` int(2) NOT NULL,
`date` varchar(10) collate latin1_german2_ci NOT NULL,
`id_langue` int(1) NOT NULL,
`id_sub` int(1) NOT NULL,
`id_qualiter` int(1) NOT NULL,
`id_hebergeur` int(2) NOT NULL,
`lien` text collate latin1_german2_ci NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_german2_ci AUTO_INCREMENT=1 ;
--
-- Contenu de la table `serie`
--
-- --------------------------------------------------------
--
-- Structure de la table `sub`
--
CREATE TABLE `sub` (
`id_sub` int(11) NOT NULL auto_increment,
`langue` varchar(255) collate latin1_german2_ci NOT NULL,
PRIMARY KEY (`id_sub`)
) ENGINE=MyISAM AUTO_INCREMENT=3 DEFAULT CHARSET=latin1 COLLATE=latin1_german2_ci AUTO_INCREMENT=3 ;
--
-- Contenu de la table `sub`
--
INSERT INTO `sub` VALUES (1, 'Auccun');
INSERT INTO `sub` VALUES (2, 'Francais');
Merci d'avance