Accès MySQL avec PHP
Résolu
CyRux
Messages postés
164
Date d'inscription
Statut
Membre
Dernière intervention
-
CyRux Messages postés 164 Date d'inscription Statut Membre Dernière intervention -
CyRux Messages postés 164 Date d'inscription Statut Membre Dernière intervention -
Bonjour à tous ^^
Je vous explique mon problème.
J'ai un serveur LAMP, la base s’appelle "test" et elle contient une table nommée "joueurs".
La table contient le pseudo et le prénom des joueurs, ainsi que leur grade.
Jusque là tout fonctionne.
Par contre je ne peut pas interroger la base avec une page PHP.
J'ai une page index.php contenant ceci
Mais ça m'affiche une page blanche :(
PS : Le PHP fonctionne bien, quand je fait juste un echo ça marche.
Merci d'avance de votre aide
--
Je vous explique mon problème.
J'ai un serveur LAMP, la base s’appelle "test" et elle contient une table nommée "joueurs".
La table contient le pseudo et le prénom des joueurs, ainsi que leur grade.
Jusque là tout fonctionne.
Par contre je ne peut pas interroger la base avec une page PHP.
J'ai une page index.php contenant ceci
<?php // on se connecte à notre base $base = mysql_connect ('localhost', 'root', 'pass'); mysql_select_db ('ma_base', $base) ; ?> <html> <head> <title>Numéro de téléphone de LA GLOBULE</title> </head> <body> <?php // lancement de la requete $sql = 'SELECT Grade FROM joueurs WHERE nom = "Hugo"'; // on lance la requête (mysql_query) et on impose un message d'erreur si la requête ne se passe pas bien (or die) $req = mysql_query($sql) or die('Erreur SQL !<br />'.$sql.'<br />'.mysql_error()); // on recupere le resultat sous forme d'un tableau $data = mysql_fetch_array($req); // on libère l'espace mémoire alloué pour cette interrogation de la base mysql_free_result ($req); mysql_close (); ?> Le numéro de téléphone de LA GLOBULE est :<br /> <?php echo $data['Grade']; ?> </body> </html>
Mais ça m'affiche une page blanche :(
PS : Le PHP fonctionne bien, quand je fait juste un echo ça marche.
Merci d'avance de votre aide
--
A voir également:
- Accès MySQL avec PHP
- Acces rapide - Guide
- Accès refusé - Guide
- Trousseau d'accès iphone - Guide
- Easy php - Télécharger - Divers Web & Internet
- Accès presse papier - Guide
effectivement mysql_connect n'était pas reconu :
J'ai donc essayé avec mysqli comme conseillé dans ton lien.
j'ai pris le conde sur php.net (https://www.php.net/manual/fr/mysqli.construct.php
Mais dans error.log ça m'affiche
J'avais oublié de redémarrer apache donc ils n'avais pas pris en compte les modifications faites ...
Merci quand meme pour ton aide ^^