Bonjour à tous,
Ayant utilisé l'ASP par le passé car obligé par mon entreprise, ici j'ai envie de me mettre au PHP de par son caractère gratuit et plus répandu !
Ayant pu installer sans problèmes PHP et mySQL sur mon serveur local ainsi que PHPmyAdmin, j'ai pu commencer à développer une base de données selon mes besoins. Tout d'abord il a fallu activer les relations et déjà là j'ai peiné, finalement ce site-ci m'a beaucoup aidé grace à son pas à pas pour les activer !!!! (pour qui cela pourrait aider un jour)
Ayant créé ma base dans PHPmyAdmin, et ayant créé une relation entre les deux tables, cela m'apparait de façon hyper désordonnée comme ici:
et j'aurais une question pourquoi la liste m'apparait deux fois et dans le désordre le plus aléatoire jamais vu....? pourtant j'ai bien mis dans la table "catégories" afficher le "nom" et lié le champ "catégorie" dans la table "produits" à l'ID de la table "catégorie" et j'aimerais que quand j'affiche les entrées de ma table "produits" s'affiche le "nom" (comme je l'ai spécifié dans la gestion des relations) et non son ID comme c'est le cas actuellement:
Bon cela étant mon premier problème.... bien que non essentiel car je peux afficher un produit selon sa catégorie malgré ce problème !
2° question: j'ai fait d'assez longues recherches sur le web à propos de l'upload de sa base de données au serveur en question.... mon serveur visiblement ne contient pas PHPmyAdmin par défaut mais mySQL et PHP activé. Le mieux serait-il dans un premier temps de dézipper une version de PHPmyadmin sur le serveur et la configurer sur le serveur avec les memes mots de passe que ceux sur ma machine locale....? mais ensuite, lors d'un changement de la base, j'ai saisi le mysql dump, mais je ne comprend pas trop comment cela s'applique ou alors quid de la fonction export.... si quelqu'un pouvait m'expliquer sa manière de faire
(dark t'es là....?)
et dernière question plus technique, comme dans les deux photos plus haut, quelle serait la meilleure manière pour qu'un produit puisse appartenir à deux ou plus catégories, par exemple une carte PCMCIA qui fait office de modem 56k, doit se retrouver dans PCMCIA et dans MODEMS.... quelle serait la meilleure manière de développer ceci avant de commencer de développer plus avant ma base.....???
Merci d'avance pour toutes les réponses que vous pourrez m'apporter et désolé pour la longuer du message, mais je préfères mettre tout dans le même message que d'en créer trois....
Ayant utilisé l'ASP par le passé car obligé par mon entreprise, ici j'ai envie de me mettre au PHP de par son caractère gratuit et plus répandu !
Ayant pu installer sans problèmes PHP et mySQL sur mon serveur local ainsi que PHPmyAdmin, j'ai pu commencer à développer une base de données selon mes besoins. Tout d'abord il a fallu activer les relations et déjà là j'ai peiné, finalement ce site-ci m'a beaucoup aidé grace à son pas à pas pour les activer !!!! (pour qui cela pourrait aider un jour)
Ayant créé ma base dans PHPmyAdmin, et ayant créé une relation entre les deux tables, cela m'apparait de façon hyper désordonnée comme ici:
et j'aurais une question pourquoi la liste m'apparait deux fois et dans le désordre le plus aléatoire jamais vu....? pourtant j'ai bien mis dans la table "catégories" afficher le "nom" et lié le champ "catégorie" dans la table "produits" à l'ID de la table "catégorie" et j'aimerais que quand j'affiche les entrées de ma table "produits" s'affiche le "nom" (comme je l'ai spécifié dans la gestion des relations) et non son ID comme c'est le cas actuellement:
Bon cela étant mon premier problème.... bien que non essentiel car je peux afficher un produit selon sa catégorie malgré ce problème !
2° question: j'ai fait d'assez longues recherches sur le web à propos de l'upload de sa base de données au serveur en question.... mon serveur visiblement ne contient pas PHPmyAdmin par défaut mais mySQL et PHP activé. Le mieux serait-il dans un premier temps de dézipper une version de PHPmyadmin sur le serveur et la configurer sur le serveur avec les memes mots de passe que ceux sur ma machine locale....? mais ensuite, lors d'un changement de la base, j'ai saisi le mysql dump, mais je ne comprend pas trop comment cela s'applique ou alors quid de la fonction export.... si quelqu'un pouvait m'expliquer sa manière de faire
et dernière question plus technique, comme dans les deux photos plus haut, quelle serait la meilleure manière pour qu'un produit puisse appartenir à deux ou plus catégories, par exemple une carte PCMCIA qui fait office de modem 56k, doit se retrouver dans PCMCIA et dans MODEMS.... quelle serait la meilleure manière de développer ceci avant de commencer de développer plus avant ma base.....???
Merci d'avance pour toutes les réponses que vous pourrez m'apporter et désolé pour la longuer du message, mais je préfères mettre tout dans le même message que d'en créer trois....