saulsol

page perso connexion phpmyadmin
« le: 31 May 2017 07:37:44 »
bonjour ,je pense que mon problème doit être récurant mais comme je n'arrive pas à trouver de solution
mon probleme:
je sais me connecter à phpmyAdmin via "http://phpmyadmin.free.fr/phpMyAdmin/"
dans ma base j'ai créer une table que j'ai renseigné  manuellement
maintenant je souhaite l'interroger via la page index de ma page perso :http://saulsol.free.fr/index.html
je n'arrive pas à écrire le bon script. peut on m'éclairer dans mes erreurs et m'aiguiller
merci d'avance
Nb: je programme des petites application android sous Eclipse
       dans mes possibilités je peux aider à la compréhension de certaines mèthodes.
 ci-dessous le dernier script testé
<?php
$Hote = 'sql.free.fr:3306'; // Hôte de votre site internet
$User = 'saulsol'; // Nom d'utilisateur
$Pass = '********''; // Mot de passe ici j'ai modifié, il y a autant d'étoile que de caractères dans mon password
$Name = 'saulsol'; // Nom de la base de donnée
 
 mysql_connect($Hote, $User, $Pass);
mysql_select_db($Name) or die(mysql_error());

?>
message d'erreur renvoyer
Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'saulsol'@'172.20.245.54' (using password: YES) in /mnt/129/sda/3/3/saulsol/connect_base.php on line 9

Warning: mysql_select_db() [function.mysql-select-db]: A link to the server could not be established in /mnt/129/sda/3/3/saulsol/connect_base.php on line 10
Access denied for user 'saulsol'@'172.20.245.54' (using password: YES)

saulsol

Re : page perso connexion phpmyadmin
« Réponse #1 le: 31 May 2017 09:17:27 »
rebonjour
je viens juste de trouver une solution à mon problème de connexion à ma base de donnée
je vous donne mon script




<?php
// Déclaration des paramètres de connexion
// Généralement la machine est localhost
// c'est-a-dire la machine sur laquelle le script est hébergé
$host = ' monserveur.sql.free.fr:3306';//mon erreur venait de là ,quand vous êtes sur la page phpmyAdmin
//tout en haut de la page vous avez le nom du serveur


$user ='monlogin';


$passwd  = '********';

// Connexion au serveur
// on se connecte à MySQL
$db =mysql_connect($host, $user,$passwd) or die("erreur de connexion au serveur");


// on sélectionne la base
mysql_select_db('mabase',$db);



// on crée la requête SQL
$sql = "SELECT * FROM `Joueurs` LIMIT 0, 30 ";



// on envoie la requête
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());

// on fait une boucle qui va faire un tour pour chaque enregistrement
while($data = mysql_fetch_assoc($req))
    {
    // on affiche les informations de l'enregistrement en cours
    echo '<b>'.$data['nom'].' '.$data['prenom'].'</b> ('.$data['statut'].')';
    echo ' <i>date de naissance : '.$data['date'].'</i><br>';
    }

// Deconnexion de la base de donnees
mysql_close();

?>