Forum TourDeJeu · Règles du forum | Aide Recherche Membres |
Bienvenue invité ( Connexion | Inscription ) | Recevoir à nouveau l'email de validation |
-=[ X-ZoD ]=- |
Ecrit le : Lundi 02 Mai 2005 à 21h25
|
Pro Groupe : Membre Messages : 157 |
je voulai faire une modification directement sur la bdd et je sui tomber sur cette page...
rien a faire : j'ai essayer de recharger et tout mais ça reste ainsi.. pour l'instant c'est pas un problem car il me reste une alternative : copier l'enregistrement, effacer l'eregistrement en kestion, et inserer l'enregistrement copié mais avec les modifs...toujours est il que c'es pas pratique quelqu'un sait d'ou me vien cette erreur? voici l'image -------------------- |
-=[ X-ZoD ]=- |
Ecrit le : Mardi 03 Mai 2005 à 07h14
|
Pro Groupe : Membre Messages : 157 |
aller les gars dites moi au moins kkchose :s
-------------------- |
bibi.skuk |
Ecrit le : Mardi 03 Mai 2005 à 08h24
|
||
Pro Groupe : Membre Messages : 64 |
comprend rien, c'est quoi ce bordel ?? que veux tu que l'on voit ?? moi je vois juste que ton theme Gtk est très moche... (troll inside...) et puis tu sais Gaim, c'est configurable pour que les discussions soient dans une seule fenetre ( reTroll) Bon sans rire, on comprend rien... |
||
Arckam |
Ecrit le : Mardi 03 Mai 2005 à 09h41
|
Pro Groupe : Membre Messages : 137 |
(Il utilise XP & MSN ... )
Je ne vois pas d'erreurs dans ton screen ... Quel est le problème ? Ou alors c'est un petit jeu, il y a une incohérence et il faut la trouver ? |
bibi.skuk |
Ecrit le : Mardi 03 Mai 2005 à 10h04
|
||
Pro Groupe : Membre Messages : 64 |
maintenant que tu le dit... oui, on dirait bien du *****$*** ... c'est bien ca... (argh, ca doit etre ca l'erreur... reretroll ) mais c'est vrai qu'un row avec NULL partout c'est pas top, mais bon... c'est un choix... |
||
-=[ X-ZoD ]=- |
Ecrit le : Mardi 03 Mai 2005 à 10h15
|
||
Pro Groupe : Membre Messages : 157 |
bha je coyais avoir tout expliqué... ya un enregistrement dans la base....avant je pouvai s la modifier...et maintenant ça m'affiche cela... pourtant le joueur peut toujour jouer normalement : a partir du jeu les enregistrements se font normalement sans problem....mais quand je veux faire une modification directement sur la bdd via mysql je tombe sur cet aficchage alors qu'a la place de null il devrait y avoir les infos la question est simple...quelqu'un sait il pourquoi je tombe sur ce type d'erreur d'affichage ? -------------------- |
||
[VYS] |
Ecrit le : Mardi 03 Mai 2005 à 10h59
|
Ouf Groupe : Membre Messages : 317 |
Juste pour mettre les chose au point : tu ne fait pas une modification via mysql mais bien une modification via phpmyadmin qui est une interface web pour gérer les bases de données mysql.
Ensuite, donner ainsi un record en particulier (on voit effectivement bien que tous les champs sont NULL) sans connaitre la requete qui le produit, c'est difficile de t'aider Il faudrait aussi connaitre la définition de ta table (ca m'étonne qu'il y ai autant de champs autorisés à null, surtout les int qui devraient être 0 plutot que null). As-tu essayé de réinstaller une nouvelle version de phpmyadmin (au fait, quelle version utilises-tu ?) ? -------------------- |
-=[ X-ZoD ]=- |
Ecrit le : Mardi 03 Mai 2005 à 20h54
|
Pro Groupe : Membre Messages : 157 |
ma version de phpmyadmin 4.0.18
bha en fait je n'ai aucune requete qui permet de metre ne serait ce qu'un champ à NULL c'est pourquoi je me pose des question car maintenant je ne peux plus faire de modifs...et pourtant le jeu continue de tourner sans problems. pour ce qui est de la definition de ma table bha je vois pas vraiment de quoi tu parle alors je vais essayer de te donner des infos qui peuvent plus ou moins s'y referer format : MyISAM les champs sont tous a NOT NULL Format dynamique Enregistrements 16 Longueur enr. ø 377 Taille enr. ø 505 Octets l'analyse et la verification me donnent rien..sinon des oki c'est grave doc? jme pose une question...serait ce du au fait qu'une session ouverte est en relation avec la bdd ou encor que j'ai oublié de fermer un connection avec la bdd ? -------------------- |
gorgu |
Ecrit le : Mardi 03 Mai 2005 à 22h44
|
Ouf Groupe : Membre Messages : 417 |
une définition de table est un ensemble d'informations permettant de connaitre les nom et les caractéristiques de tous tes champs de cette table.
Latest stable version: phpMyAdmin 2.6.2 il est donc impossible que tu ai une version 4.0.... j'en deduis que tu parle de mysql 4.0... pour savoir se qui cloche: exporte la table dans un fichier text que tu telecharge sur ton pc. colle ici le début qui donne la structure sans les enregistrements. cela donnera déjà des pistes. cer c'est gentil de poster un screen shot mais sans explication claire une image ne veux rien dire. surtout que tu monte la partie la moins interessant de l'ecran. A la limite le début de la page pourrait donner des infos sur la requête effectuée. -------------------- |
-=[ X-ZoD ]=- |
Ecrit le : Mardi 03 Mai 2005 à 23h56
|
||
Pro Groupe : Membre Messages : 157 |
ouais je vois ce que tu veux dire gorgu... en tout cas merci de prendre le temps de me regler ce prob car ça m'endicap vraiment
voilou la structure de la table village qui me pose probleme t me renvoi l'affichage precedement posté :s PS : lorsque je fai aficher les donner de la table village bha il me les affiche ek les enregistrements et non pas ek les NULL :s -------------------- |
||
[VYS] |
Ecrit le : Mercredi 04 Mai 2005 à 08h35
|
Ouf Groupe : Membre Messages : 317 |
qq petites choses à faire :
- mettre à jour phpmyadmin (2.2.1, c'est beaucoup trop vieux) - faire un check table "matable" - faire un repair table "matable" - faire un optimize table "matable" Pour chacune des trois opérations, vérifier que la réponse est ok Quand tu dis que tu vas voir l'enregistrement, sur quoi cliques-tu ? J'imagine que tu fait "afficher" les donner de ta table et ensuite que tu clique sur "éditer" un enregistrement particulier (un dessin de crayon). Ceci dit, le dump nous donne les infos suivante : phpMyAdmin # version 2.2.1-dev MySQL # Version du serveur: 3.23.33 (je ne sais pas où tu as pêché ta version 4.0.18) PHP # Version de PHP: 4.3.2 (un peu vieux mais là à mon avis, c'est ton hébergeur qui gère) -------------------- |
-=[ X-ZoD ]=- |
Ecrit le : Mercredi 04 Mai 2005 à 08h59
|
Pro Groupe : Membre Messages : 157 |
les 3 operations mes renvoient OK
pour la version de mysql c'et mon hebergeur qu me l'a donenr sur la page d'administration des comptes :s aperement je ne peux donc pas changer ma version de php mysadmin :s et heu oui pour acceder aux enregistrements de ma table je fai aficher[ c po u ncrayon c une loupe :s] et juske la tout va bien je voi corectement les enregistrement avec les bonnes valeurs....mais quand je fai modifier c'est la que tout commence.. a noter que cette erreur aparait que pour certains enregistrements et pas d'autres... surtout pour les premiers enregistrements -------------------- |
[VYS] |
Ecrit le : Mercredi 04 Mai 2005 à 09h16
|
||
Ouf Groupe : Membre Messages : 317 |
Tu n'as visiblement toujours pas appréhendé la différence entre mysql et phpmyadmin. Il est clair que tu ne peux pas changer de version de mysql mais peut-être peux-tu installer un phpmyadmin plus récent. -------------------- |
||
-=[ X-ZoD ]=- |
Ecrit le : Mercredi 04 Mai 2005 à 09h45
|
Pro Groupe : Membre Messages : 157 |
faudrait que je verifie si mon ebergeur me laisse le faire....
je sui chez lycos..je sait c'est pas le must en matiere d'hebergement...je dois en changer sous peu oki vai voir si jeux installer la dern version phpmyadmin et jvous tiens au courant -------------------- |
gorgu |
Ecrit le : Mercredi 04 Mai 2005 à 11h06
|
Ouf Groupe : Membre Messages : 417 |
... glup... de toute façon... ta table est bcp bcp bcp bcp bcp bcp bcp bcp trop grande...
il faut revoir ta structure . riens ne t'empeche de charger un script sur ton serveur... mais reflexion faite... vu le jeu de questions réponse de ce post... conseil numero 1: va sur le site du zero et lis potasse, fignole tes connaissances. conseil numero 2: cherches des pages web qui t'expliques se qu'est mysql, comment il fonctionne, comment créer une table, pourquoi comment etc... ensuites tu pourra continuer en toute sécurité. sur ce post, nous risquons de tomber par hazard sur se qui te bloque, mais je penses sincérement que tu as un soucis plus profond avec les définitions . confondre phpmyadmin et mysql à plusieurs reprises montre que tu n'a pas encore compris comment tout cela fonctionne. phpmyadmin est un programme php (c'est dans le nom) tu as un programme php qui est ton "jeu" actuel. rien ne t'empeche d'installer phpmyadmin il est deconseillé d'ennuyer son hebergeur tout le temps, surtout lorsque l'on ne sait pas se que l'on racconte. -------------------- |
Kévin |
Ecrit le : Jeudi 05 Mai 2005 à 13h35
|
Pro Groupe : Membre Messages : 56 |
oui c'est clair faut revoir la structure de ta base, séparer en plusieurs table.
exemple : séparer, toutes la partie armée du village et construction et le village lui même. Et comme dit Gorgu bien revoir c'est notions, je programmais un peu comme toi avant, c'étais la gorsse galère et ça donnais quelque chose d'assez brouillon est limitée. Mais ça se corrige, moi c'est un programmeur qui m'est venue en aide,n mais des tutos peuvent faire l'affaire même si je penses qu'il est utile d'avoir un programmeur-conseiller pour être aider. Bon courage @++. -------------------- Webmaster, programmeur PHP mysql. Mon jeu en fin de réalisation :).
|
-=[ X-ZoD ]=- |
Ecrit le : Jeudi 05 Mai 2005 à 22h14
|
Pro Groupe : Membre Messages : 157 |
je suppose que vous n'avez pas tort....
mais moi en debutant que je suis je ne voi pas le prolem que ça pose d'avoir une table de cette taillse...saf pur s'y retrouver mais bon moi je m'y retrouve tres bien... enfin peut etre ma kestion vous paraitra t-elle pertinante mais vous vous doutez surement que l'interet de ma question est justifié... en tout cas merci pour tou vos conseilles les gars -------------------- |
gorgu |
Ecrit le : Jeudi 05 Mai 2005 à 23h31
|
Ouf Groupe : Membre Messages : 417 |
plus c'est gros plus c'est lent, plus c'est lourd plus y a risque de tout planter, plus il est difficile d'expliquer son probléme
-------------------- |
chacal3 |
Ecrit le : Vendredi 06 Mai 2005 à 01h19
|
||
Ouf Groupe : Membre Messages : 296 |
Créé plusieurs tables avec un lien commun entre toutes. "Comme par exemple l'ID du joueur." La 1e table devant contenir login+pass+id. Avec le lgin et le pass (bon), tu auras l'Id. A partir de là, dès qu'il faudra renseigner ton site, il suffira d'aller chercher l'ID dans une table (table village, table arméee, table monstre, table perso, etc...). -------------------- Vous pouvez m'appeler MAAAÎTRE, je ne me vexerai pas... :)
|
||
-=[ X-ZoD ]=- |
Ecrit le : Vendredi 06 Mai 2005 à 08h25
|
||
Pro Groupe : Membre Messages : 157 |
oki.... merci a toi je vai devoir fermer le jeu kk heure pur remodeler les table alors :s tampis -------------------- |
||
Kévin |
Ecrit le : Vendredi 06 Mai 2005 à 12h11
|
Pro Groupe : Membre Messages : 56 |
j'ajouterais à ce qu'à dit Gorgu que tout réunir en une seule table limite les posssibilités de jeu.
Je m'explique : si tu crées une table, type_troupe, tu pourras y insérer quand tu voudras des types nouveaux de troupes. Le joueur achète une troupe, tu inséres une ligne dans une autre table, comme troupe_joueur, avec le nom (ou id ) du joueur et le type de troupe. Au contraire de cela si tout est réunis dans une table tu vas devoir te limiter aux lignes prédestiner, ça limite le RP, la richesse du jeu, et les possibilités d'évolutions. Tu vois c'est tout bête, ça peut paraitre comme un alourdissement de la base, mais c'est très utile et économique au final . -------------------- Webmaster, programmeur PHP mysql. Mon jeu en fin de réalisation :).
|
-=[ X-ZoD ]=- |
Ecrit le : Dimanche 08 Mai 2005 à 23h35
|
Pro Groupe : Membre Messages : 157 |
ouai....
je reflechis deja a une façon rapide et pratique de redimensionner cette table en deux... vous inquiétez po -------------------- |