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 16/12/2004 à 22:20
mettre du html dans un textarea
Salut !

j'ai un problème tout con.
comment je fais pour avoir mon texte formaté en html dans mon textarea.

actuellement, je vois le code dedans..

echo "<textarea name=\"ev\" rows=\"10\" cols=\"20\" style=\"width:215px\" tabindex=\"3\" class=\"post\" value=\"$chaine_evenem\"></textarea>";

chaine_evenem contient du html.

merci !
nygma
le 09/12/2004 à 13:18
petit pb sur une requete SQL
Salut !

j'ai fait une chtite requete qui me renvoie les 10 derniers post sur 10 topic différents, sur un forum phpBB. mais la requete ne retourne que le PREMIER post de chaque topic, et non le dernier.

j'ai dû louper un épisode.....

SELECT TOPIC_TITLE, poster_id, post_time, post_text FROM phpbb_posts, phpbb_forums, phpbb_posts_text, phpbb_topics WHERE auth_view=0 AND phpbb_posts.post_id=phpbb_posts_text.post_id AND phpbb_posts.forum_id=phpbb_forums.forum_id AND phpbb_posts.topic_id=phpbb_topics.topic_id GROUP BY topic_title ORDER BY post_time DESC LIMIT 10;

Merci !
nygma
le 04/12/2004 à 23:30
client sql
Salut !

La globule, tu as dis que tu charges ta BDD via un client sql, car elle est trop grosse.

j'ai le même problème. je sauve ma base régulièrement, mais en priant de ne jamais avoir à la charger, car à chaque fois que j'ai essayé, (et elle était bcp plus petite que maintenant) ça a toujours planté. je devais passer tout petit bout par petit bout.

comment tu utilises un client SQL ?
j'ai googlé, mais ça doit être noyé dans la masse...

Merci !

Nygma
nygma
le 03/12/2004 à 21:36
tableaux en php
Salut !

juste une question con.

je charge une partie de la carte de mon jeu dans un tableau.
si je remplis le tableau ainsi, par exemple

de i= 151 à 155
de j = 211 à 215
tableau[j][0] = type de fond
tableau[j][1] = météo locale

est-ce pareil au niveau ressource/mémoire que convertir mes échelles, et remplir mon tableau de 1 à 5 au lieu de 151 à 155 ?

PHP réserve-t-il de la place pour les records tableau[1][1] à 155,255 ?

Merci !
nygma
le 21/11/2004 à 15:39
utilité réelle de mysql_free_result
salut !

Les manuels PHP indiquent que le free de la mémoire n'est pas indispensable.

mysql_free_result() n'est à appeler que si vous avez peur d'utiliser trop de mémoire durant l'exécution de votre script. Toute la mémoire associée à l'identifiant de résultat sera automatiquement libérée.


Qu'en est-il exactement ?

Je fais un paquet de requête à chaque affichage de page, mais en fait je réutilise presque tout le temps la même variable pour retourner les resultats. ($result, pour faire original)

je ne libère jamais rien.

y'a-t-il un gain de temps ou une perte de temps à ajouter des mysql_free_result partout ?
nygma
le 20/11/2004 à 16:43
sauvegarde auto de basedo via robot
Salut !

j'ai un robot qui tourne le matin, sur mon site, et je voudrais bien sauver ma base tous les jours...
quelqu'un sait ce qu'il faut mettre comme script dans le batch ? du php ?

Nexen n'est pas très explicite sur la façon dont ça fonctionne...

Merci.
nygma
le 26/10/2004 à 22:07
basedo et sessions
tiens, tant que j'y suis, je vais en profiter :

quelle est la meilleure méthode pour se connecter à une basedo quand on a plusieurs personnes qui accèdent simultanément à la base.

le login et password étant commun à toutes ces personnes, puisque stockés dans un connect.php.

Actuellement, je me la joue bourrin. chaque page, pour chaque personne fait un mysql_connect.

y'aurait pas moyen d'avoir une variable globale à tous les utilisateurs, dans laquelle serait stockée la connection à la base ?

(c'est sans doute con comme question, mais je suis loin (mais alors loin....) d'être un pro en BDD)

Merci !
nygma
le 26/10/2004 à 21:16
connection aléatoire à la base
Salut !

Can't connect to MySQL server on 'nygmapop.sql.free.fr' (4)

J'obtiens ça de manière assez aléatoire, mais très régulière.
Mes joueurs ont dû cesser le jeu, car ça n'est plus très jouable.

en fait c'est le '(4)' qui m'intrigue.

quelqu'un a une idée de ce que ça peut être ?
(j'ai googlé un poil, mais ça renvoit que que sur des impossibilités de connections à la base. mais là la connection est possible. de temps en temps ;=)

Merci !

Nygma
nygma
le 31/08/2004 à 23:05
Donner le numéro de ligne de l'erreur
Salut !

bon, j'ai un problème tout con.
le prog me sort une erreur myssql, mais ça me dit pas où elle est.
donc, à la place de die(mysqlerror) j'aurai bien mis un truc style die('fichier machin'.numligne." : ".mysqlerror)

numligne correspondant à la ligne dans le fichier.

(j'en ai 5000, de lignes, donc, l'aiguille dans la meule de foin.....)

Merci d'avance !
(c'est sans doute un truc tout con, mais je connais pas)
nygma
le 15/05/2004 à 16:27
gestion de plusieurs appels simultané à la page
Salut !

bon, j'ai un problème, mais ça vous vous en doutez...

J'ai un jeu style jdr en php. quand le joueur fait une attaque, ça exécute un code php qui se connecte à une BDD, vérifie pas mal de trucs, dont le nombre d'attaques restant.

tout va bien, sauf que parfois, (merci free), l'exécution du code est suffisamment lente pour que l'utilisateur réattaque une ou plusieurs fois avant que l'éxécution de la première attaque soit finie.

Du coup, en cliquant comme un bourrin, on peut attaquer 10 fois alors qu'on a que 2 attaques, par exemple.

LA BDD n'a pas le temps de mettre à jour le nbre d'attaques entre 2 attaques quasi simultanées.

j'ai d'abord essayé de mettre un verrou dans ma BDD. au début du code. quand le verrou est activé, si le joueur fait deux attaques trop vite, le deuxième passage le bloque avec un die(message).

seul hic, parfois, sur plusieurs click simultanés, la BDD a pu eu le temps de mettre le verrou à jour. du coup, ça passe quand même.

là, j'essaye vie une variable de session qui me sert de verrou, mais ça merde + qu'avec la BDD.

si je fais ça proprement : 1 click, j'attends 1/2 sec, et je reclick, ça marche. mais si je click comme un bourrin, alors je fais 10 attaques d'un coup....

ça m'énerve... ça fait bien 4 mois que je traine ce bug, et je sais toujours pas quoi faire...

Quelqu'un a déjà eu ce genre de problème ?
LoadingChargement en cours