Meme creer une base de donnees???
matele
Messages postés
71
Statut
Membre
-
arthezius Messages postés 3756 Statut Membre -
arthezius Messages postés 3756 Statut Membre -
Bonjour, je ne comprend ce qu il faut de plus pour creer cette base de donnees
je veut faire un formulaire d inscription dans mon site ,mais voila ce que j ai j ai quand j essaye de creer la bd
si quelqu un peut m aider
ALTER TABLE `inscription` ADD `id` MEDIUMINT( 5 ) NOT NULL AUTO_INCREMENT ,
ADD `name` TEXT CHARACTER SET hp8 COLLATE hp8_english_ci NOT NULL ,
ADD `surname` TEXT NOT NULL ,
ADD `email_adress` TEXT NOT NULL ,
ADD `speudo` TEXT NOT NULL ,
ADD `password` MEDIUMINT NOT NULL ,
ADD `Country` SMALLINT NOT NULL ,
ADD `Sexe` TEXT NOT NULL
MySQL a répondu:Documentation
#1060 - Duplicate column name 'name'
je veut faire un formulaire d inscription dans mon site ,mais voila ce que j ai j ai quand j essaye de creer la bd
si quelqu un peut m aider
ALTER TABLE `inscription` ADD `id` MEDIUMINT( 5 ) NOT NULL AUTO_INCREMENT ,
ADD `name` TEXT CHARACTER SET hp8 COLLATE hp8_english_ci NOT NULL ,
ADD `surname` TEXT NOT NULL ,
ADD `email_adress` TEXT NOT NULL ,
ADD `speudo` TEXT NOT NULL ,
ADD `password` MEDIUMINT NOT NULL ,
ADD `Country` SMALLINT NOT NULL ,
ADD `Sexe` TEXT NOT NULL
MySQL a répondu:Documentation
#1060 - Duplicate column name 'name'
A voir également:
- Meme creer une base de donnees???
- Fuite données maif - Guide
- Comment créer un groupe whatsapp - Guide
- Créer un compte google - Guide
- Base de registre - Guide
- Créer une adresse hotmail - Guide
3 réponses
Salut, comme indiqué dans le message d'erreur ton champ "name" existe déjà dans ta table, essaye donc ceci :
ALTER TABLE `inscription` ADD `id` MEDIUMINT( 5 ) NOT NULL AUTO_INCREMENT ,
ADD `surname` TEXT NOT NULL ,
ADD `email_adress` TEXT NOT NULL ,
ADD `pseudo` TEXT NOT NULL ,
ADD `password` MEDIUMINT NOT NULL ,
ADD `Country` SMALLINT NOT NULL ,
ADD `Sexe` TEXT NOT NULL;
Si cela ne marche toujours pas poste le résultat de cette requête : SHOW COLUMNS FROM inscription;
ALTER TABLE `inscription` ADD `id` MEDIUMINT( 5 ) NOT NULL AUTO_INCREMENT ,
ADD `surname` TEXT NOT NULL ,
ADD `email_adress` TEXT NOT NULL ,
ADD `pseudo` TEXT NOT NULL ,
ADD `password` MEDIUMINT NOT NULL ,
ADD `Country` SMALLINT NOT NULL ,
ADD `Sexe` TEXT NOT NULL;
Si cela ne marche toujours pas poste le résultat de cette requête : SHOW COLUMNS FROM inscription;
merci le probleme est deja regle ,mais dis tu pourrai me donner encore un coup de main ici ?
je parviens a faire apparaitre les titres de ma BDD sur le menu de ma page seulement je voudrais qu il apparaisse de facon a donne des liens sur d autres pages du site .mais je ne sais comment attribuer a chaqu un des titres un lien voila le code qui les faits apparaitre sur ma page
<?php
mysql_connect("localhost", "root");
mysql_select_db("louis_marie");
$reponse = mysql_query($sql = 'SELECT * FROM `menu` LIMIT 0, 15 ' );
while ($donnees = mysql_fetch_array($reponse) )
{
echo $donnees['titre'];
echo "<br /><br />";
}
mysql_close();
?>
celui sert a faire affiche mes donnees sur ma page comment les attribuer maintenant a chacun un lien ? merci pour vos reponses
je parviens a faire apparaitre les titres de ma BDD sur le menu de ma page seulement je voudrais qu il apparaisse de facon a donne des liens sur d autres pages du site .mais je ne sais comment attribuer a chaqu un des titres un lien voila le code qui les faits apparaitre sur ma page
<?php
mysql_connect("localhost", "root");
mysql_select_db("louis_marie");
$reponse = mysql_query($sql = 'SELECT * FROM `menu` LIMIT 0, 15 ' );
while ($donnees = mysql_fetch_array($reponse) )
{
echo $donnees['titre'];
echo "<br /><br />";
}
mysql_close();
?>
celui sert a faire affiche mes donnees sur ma page comment les attribuer maintenant a chacun un lien ? merci pour vos reponses
Pour ce que tu veux faire il faut simplement modifier cette partie:
Dans un tel cas le lien obtenu sera par exemple:
page=1 défini l'identifiant de ta page (correspondant au titre de ta base de donnée dans la table "menu"
Je suis partie du principe de le contenu de ta page index.php est variable et défini par la variable $_GET['page'] que tu récupères via l'url.
Pour en savoir plus: http://doc.arthezius.fr/...
while ($donnees = mysql_fetch_array($reponse) )
{
echo '<p><a href="index.php?page='.$donnees['id'].'">'.$donnees['titre'].'</a></p>';
}
Dans un tel cas le lien obtenu sera par exemple:
index.php?page=1
page=1 défini l'identifiant de ta page (correspondant au titre de ta base de donnée dans la table "menu"
Je suis partie du principe de le contenu de ta page index.php est variable et défini par la variable $_GET['page'] que tu récupères via l'url.
Pour en savoir plus: http://doc.arthezius.fr/...