nygma

  • Site web
  • Nombre de sujets
    21
  • Nombre de messages
    89
  • Nombre de commentaires
    Aucun
  • Nombre de news
    Aucune
  • Niveau en PHP
    Débutant

Ses derniers sujets sur les forums

nygma
le 17/04/2005 à 19:07
une table accentuée bloque tout....Help !
Salut !

je suis bien emmerdé. suite au passage à mySQL4.1, l'un des effets collatéraux a été de bloquer l'accès à la table 'pos_lumières' devenue soudainement 'pos_lumi?res'
mon hébergeur m'a conseillé de faire :
set character set UTF8
mais ça n'a rien changé. je ne peux pas accéder à la table.
mais PIRE !
toutes les commandes SHOW sont bloquées!
je n'ai plus accès à mes clés étrangères !

j'ai essayé différents moyen pour dropper la table, mais comme le nom de la table est buggué, aucune commande ne passe.

Voilà le message d'erreur si j'essaye de lire la table :
SHOW KEYS FROM `pos_lumi�res`;

MySQL a répondu:Documentation
#1300 - Invalid utf8 character string: '�res'

si j'essaye de lire les clés étrangères d'un AUTRE table, je me prends le MEME message.

cette table bloque tout, et je ne sais + quoi faire. j'ai googlé, mais en vain.

bizarrement, toutes mes tables sont en latin1_swedish_ci. j'ai donc essayé de changer le jeu de caractères "l'interclassement", mais en vain.

Quelqu'un a une idée ?

Merci,

Nygma
nygma
le 05/04/2005 à 20:28
ecart entre 2 requetes SQL
Hello !

2 Questions toutes betes :

1 ---------------------------------------------
Requete 1 :
(x BETWEEN '$xmin' AND '$xmax')
AND (y BETWEEN '$ymin' AND '$ymax')

requete 2 :
(X >= '$xmin') AND (X <= '$xmax')
AND (Y >= '$ymin') AND (Y <= '$ymax')

La quelle est la plus optimisée pour la base SQL ?

2 ---------------------------------------------

supposons une table de 5 colonnes :
X
Y
Numero_carte
numero_perso
numero_joueur

il y a une clé primaire groupée sur les 3 champs X,Y,numero_carte, et un index sur numero_perso

Sachant que les requêtes portent aussi bien sur x et y (cf ci dessus) que sur numero perso, numero joueur.... est-il intéressant d'ajouter des indexs supplémentaires ?
(et est-ce que mettre des indexs sur toutes les colonnes ralentit ou accélère ?)

Merci !!

Nygma
nygma
le 24/03/2005 à 14:25
problème avec Nexen et portage SQL 4.1
Bonjour !

si certains d'entre vous sont en mutualisé chez Nexen, j'aurais une petite question :

depuis le passage par Nexen, mardi, à la version 4.1 de MySQL, mon site rame à mort, et une page sur deux ou trois ne se charge pas. (FFX : "ce document ne contient aucune donnée")
ça traçait depuis 7 mois, (0.2 s par page), et d'un seul coup, depuis mardi, ça merde. (alors que j'ai rien changé depuis février).
et la Nexen m'annonce gentilment que c'est de ma faute, car je consomme trop de ressources. Y'a pas une seule connection entre midi et deux sur mon site, et ça ramait... même le forum PHPBB.... culotté chez Nexen, de m'accuser...

Quelqu'un a déjà eu ce genre de pb ?

Merci

Nygma
nygma
le 20/03/2005 à 15:11
passage myisam => innoDB
Bonjour !

Juste une chtite question.
je viens de passer plusieurs de mes tables en InnoDB, mais je n'arrive pas à créer les clés étrangères. J'ai lu la doc, et, mes index existent, et sont du même type. par contre, y'a juste la clause :

#

In the referencing table, there must be an index where the foreign key columns are listed as the first columns in the same order.
#

In the referenced table, there must be an index where the referenced columns are listed as the first columns in the same order.

concrètement parlant, il faut que je déplace mes colonnes ? (elles ont au milieu de ma table). ou bien ce sont les index que je dois déplacer ?
comment on fait pour déplacer un colonne ?

