Page 1 sur 1
base de donnee
Publié : mer. 05/mai/2010 13:49
par aliong
Bonjour,
je souhaiterais me connecter à ma BD distante mais je ne voit pas ou renseigner l'hote pour la connexion dans OpenDatabase() on a juste base, user, pass
par avance merci
AlionG
Re: base de donnee
Publié : mer. 05/mai/2010 14:08
par Progi1984
Quel type de base de données ?
Re: base de donnee
Publié : mer. 05/mai/2010 14:13
par aliong
phpmyadmin distante
Re: base de donnee
Publié : jeu. 06/mai/2010 16:08
par Geo Trouvpatou
Salut.
Il me semble que ce type de chose n'est pas possible chez des hébergeurs gratuit genre Free.
A confirmer.
Bye.
Re: base de donnee
Publié : jeu. 06/mai/2010 16:38
par cederavic
phpmyadmin n'est pas un type de base de donnée, seulement un logiciel web de gestion de BDD... MySQL? SQLite? Oracle? etc...
Re: base de donnee
Publié : jeu. 06/mai/2010 19:27
par Progi1984
Je supposerais du MySQL.
Re: base de donnee
Publié : jeu. 06/mai/2010 20:28
par aliong
oui dsl j'ai pas précisé c'est bien du MySql et sinon je sais pas ou tu as vu que je parlais de base de données sur free ??? je suis sur un serveur dédié donc je comprend pas ta remarque mais c'est pas grave ... je reformule étant nouveau dans le langage PB je souhaiterai connaitre la fonction qui permet de se connecter a une base distante de type mysql. par avance merci pour vos réponses.
AlionG
Re: base de donnee
Publié : jeu. 06/mai/2010 20:32
par aliong
j'ai trouvé ça :
http://www.purebasic.fr/french/viewtopi ... &view=next
je sais pas si vous connaissez autre chose. je vais tester la lib de Flype merci a lui !
[Edit]
En faite non topic trop ancien els lib ne sont plus dispo... donc retour case dep si vous avez quelque chose ...
Re: base de donnee
Publié : jeu. 06/mai/2010 21:22
par G-Rom
Généralement les serveur distant , dédié ou non , empêche la connexion directement à une base de donnée.
il faut passer par des page php que tu "parses" à chaque requete sur la bdd.
Bien evidement , si le serveur est chez toi , le problème ne se pose pas.

Re: base de donnee
Publié : jeu. 06/mai/2010 22:43
par Geo Trouvpatou
aliong a écrit :... et sinon je sais pas ou tu as vu que je parlais de base de données sur free ??? je suis sur un serveur dédié donc je comprend pas ta remarque mais c'est pas grave
Ben déjà dans ton post, tu ne précises pas grand chose on doit deviner, donc pour éviter que tu ne cherches inutilement une chose infaisable, j'ai dit que chez Free, j'aurais pu dire Alice (Même si ce sont aussi des serveurs Free), bref chez des hébergeurs gratos et donc non dédié, c'était il me semble impossible.
Maintenant que je relis ton 1er post, effectivement j'aurais dû deviné que tu étais sur un dédié et que mon aide était vraiment stupide.
Re: base de donnee
Publié : jeu. 06/mai/2010 23:10
par aliong
G-Rom : le serveur dedié je l'administre donc pas de souci il laisse passer ce que je lui dis de laisser passer.il n'est pas chez moi mais c'est exactement pareil, puisque c'est un dédié et que justement je peux faire ce que je veux dessus c'est le but :p ! c'est sur rien ne block il est déja configuré pour recevoir des requêtes à partir d'autres langages qui s'exécute coté client donc non local au serveur.
Geo : je suis dsl si tu prend mal ma remarque je ne voulais pas te vexer. ton aide n'est absolument pas stupide ! et c'est vrai que je n'ai pas donnée beaucoup de précision car je pensais que ça suffisait pour juste une demande de connexion distante mysql.
je cherche juste une simple ligne de code donc soit on me dit :
- c'est faisable mais cherche
- c'est pas possible
- voila comment tu peux faire pour te connecter à mysql a partir de PB si ta DB est distante
apres je te remerci de me donner des précisions sur l'environnement ou ces solutions peuvent ou non fonctionner, mais j'aurais bien aimé que tu me joigne justement une éventuelle solution a mon problème stp
merci pour vos réponses
Re: base de donnee
Publié : jeu. 06/mai/2010 23:38
par Geo Trouvpatou
Salut.
Si personne n'a de meilleure solution plus simple, tu peux essayé l'excellent Wrapper Curl de Progi1984.
Je n'ai pas fait de test avec une Bdd.
Mais par exemple je peux me connecter à mon livre d'or en Admin et poster un message.
Après je ne connais pas trop la technique pour une Bdd et ce que tu souhaites réellement faire (Créer, bidouiller, supprimer une table etc.).
Pour la lib Curl de Progi1984 voici le lien de départ :
http://www.purebasic.fr/french/viewtopic.php?f=8&t=6220, tu trouveras un lien valide dans les derniers posts.
Il y a quelques exemples.
Pour ma part je suis passé par Curl parce que sur un non dédié.
Et pour ce que je voulais faire, faisant du php avant de connaitre PB, je me suis senti plus à l'aise avec Curl.
Je n'ai jamais utilisé la lib Database, alors il est peut-être possible de faire ce que tu veux avec.