Creer une base de données

Creer une base de données - Programmation

Marsh Posté le 11-04-2002 à 15:52:01    

Je souhaite creer une base de données sur Internet. Je veux ainsi que le visiteur puisse choisir ce qu'il veux en fonction de certain critères (années ; auteurs...).  
Cependant comment faire? En effet pour le moment j'arrive seulement à utiliser les fonctions simples en HTML. Mais après je ne sais pas comment faire (language ; fonctions ...)
Donc meS questionS :
- Quel logiciel utiliser (si possible simple et surtout gratuit)
- Quels language utiliser ?
- Quelques conseils ?
 
Merci :hello:

Reply

Marsh Posté le 11-04-2002 à 15:52:01   

Reply

Marsh Posté le 11-04-2002 à 15:57:17    

le truc classique, php mysql

Reply

Marsh Posté le 11-04-2002 à 15:58:44    

Le couple gratuit PHP/MySql fonctionne bien.
Installe EasyPHP (serveur Apache, serveur MySql).
 
Mais si tu n'as que quelques notions de HTML et pas du tout de notion de programmation, ça risque d'être un peu galère.
 
Pas impossible, mais ne sous-estime pas la difficulté, qui est réelle quand on débute.
 
Eventuellement, achete un bon bouquin d'introduction à PHP/MySql.

Reply

Marsh Posté le 11-04-2002 à 15:59:02    

L'architecture la plus accessible et la plus simple à mettre en oeuvre : PHP4 + MySQL.
 
Un éditeur du style PHPed pour editer
Un serveur local du style EasyPHP pour tester


---------------
"Dieu a exploité tous nos complexes d'infériorité, en commençant par notre incapacité de croire à notre propre divinité." - Emil Michel Cioran
Reply

Marsh Posté le 11-04-2002 à 20:14:52    

Je me rend compte de la difficulté.  
Par contre quel bouquin prendre pour une bonne introduction.
Puis une fois que je vais maitriser ce livre, je passe à quoi?

Reply

Marsh Posté le 11-04-2002 à 22:40:55    

Laisse le bouquin va sur http://www.phpdebutant.com.
 
tout est bien expliquer, il y a un bon forum.. :)


---------------
2009 c'est  la fin du monde[008d71] phoenixjpforum [/#008d71] [/g] :) [g] [#008d71] [url=http://www.phoenixjp.net/n
Reply

Marsh Posté le 11-04-2002 à 23:37:02    

baudax a écrit a écrit :

Je me rend compte de la difficulté.  
Par contre quel bouquin prendre pour une bonne introduction.
Puis une fois que je vais maitriser ce livre, je passe à quoi?  




Perso, j'ai commencé sur PHP avec "Intro PHP3" de Campus press. (env 22 ?).
Aujourd'hui, PHP4  ;)  
Considère la solution du site internet comme un supplément. Pour apprendre, rien ne vaut un bouquin.  :jap:  
Et puis, si c'est pour imprimer toutes les pages du site, autant avoir un bouquin, structuré par chapitre et table des matières.
Fourni avec CD (PHP, Apache, MySql, exemple,...)
Globalement, PHP est "facile" et d'un résultat très puissant (comparé au HTML, qui n'est pas un langage) et Mysql encore plus simple.

Reply

Marsh Posté le 11-04-2002 à 23:39:47    

negatif, g jamais utilisé autre chose ke le net, les docs fournis (www.php.net par exemple) et des heures de boulot pour apprendre a dev...
 
et ya des gens ki m'achetent ce ke je fais qd meme, dc ca doit aps etre si nul...
 
oubli les boukins. c plus simple de voir sur un pc ce ke donne un script pc....

Reply

Marsh Posté le 11-04-2002 à 23:47:46    

leirn a écrit a écrit :

negatif, g jamais utilisé autre chose ke le net, les docs fournis (www.php.net par exemple) et des heures de boulot pour apprendre a dev...
 
et ya des gens ki m'achetent ce ke je fais qd meme, dc ca doit aps etre si nul...
 
oubli les boukins. c plus simple de voir sur un pc ce ke donne un script pc....  




:/
Ouais, enfin chacun sa méthode.
J'utilise ces sites (www.phpinfo.net, phpfrance.com, phpscripts.com,...) en complément. Mais pour apprendre, j'ai trouvé que c'était plus struturé et rigoureux avec un bouquin.
A lui de voir, quoi.

Reply

Marsh Posté le 11-04-2002 à 23:53:34    

eventuellement j'avais des bases c, vb, et un peu de pascal, mapple...
 
mais bon, yen a aucun ke g appris avec un bouquin...

Reply

Marsh Posté le 11-04-2002 à 23:53:34   

Reply

Marsh Posté le 11-04-2002 à 23:59:47    

leirn a écrit a écrit :

eventuellement j'avais des bases c, vb, et un peu de pascal, mapple...
 
mais bon, yen a aucun ke g appris avec un bouquin...  




Ouais, mais lui a l'air d'être un grand débutant.
Avec seulement quelques notions de HTML...
Il ne s'agit pas d'auto-formation d'un développeur web.:/

Reply

Marsh Posté le 12-04-2002 à 00:01:59    

je prone tjs l'apprentissage par l'exemple...
 
m'enfin c peut etre pas le mieux qd meme
le prob c ke la il peux en avoir bcp a apprendre...
 
surtt si il parle a la base de "fonctions" html alors ke html c ke du formatage, pas trop un langage...

Reply

Marsh Posté le 12-04-2002 à 00:07:16    

leirn a écrit a écrit :