parce que là, je me prends des erreurs "Aucune clef n'est définie ! " tout le temps.... et je ne vois pas quoi faire.

Merci

Nygma
nygma
le 06/03/2005 à 12:24
connections multiples à mysql
Salut !

juste pour savoir quel est la meilleure méthode pour se connecter à une BDD :

actuellement, à chaque page chargée, je me connecte à la base, je lis les infos, puis je me déconnecte.
j'ai 3000 pages lues par jour, donc 3000 connections/déconnections.
comme chaque joueur fait une centaine de pages en 10-15 min, je me demande si y'a pas moyen de garder la connection ouverte, mais sans empêcher les autres joueurs, susceptibles de venir dans ces même 15 min, de jouer....

ou alors est-ce que le serveur s'en fout ?

Merci,

Nygma
nygma
le 05/03/2005 à 11:40
envoi d'email en HTML via fonction mail
Salut !

c'est un poil off topic, mais c'est un poil off topic dans tous les topics, donc.... ;=)

lorsque j'envoie un mail avec la fonction mail, je précise dans les entêtes :

$result3 = mail($email, $subject, $message, "MIME-Version: 1.0\r\nContent-type: text/html; charset=\"iso-8859-1\"\r\n");


ça marche bien vers hotmail via outlook, mais vers free, via outlook aussi, j'ai le code html qui s'affiche....

quelqu'un sait comment régler ça ?
nygma
le 02/02/2005 à 20:57
gestion des erreurs en javascript
Salut !

j'ai beau essayer, je n'arrive pas à trouver comment faire en sorte que
if (window.cent.scrollTop != null) {
deltay = window.cent.scrollTop;
} else {
deltay = 0;
}

ne génère pas d'erreur sous IE :
"window.cent.scrollTop est null ou n'est pas un objet"


j'ai mis un

<SCRIPT LANGUAGE="JavaScript1.1">
<!--
onerror = null;
-->
</SCRIPT>


mais que dalle. l'erreur apparait quand même.

(en fait c'est juste que dans certaines config d'écran de jeu, il n'y a pas de scrollsbar. donc scrollTop est null, forcément....)


merci !

Nygma
nygma
le 01/02/2005 à 21:56
comment virer les ' en php ?
Salut !

Comment puis-je virer les caractères ' ?
ça me flingue tout mon javascript....
htmlentities ne m'en débarrasse pas, donc, je souhaiterais savoir s'il y a une fonction équivalente....

Merci !
nygma
le 12/01/2005 à 15:13
passage d'adresse en PHP
Salut et meilleurs voeux !

chtite question.
j'ai repompé un code pour faire des listes chaînées en PHP. (j'adooooore les listes chaînées ;=)

seulement voilà, il y a une partie du code qui utilise une structure de ce style :
$var[] =& $this;
ensuite, je dois faire un
$var[0]->mafonctiondeclasse.

j'avoue ne rien comprendre à cette histoire de [] et de [0]... quand mettre quoi.
à force de tatonner, je parviens à faire ce que je veux, mais bon, j'aimerais comprendre le fond du problème. il me semble que ça reproduit en quelque sorte la notion de pointeur en C... (indispensable pour les listes chainees)

Merci !

(Je sens que la globule va se déchaîner sur celui là....)
nygma
le 23/12/2004 à 21:48
activer le onmouseover au dessus d'un layer mobile
Salut !

J'ai un soucis. je refais l'interface de mon jeu, et je veux que la zone d'effet des sorts soit visible. j'ai donc posé un gif mobile, qui se déplace comme il faut. (c'est pas centré, mais c'est exprès pour les test)
je met à jour la position du layer par le onmouseover sur la carte locale.

mais lorsque la souris passe SUR le layer, alors, le onmouseover ne marche plus. j'ai essayé de le mettre le onmouseover dans le DIV et dans l'IMG, mais que dalle.

Voici le lien pour comprendre mon problème :

http://www.mydila.net/tests3.5/Mydila3.5zone.htm
LoadingChargement en cours