Table SQL ?
Fermé
amandine0108
Messages postés
70
Date d'inscription
vendredi 19 août 2011
Statut
Membre
Dernière intervention
14 mars 2013
-
23 août 2011 à 01:19
SanooP94 Messages postés 161 Date d'inscription mercredi 17 août 2011 Statut Membre Dernière intervention 18 juillet 2012 - 28 août 2011 à 21:05
SanooP94 Messages postés 161 Date d'inscription mercredi 17 août 2011 Statut Membre Dernière intervention 18 juillet 2012 - 28 août 2011 à 21:05
A voir également:
- Table SQL ?
- Table ascii - Guide
- Table des matières word - Guide
- Blob sql ✓ - Forum Webmastering
- Table des annexes word ✓ - Forum Word
- WOrd 365 Liste des figures et annexes ✓ - Forum Word
5 réponses
Mihawk
Messages postés
4315
Date d'inscription
mercredi 29 mars 2006
Statut
Contributeur
Dernière intervention
6 janvier 2015
846
23 août 2011 à 09:12
23 août 2011 à 09:12
phpbb est autres chose.
Pour travailler ton forum tu as besoin des langages de base :
- HTML pour l'architecture des pages
- CSS pour le style du site internet.
En revanche, tu ne peux pas te contenter de ça : où vas-tu mettre les messages postés par les membres ? Et les informations sur les membres eux-mêmes ? C'est simple : il te faut une base de données, sur laquelle seront stockées toutes ces informations, puis récupérées, supprimées ou modifiées : ça sera le coeur de ton site au final !
Sauf qu'une base de données est stockée sur un serveur distant, et le HTML ne peux pas y accéder (car il est exécuté sur ton navigateur, pas sur le serveur). La solution est donc d'utiliser un langage dynamique comme Java ou PHP. Ce dernier est largement recommandé car plus simple.
Au final tu as donc deux langages en plus du HTML/CSS :
- MySQL, qui te permet au travers de requêtes, de gérer toute ta base de données.
- PHP qui s'occupera d'envoyer tes requêtes à la base. Les deux langages seront très liés et souvent encastrés l'un dans l'autre.
Dernière chose : le PHP ne peut pas être exécuté par ton navigateur, il lui faut un serveur. C'est sur ce même serveur que tu créeras ta base de données qui te servira à ton forum (base de données composée de tables, elles-mêmes contenant des champs).
Tu peux donc soit utiliser un serveur en ligne sur lequel tu téléchargeras tes pages PHP, et il saura les lire ; soit installer un serveur local sur ton ordinateur qui te permettra de faire tourner ton site en local, même sans internet : très utile !
Au final, tout ce que j'ai dis résume l'excellent tutoriel du site du zéro sur PHP/MySQL. Il est un peu long mais tu y trouveras tout ce dont tu as besoin... À condition d'y passer le temps qu'il faut !!
https://openclassrooms.com/fr/courses/918836-concevez-votre-site-web-avec-php-et-mysql
Pour travailler ton forum tu as besoin des langages de base :
- HTML pour l'architecture des pages
- CSS pour le style du site internet.
En revanche, tu ne peux pas te contenter de ça : où vas-tu mettre les messages postés par les membres ? Et les informations sur les membres eux-mêmes ? C'est simple : il te faut une base de données, sur laquelle seront stockées toutes ces informations, puis récupérées, supprimées ou modifiées : ça sera le coeur de ton site au final !
Sauf qu'une base de données est stockée sur un serveur distant, et le HTML ne peux pas y accéder (car il est exécuté sur ton navigateur, pas sur le serveur). La solution est donc d'utiliser un langage dynamique comme Java ou PHP. Ce dernier est largement recommandé car plus simple.
Au final tu as donc deux langages en plus du HTML/CSS :
- MySQL, qui te permet au travers de requêtes, de gérer toute ta base de données.
- PHP qui s'occupera d'envoyer tes requêtes à la base. Les deux langages seront très liés et souvent encastrés l'un dans l'autre.
Dernière chose : le PHP ne peut pas être exécuté par ton navigateur, il lui faut un serveur. C'est sur ce même serveur que tu créeras ta base de données qui te servira à ton forum (base de données composée de tables, elles-mêmes contenant des champs).
Tu peux donc soit utiliser un serveur en ligne sur lequel tu téléchargeras tes pages PHP, et il saura les lire ; soit installer un serveur local sur ton ordinateur qui te permettra de faire tourner ton site en local, même sans internet : très utile !
Au final, tout ce que j'ai dis résume l'excellent tutoriel du site du zéro sur PHP/MySQL. Il est un peu long mais tu y trouveras tout ce dont tu as besoin... À condition d'y passer le temps qu'il faut !!
https://openclassrooms.com/fr/courses/918836-concevez-votre-site-web-avec-php-et-mysql
SanooP94
Messages postés
161
Date d'inscription
mercredi 17 août 2011
Statut
Membre
Dernière intervention
18 juillet 2012
3
23 août 2011 à 01:22
23 août 2011 à 01:22
Tu fait avec PHPMYADMIN ou Navicat ?
Mactep
Messages postés
220
Date d'inscription
vendredi 24 septembre 2010
Statut
Membre
Dernière intervention
29 juin 2014
55
23 août 2011 à 01:22
23 août 2011 à 01:22
Excuse-moi mais as-tu des notions de mySQL ?
Ce tutoriel est destiné à une personne connaissant au moins moyennement le PHP et le mySQL.
Ce tutoriel est destiné à une personne connaissant au moins moyennement le PHP et le mySQL.
amandine0108
Messages postés
70
Date d'inscription
vendredi 19 août 2011
Statut
Membre
Dernière intervention
14 mars 2013
23 août 2011 à 01:33
23 août 2011 à 01:33
Ah j'avais pas vu qu'il fallais aussi que j'aprenne le mySQL, bon bah je vais l'apprendre, et après je verrais, pour dire, je savais meme pas qu'il fallais utiliser un logiciel...
Merci
Merci
Mactep
Messages postés
220
Date d'inscription
vendredi 24 septembre 2010
Statut
Membre
Dernière intervention
29 juin 2014
55
23 août 2011 à 01:38
23 août 2011 à 01:38
Eh bien, créer un forum de toute pièce, c'est le programmer, et comme un forum est essentiellement dynamique, il faut connaître à tout prix le PHP (dynamisation) et le mySQL (base de données).
amandine0108
Messages postés
70
Date d'inscription
vendredi 19 août 2011
Statut
Membre
Dernière intervention
14 mars 2013
23 août 2011 à 01:47
23 août 2011 à 01:47
Ok merci, donc en fait, si je veux pas aprendre le mySQL, (ce que je vais faire quand meme je pense) ben faut que je fasse avec phpbb ? c'est ça?
SanooP94
Messages postés
161
Date d'inscription
mercredi 17 août 2011
Statut
Membre
Dernière intervention
18 juillet 2012
3
28 août 2011 à 21:05
28 août 2011 à 21:05
Ouais
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Mihawk
Messages postés
4315
Date d'inscription
mercredi 29 mars 2006
Statut
Contributeur
Dernière intervention
6 janvier 2015
846
24 août 2011 à 16:22
24 août 2011 à 16:22
phpmyadmin est un outil te permettant de gérer tes bases de données.
Il te permet de créer des bases de données, puis d'insérer en leur sein des tables. Chaque table contient des champs, servant à stocker tes variables.
Par exemple tu pourrais créer une base de données (database) pour ton site que tu appelerais "monsite_db".
Dans "monsite_db" tu créé la table servant à stocker les membres : appelons-la "ident".
Au sein de ta table "ident", chaque ligne représentera un membre, et chaque colonne une information concernant ce membre. Tu créeras donc une colonne "pseudo", une "prénom", une "nom", une "password", etc etc...
Au final, chaque fois qu'un membre s'inscrira au site, PHP se connectera à "monsite_db", puis ira dans la table "ident" insérer une nouvelle ligne pour un nouveau membre.
Il te permet de créer des bases de données, puis d'insérer en leur sein des tables. Chaque table contient des champs, servant à stocker tes variables.
Par exemple tu pourrais créer une base de données (database) pour ton site que tu appelerais "monsite_db".
Dans "monsite_db" tu créé la table servant à stocker les membres : appelons-la "ident".
Au sein de ta table "ident", chaque ligne représentera un membre, et chaque colonne une information concernant ce membre. Tu créeras donc une colonne "pseudo", une "prénom", une "nom", une "password", etc etc...
Au final, chaque fois qu'un membre s'inscrira au site, PHP se connectera à "monsite_db", puis ira dans la table "ident" insérer une nouvelle ligne pour un nouveau membre.
23 août 2011 à 11:07
23 août 2011 à 11:08
23 août 2011 à 14:39