je prone tjs l'apprentissage par l'exemple...
 
m'enfin c peut etre pas le mieux qd meme
le prob c ke la il peux en avoir bcp a apprendre...
 
surtt si il parle a la base de "fonctions" html alors ke html c ke du formatage, pas trop un langage...  




Clair.
Même en allant directement à l'essentiel, il y a du boulot :/
Rien que pour comprendre variables, fonctions,...

Reply

Marsh Posté le 12-04-2002 à 00:10:27    

structure conditionnelles aussi... faire la difference entre formatage et script, script preinterpreté ou pas...
 
differencier db et server, requete et code... enfin ya qd meme un peu de taf...

Reply

Marsh Posté le 12-04-2002 à 00:14:27    

leirn a écrit a écrit :

structure conditionnelles aussi... faire la difference entre formatage et script, script preinterpreté ou pas...
 
differencier db et server, requete et code... enfin ya qd meme un peu de taf...  




Va y'voir du sport  ;)  
Bon, au dodo.  :hello:

Reply

Marsh Posté le 12-04-2002 à 00:15:08    

bonne nuit  :hello:  (j'y vais aussi d'ailleurs)

Reply

Marsh Posté le 12-04-2002 à 00:16:32    

euh en passant baudax... ne tient pas compte de ce kon a dit, fodrait pas ke ca te decourage
 
dit toi ke nous aussi on a ete a ta place et on a eu tout ca a apprendre, mais on y est arrivé finalement, et c a pas tjs ete l'horreur  :crazy:  
 
courage
et hesite pas a poser des kestions... rien ke sur ce kon a dit ds ton topic deja...

Reply

Marsh Posté le 12-04-2002 à 09:11:11    

J'espere que vous avez passé une bonne nuit ;)  
 
Bon je pense  mettre tous le monde d'accord : Y'A DU TAF :pt1cable:  
 
Par contre je vais acheter un bouquin car ça évite d'imprimer des pages (car j'aime prendre mes cours et dès que je suis qq part où je me fais chié ==> je TAF)
 
Par contre après Internet s'impose mais je prefere d'égrossir le sujet avant.
 
Merci à tous :jap:

Reply

Marsh Posté le 12-04-2002 à 09:22:45    

baudax a écrit a écrit :

Je me rend compte de la difficulté.  
Par contre quel bouquin prendre pour une bonne introduction.
Puis une fois que je vais maitriser ce livre, je passe à quoi?  




 
"Pratique de Mysql et PHP" de O'Reilly : tu y apprendras comment concevoir un site sur des films en php avec une bd.  Si tu ne connais pas le HTML, il te le remémoreras vite fait, en passant par les CSS et un peu de javascript.  Tu apprendras également la démarche pour concevoir une BD relationnelle et un peu de PHP orienté objet.  Malheureusement une grosse partie du bouquin est aussi consacrée à lister et expliquer chaque fonction de PHP (que tu trouveras tout aussi facilement et plus à jour sur www.php.net).

Reply

Marsh Posté le 12-04-2002 à 20:02:06    

merci de vos conseils.  
Par contre j'ai des questions qui me trotent dans la tête.  
 
- le php sert à la mise en page du contenu et le MySQL à la base de donnée ?
- Ces languages sont cotés serveur, je ne peux donc pas me servir de cela comme je le ferais avec Access... En effet je voudrais en plus (autant apprendre pour deux choses) faire une base de mes films, je voudrais donc pouvoir la faire passer d'un PC à un autre sans avoir à installer easyphp.
 
 :hello:

Reply

Marsh Posté le 13-04-2002 à 02:05:37    

à la base, PHP permet de créer des pages HTML de façon dynamique.
 
C'est à dire qu'en HTML tu vas programmer un truc figé du genre
<html>
<body>
coucou je m'appelle baudax
</body>
</html>

 
alors qu'en PHP tu pourras créer une variable $nom qui sera intégrée à ton code HTML et afficher le nom contenu dans la variable : exemple
le fichier affiche.php:
<html><body>
coucou je m'appelle <?php echo $nom ; ?>
</html></body>
 
affichera la meme chose mais prendra en compte la variable $nom que l'on peut mettre dans l'appel a la page par http://www.bla.com/affiche.php?nom=olivier
Ceci n'est qu'un tout petit exemple de ce que tu peux faire avec PHP avec un tas de fonctions très utiles, tu peux faire des calculs, manipuler des bases de données, des images etc...
PHP est un language assez intuitif et facile a apprendre, et souple, et personnellement n'ayant programmé disons que 100 heures en PHP j'arrive à faire une BD, des acces securises etc, et je ne fais que débuter.
 
MySQL :  
PHP permet d'exécuter des requêtes SQL ainsi :
mysql_query=("SELECT auteur FROM table_films WHERE titre='matrix'" );
Celle ci permet de récupérer l'auteur d'un film par exemple. Tu peux ainsi ensuite afficher des donnees issues de ta BD et faire plein d'autres manips.
Tu peux aussi exporter une BD SQL en format CSV ou autre pour la réimporter dans ACCESS enfin je suppose, c'est tout a fait théorique pour moi encore.
 
Mais un dernier conseil, va vite voir PHPDEBUTANT par exemple qui te mene vraiment par la main et te permet de faire tes premiers pas, et de comprendre comment tout cela fonctionne.
 
J'espère que je n'ai pas dit trop de conneries, indulgences messieurs les ténors du forum, je débute aussi !
Bon courage.

 

[jfdsdjhfuetppo]--Message édité par flyjodel--[/jfdsdjhfuetppo]

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed