Apache--> mysql--> php Help Me

wrie2 Messages postés 36 Statut Membre -  
 Utilisateur anonyme -
salut à tous,

Je sais que la question à surement été posée avant mais je ne comprends pas...
comment faire pour que mon site: technoreso soit en relation avec une base de donnée.
En gros, comment ça marche index.php --> sql sur apache
car j'aimerais faire une base de donnée en relation avec les membres du site, Je pourrais télécharger des scripts php ou java mais je voudrait comprendre . Qui peut m'expliquer cela ???

Big merci wrie2 à Bientôt
A voir également:

2 réponses

Utilisateur anonyme
 
ta question n'est pas très clair, voir très vague !
Apache est un serveur web qui permet, par exemple, d'exécuter des pages php.
PHP est un language qui permet, notamment, d'interroger une base de données, par exemple, une BD MySQL. Le serveur web doit donc être paramétrer pour pouvoir accéder à mysql.
PHP va donc te permettre de te connecter et d'exécuter des requêtes mysql. par exemple avec "mysql_query(...);"
les requêtes peuvent se résumer, dans un 1er tps à :
- la lecture : "SELECT ... "
- l'insertion : "INSERT ..."
- la mise à jour de données : "UPDATE ..."
- la suppression : "DELETE ..."

Avant de pouvoir exécuter ces requêtes sur les tables de la BD, il faut ... créer les tables.

PHP : http://fr3.php.net/manual/fr/function.mysql-query.php
MYSQL : http://www.mysql.com/doc/fr/Tutorial.html
0
Utilisateur anonyme
 
Pas d'accord !
Apache est effectivement un serveur web, mais PHP est un peu plus qu'un language, c'est un module integrable à Apache qui va permettre l'interpretation de page .php.

Le serveur web doit donc être paramétrer pour pouvoir accéder à mysql.

Non ! Le serveur Mysql doit etre parametrer pour que l'on puisse y acceder depuis une page php. C'est pas tout a fait pareil... :)

PHP va donc te permettre de te connecter et d'exécuter des requêtes mysql. par exemple avec "mysql_query(...);"

Tout a fait d'accord !

En fait, il existe des condensé de tout ca (EasyPHP = Apache+php+Mysql+phpmyadmin). Cela permet de développer rapidement des pages php en te concentrant sur le language et non pas sur le parametrage d'apache et de php (http.conf et php.ini ). Par contre, cela t'empeche de comprendre comment ca fonctionne réellement. :)

Kalamit,
Parle à ma culasse, mon carter est malade. :)
0