begin process at 2010 09 09 10:24:12
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Base de données

 > 

Access

 > 

Connection de PHP à mySQL base de donnée


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Connection de PHP à mySQL base de donnée

samedi 21 février 2009 à 17:56:36 | Connection de PHP à mySQL base de donnée

sleepersh

Voilà, je suis amateur et j'apprends sur Site du Zéro.

Aujourd'hui, je suis là car j'ai besoin de votre aide, elle me sera très utile pour la suite !

Si vous répondez, merci de me répondre en language normale, et non pas trop trop compliqué :)

Voilà :
J'apprenais sur Site du Zéro dans le sujet : "Lire les données" lien : [ Lien ]

Arrivé dans ce sujet, très important comme dit, j'ai été bloqué.

( il faut savoir que j'utilise wampserver)

Le problème :

Dans le sujet il est dit qu'il faut se connecter, il est aussi dit que php doit être utilisé entre "nous" et mySQL.
voilà le code pour la connection :

<?phpmysql_connect("localhost","nom","mot_de_passe");?>


Ma question :

Ce code, je ne sais pas où l'écrire, sous nottapad ( que j'utilise pour écrire en php et enrengistrer )
sous bloc-note ( presque même chose que l'autre (question débile :p)
Phpmyadmin ( Je ne sais pas comment faire si je dois me connecter  à la base)


Enfin bref, j'aimerais une expliquation assez détaillée, je suis amateur il faut savoir :x

Merci de me dire pas à pas :D

Cordialement : Sleepersh

samedi 21 février 2009 à 19:44:52 | Re : Connection de PHP à mySQL base de donnée

bruno3591

Salut,

Notepad++ :  ok

Mysql : là ou se trouve ta base de donnée, rien de plus.

Phpmyadmin : uniquement l'interface qui te permettra de créer et gérer ta base de donnée. En clair sa cause avec mysql.

Si tu veux faire un site en relation avec une base de donnée :

1er : avoir installer php/MySQL sur un serveur, dans ton cas l'excellent Wamp qui réunit et installe le tout.

2eme : Créer ta base donnée avec phpmyadmin.

3eme : Ouvrir Notepad++ et écrire ton 1er script de connection 

4eme : enregistre tes scripts php dans le répertoire WWW de wamp, sinon ils ne s'afficheront pas dans ton navigateur.

Le voici très simplifié :

<?php

//mysql_connect est la commande php pour te connecter à MySQL
//localhost c'est le nom de ton serveur
//root c'est le nom d'utilisateur pour te connecter à MySQL. root c'est celui qui a tous les droits. Tu peux créer d'autres utilisateur avec phpmyadmin.
//mysql_select_db c'est la commande php pour te connecter à ta base de donnée

mysql_connect('localhost', 'root', 'ton mot passe');
mysql_select_db('le nom de ta base de donnée');

?>

Voila tu as l'essentiel. Pour plus de détails, il y a ici et le site du zéro par exemple. Bon courage

(Si j'ai fait des erreurs, les pro n'hésitez pas à me corriger)
samedi 21 février 2009 à 21:25:44 | Re : Connection de PHP à mySQL base de donnée

sleepersh

J'ai une dernière question.

J'ai 2 ordinateurs, un laptop hp, et un pc dell xps 420.

Ce que j'aimerai savoir, c'est pourquoi dans le portable le [ Lien ] ne fonctionne pas, la page affiche erreur.

dimanche 22 février 2009 à 09:47:51 | Re : Connection de PHP à mySQL base de donnée

bruno3591

Si tu as une erreur en tapant ça : http://localhost/   c'est sans doute que wamp n'est pas lancé, du coup ton serveur n'est pas démarré.
dimanche 22 février 2009 à 11:36:10 | Re : Connection de PHP à mySQL base de donnée

sleepersh

Bon, j'ai une autre erreur, qui elle est un peu plus grave d'après moi.
Je suis dans l'hebergeur franceserv.com.
Dans Site du Zéro on me dit de me connecter comme ça :

<?php
mysql_connect("ftp.franceserv.com", "habbofirst", "mot_de_passe"); // Connexion à MySQL
mysql_select_db("habbofirst-db-1"); // Sélection de la base coursphp
 
$reponse = mysql_query("SELECT * FROM jeux_video"); // Requête SQL
 
 
// On fait une boucle pour lister tout ce que contient la table :
 
while ($donnees = mysql_fetch_array($reponse) )
{
?>
    <p>
    <strong>Jeu</strong> : <?php echo $donnees['nom']; ?><br />
    Le possesseur de ce jeu est : <?php echo $donnees['possesseur']; ?>, et il le vend à <?php echo $donnees['prix']; ?>   euros !<br />
    Ce jeu fonctionne sur <?php echo $donnees['console']; ?> et on peut y jouer à <?php echo $donnees['nbre_joueurs_max']; ?> au maximum<br />
    <?php echo $donnees['possesseur']; ?> a laissé ces commentaires sur <?php echo $donnees['nom']; ?> : <em><?php echo    $donnees['commentaires']; ?></em>
   </p>
<?php
}
 
mysql_close(); // Déconnexion de MySQL
?>



Ce que je ne comprends pas : Je suis dans un hebergeur, j'ai phpmyadmin.. je me connecte dans phpmyadmin, dans la base  "habbofirst-db-1"

Je inseré le dossier jeux_video que mateo a demandé sur SdZ.
Maitenant mon problème (Je suis sur phpmyadmin)
Je vais sous la branche " SQL " je tape le code si-dessus, mais ça ne fonctionne pas, le message m'affiche une erreur

MySQL a répondu: Documentation

#1064 - Erreur de syntaxe près de '<?php
mysql_connect("ftp.franceserv.com", "habbofirst", "mon_mot_de_passe")' à la ligne 1

j'ai aussi remplacé ftp.franceserv.com par sql.franceserv.fr
toujours le message d'erreur...

Je ne sais pas si c'est moi qui a mal compris.
J'ai besoin d'aide au plus vite...

Acceder à Mysql je ne sais pas comment faire.
Expliquer moi pas à pas car je suis amateur

dimanche 22 février 2009 à 11:42:36 | Re : Connection de PHP à mySQL base de donnée

bruno3591

Je n'ai pas compris toute ton explication, mais commence pas taper ton mot de passe :

mysql_connect("ftp.franceserv.com", "habbofirst", "mon_mot_de_passe")'
dimanche 22 février 2009 à 12:06:44 | Re : Connection de PHP à mySQL base de donnée

sleepersh

Dans " SQL " je tape le code :
<?php

mysql_connect("ftp.franceserv.com", "habbofirst", "m_d_p");

?>



voilà ce que me répond :


MySQL a répondu: Documentation

#1064 - Erreur de syntaxe près de '<?php

mysql_connect("ftp.franceserv.com", "habbofirst", "m_d_p")' à la ligne 1


J'ai remplacé m_d_p  par mon vrai mot de passe, bien sûr ( On ne sait jamais pour les mal compréhenssion)

dimanche 22 février 2009 à 12:22:36 | Re : Connection de PHP à mySQL base de donnée

bruno3591

mysql_connect("ftp.franceserv.com", "habbofirst", "m_d_p");

Le ; à la fin.
dimanche 22 février 2009 à 12:25:39 | Re : Connection de PHP à mySQL base de donnée

sleepersh

Je l'ai mis, même.. cela ne fonctionne pas :s

Sur internet, je ne comprends pas très bien ce qu'ils disent..
D'un côté je comprends qu'ils disent qu'il faut passer par un fichier de texte (Bloc-note, Notepadd++)
et de l'autre par phpmyadmin.. :s

Je suis perdu !

dimanche 22 février 2009 à 12:28:09 | Re : Connection de PHP à mySQL base de donnée

bruno3591

Envoi tout ton code

1 2

Cette discussion est classée dans : base, connection, voil, php, mysql


Répondre à ce message

Sujets en rapport avec ce message

Problème connection base mysql via php [ par jiangnan ] Bonjour!J'ai un problème de connection sur la base mysql via php.par contre sous phpmyadmin je peut y accéder et aussi quand j'execute mysql -u -p ,ça php connection base MySQL [ par A_Z ] Bonjour à tous !Je veux juste savoir comment faire pour me connecté à ma base Mysql comme suit :Voilà le formulaire que j'ai fais :Le nom:Le prenom :a Transfert de bases de données Mysql en PHP [ par cz1702 ] Bonjour à tous,Je cherche à transférer une base de données Mysql_A (se trouvant sur le serveur A) vers une autre base de données Mysql_B (sur le serve Requete php/mysql [ par flopad ] Bonjour tout le monde!!J'ai une base de données contenant l'annuaire interne de ma boite, avec des colonnes nom, tel fixe, tel portable, etc...Comment Connexion à deux tables dans une page [ par The_magicien ] Bonjour, je souhaiterais faire une page où il y a des "mouvements de données" entre bases de données mais le problème c'est que la connexion à la seco PB de configuration de php/mysql [ par rachidphp93 ] bonjour tout le monde;j'ai installé apche php et mysql (phpmyadmin); tout marche bien avec des petits tests d'affichage. j'ai fais ensuite un copié co Envois de fichiers php vers mysql [ par jonathan724 ] Salut ! j' ai un problème, j' aimerai à partir d' un formulaire, envoyer les donnés du formulaire vers ma page mysql. J' ai déja fais le code mais il héberger php/mysql [ par linkinpar236737 ] Bonjour, j'ai voulu héberger mon site, j'ai donc pris un hébergeur qui prend le php et mysql. Mais le problème, c'est que je ne sais pas du tout comme DATE() avec php-mysql [ par nino69 ] Bonjour, je désire enregistrer la date du jour dans ma base mysql: $date=date("YMD");$query_jet_connection ="INSERT INTO jet_connection VALUES ('','$i Condition if [ par milkasoprano ] Bonjour tous le monde, Jai un espace membre qui est controlé par une "interface administrateur"Depuis celle ci, il y a une section ou si je le souhait


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Septembre 2010
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
27282930   

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,889 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales