Je n'arrive pas a me connecter a une base de donné distante!!!
pourtant, j'ai un LOGIN et un mot de passe valide puisque j'accede avec à la page PHpMyadmin de mon serveur distant.
J'ai créé une nouvelle base de donnée à partir de phpmyadmin sur le serveur distant.
Maintenant, je voudrais me connecter à cette base depuis dreamweaver et ça marche pas!!!!
quelqun a une idée ?
j'ai le LOGIN qui me permet d'acceder à la page de Phpmyadmin de mon serveur distant, le PASSWORD, j'ai créé ma base BASE, un USER pour BASE et un PASSWORD2 pour BASE.
mes bases sont accessible via une URL HTTP sur mon seveur distant (http://XXX.phpmyadmin.index.php)
Quelqun a une idée ?
Merci!!
# Host
Posté par Sebastian . Évalué à 2.
L'adresse ou IP du Host.
[^] # Re: Host
Posté par debutanteP . Évalué à 1.
a priori c'est que mon serveur n'accepte pas les connexion a distance!!! du coup je trouve ça compliqué car je voulais créé une base de donnée pour recupérer les données d'un formulaire et comment si je peux pas faire ça en locale???
existe t'il un moyen de récupérer les données d'un formulaire dans un seul et même fichier texte ou excel ? (je veux dir que chaque fois que l'utilisateur va valider son formulaire, les réponses seraient automatiquement enregistré dans un fichier texte)
ou alors, est ce que je peux créer ma base en locale, tout mes fichier php avec mon formulaire et mes requetes, tester le tout, puis télécharger le tout sur mon serveur après avec la base ? si oui comment faire ? et surtout comment rapatrier la base de donnée déjà créé?
merci d'avance
[^] # Re: Host
Posté par Francois COJEAN . Évalué à 2.
Par contre, tu peux parfaitement, développer ton site en local sur ta machine, et une fois que tous roule, dupliquer la configuration et les fichiers sur le serveur distant.
Pour récupérer, ta base déjà créée, phpmyadmin peut exporter ta base dans un fichier texte. et ensuite tu recharge le fichier texte pour recréer ta base ailleurs. la commande mysqldump est aussi capable de faire ça. (man mysqldump)
voila, voila.
[^] # Re: Host
Posté par Sebastian . Évalué à 2.
Je crois que mysql par defaut justement écoute toujours sur le port 3306.
Mais le problème est que généralement, si le serveur n'est pas en local mais par exemple sur un hébergement mutualisé ou autre non dédié, le port est le plus souvent bloqué.
Donc aucune chance pour y accéder depuis l'extérieur.
[^] # Re: Host
Posté par debutanteP . Évalué à 1.
un deuxième petit soucis :
mon formulaire enregistre bien les réponses dans la base MysQl que j'ai créé. sauf que, certains champs de mon formulaire sont optionnel, mais quand je valide le formulaire, il refuse de valider car tout les champs ne sont pas rempli : comment définir un champs optionnel et afficher dans la base de donnee à la place "PAS DE RENSEIGNEMENTS FOURNIS". d'autres part, j'ai une question avec plusieurs choix possible, se référant à un seul et meme champs dans ma base, comment faire pour que si l'utilisateur coche plusieurs cases que toutes les valeurs soit prise en compte et enregistré dans la base (et pas seulement une seule comme c'est le cas actuellement)
Merci infiniment pour votre aide, je touche au but!!!!
[^] # Re: Host
Posté par Sebastian . Évalué à 2.
Tu peux spécifier une valeur par "defaut" pour se champ lors de la création de la table.
Et modification par la suite.
Donc cette valeur sera celle par defaut si aucune valeur est definie pour ce champ.
[^] # Re: Host
Posté par Sebastian . Évalué à 2.
[^] # Re: Host
Posté par debutanteP . Évalué à 1.
[^] # Re: Host
Posté par debutanteP . Évalué à 1.
j'ai choisi l'option NULL dans ma base mysql pour les champs optionnel.
quand le formulaire est valide, si l'utilisateur n'a pas coché tous les champs, j'ai ceci :
Notice: Undefined index: age in D:\xxx\xxx\xxx\xxx\xxx\xxx.php on line 37
pourtant, le champs NULL est bien definis dans ma base pour les champs optionnel et de plus, les resultats sont correctement enregistré dans la base. mais pour l'utilisateur voir une page rempli de Undefined après sa validation c pas top!!!
je voudrais corriger ce probleme
HELP
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.