| Voir le sujet précédent :: Voir le sujet suivant |
| Auteur |
Message |
Edouard Membres actifs

Inscrit le: 01 Jan 2005 Messages: 605 Localisation: Grenoble (Isère)
|
Posté le: Ven 25 Fév 2005 à 18:06 Sujet du message: |
|
|
Oui c'est peut etre ce que je vais faire alors, merci pour l'idée Tommy. Mais bon pour l'instant je ne suis qu'un tout petit moddeur qui n'a fait que 2 MOD pourris mais enfin bon...
J'espere que je vais m'ameliorer avec le temps et l'entrainement...  |
|
| Revenir en haut de page |
|
 |
Aramiil Membres actifs
Inscrit le: 30 Nov 2004 Messages: 368 Localisation: Dans les limbes de mon imagination
|
Posté le: Ven 25 Fév 2005 à 19:15 Sujet du message: |
|
|
Ca commence pas mal!
Voici quelques petits commentaires en vrac:
1) Lorsque tu n'attends qu'un seul resultat d'une requete, ne met pas de while.
Je m'explique:
| Code: | $sql5="SELECT * FROM ".EASY_IMAGES_TABLE." WHERE nom='pas_nouveau_message_verouille'";
$result5 = $db->sql_query($sql5) or message_die(GENERAL_ERROR, 'Erreur SQL');
while($pas_nouveau_message_verouille = $db->sql_fetchrow($result5))
{
$template->assign_vars(array(
'FOLDER_LOCKED_IMG' => $pas_nouveau_message_verouille['url']
));
} |
Tu ne dois normalement avoir qu'une seul réponse. Tu peut donc faire ceci:
| Code: | $sql5="SELECT * FROM ".EASY_IMAGES_TABLE." WHERE nom='pas_nouveau_message_verouille'";
$result5 = $db->sql_query($sql5) or message_die(GENERAL_ERROR, 'Erreur SQL');
$pas_nouveau_message_verouille = $db->sql_fetchrow($result5))
$template->assign_vars(array(
'FOLDER_LOCKED_IMG' => $pas_nouveau_message_verouille['url']
)); |
2) Au lieu d'assigner tes variables de thèmes et de les supprimer ensuite, tu devrais plutot modifier le tableau $images. Et pour plus de rapidité, tu peut même utiliser les fonctions de gestions des fichiers de PHP pour modifier directement le fichier templates/subSilver/subSilver.cfg à chaque fois que l'admin veut modifier les images. Il ne te resterais plus alors qu'a repecher dans le tableau $images les valeures voulues.
Voila, essaye déjà ca et ce sera pas mal du tout, à mon avis  _________________
Jeu en ligne .:. Mon blog |
|
| Revenir en haut de page |
|
 |
Alcazarfr Moddeurs

Inscrit le: 04 Nov 2004 Messages: 2408 Localisation: Dans le port d'Amsterdam, [...]
|
Posté le: Ven 25 Fév 2005 à 19:18 Sujet du message: |
|
|
euh, je n'ai pas reussi à le dézipper avec QuickZip...  |
|
| Revenir en haut de page |
|
 |
Edouard Membres actifs

Inscrit le: 01 Jan 2005 Messages: 605 Localisation: Grenoble (Isère)
|
Posté le: Ven 25 Fév 2005 à 19:30 Sujet du message: |
|
|
| Aramiil a écrit: | Ca commence pas mal!
Voici quelques petits commentaires en vrac:
1) Lorsque tu n'attends qu'un seul resultat d'une requete, ne met pas de while.
Je m'explique:
| Code: | $sql5="SELECT * FROM ".EASY_IMAGES_TABLE." WHERE nom='pas_nouveau_message_verouille'";
$result5 = $db->sql_query($sql5) or message_die(GENERAL_ERROR, 'Erreur SQL');
while($pas_nouveau_message_verouille = $db->sql_fetchrow($result5))
{
$template->assign_vars(array(
'FOLDER_LOCKED_IMG' => $pas_nouveau_message_verouille['url']
));
} |
Tu ne dois normalement avoir qu'une seul réponse. Tu peut donc faire ceci:
| Code: | $sql5="SELECT * FROM ".EASY_IMAGES_TABLE." WHERE nom='pas_nouveau_message_verouille'";
$result5 = $db->sql_query($sql5) or message_die(GENERAL_ERROR, 'Erreur SQL');
$pas_nouveau_message_verouille = $db->sql_fetchrow($result5))
$template->assign_vars(array(
'FOLDER_LOCKED_IMG' => $pas_nouveau_message_verouille['url']
)); |
2) Au lieu d'assigner tes variables de thèmes et de les supprimer ensuite, tu devrais plutot modifier le tableau $images. Et pour plus de rapidité, tu peut même utiliser les fonctions de gestions des fichiers de PHP pour modifier directement le fichier templates/subSilver/subSilver.cfg à chaque fois que l'admin veut modifier les images. Il ne te resterais plus alors qu'a repecher dans le tableau $images les valeures voulues.
Voila, essaye déjà ca et ce sera pas mal du tout, à mon avis  |
D'accord je vais essayer de faire tout ca, merci, et d'ailleurs je ne sais pas pourquoi j'ai mis un while, c'est vrai...
Merci encore
| Citation: | | euh, je n'ai pas reussi à le dézipper avec QuickZip... |
Heuhh, désolé, attent je sais peut etre pourquoi...
Essaye avec celui la:
EDIT => | Citation: | | Et pour plus de rapidité, tu peut même utiliser les fonctions de gestions des fichiers de PHP pour modifier directement le fichier templates/subSilver/subSilver.cfg à chaque fois que l'admin veut modifier les images. Il ne te resterais plus alors qu'a repecher dans le tableau $images les valeures voulues. |
Par contre si je fais ca ca voudrait dire que je n'aurai plus besoin de base de donnée et donc que je dois tout refaire, et je n'ai vraiment pas le courage pour ca mais bon si vous pensez que c'est vraiment nécéssaire... |
|
| Revenir en haut de page |
|
 |
Edouard Membres actifs

Inscrit le: 01 Jan 2005 Messages: 605 Localisation: Grenoble (Isère)
|
Posté le: Ven 25 Fév 2005 à 20:30 Sujet du message: |
|
|
Voici une petite mise a jour:
Et merci a Aramiil pour ses conseils  |
|
| Revenir en haut de page |
|
 |
Aramiil Membres actifs
Inscrit le: 30 Nov 2004 Messages: 368 Localisation: Dans les limbes de mon imagination
|
Posté le: Ven 25 Fév 2005 à 20:48 Sujet du message: |
|
|
Pas mal, il ne reste plus qu'a utiliser le tableau d'image et ce ser parfait  _________________
Jeu en ligne .:. Mon blog |
|
| Revenir en haut de page |
|
 |
Edouard Membres actifs

Inscrit le: 01 Jan 2005 Messages: 605 Localisation: Grenoble (Isère)
|
Posté le: Ven 25 Fév 2005 à 21:14 Sujet du message: |
|
|
D'accord, je vais le faire, merci  |
|
| Revenir en haut de page |
|
 |
Iclode Polichinelle
Inscrit le: 25 Fév 2007 Messages: 4
|
Posté le: Dim 25 Fév 2007 à 18:09 Sujet du message: |
|
|
| je vais voir ton mod. ça serait vraiment utile. les modifications seraient beaucoup plus simples. Un peu comme forumactif quoi. |
|
| Revenir en haut de page |
|
 |
Dakin Quelia Décimètre en Chef

Inscrit le: 17 Sep 2006 Messages: 484 Localisation: Belgique
|
Posté le: Dim 25 Fév 2007 à 18:35 Sujet du message: |
|
|
Bonjour Iclode,
Bonjour, merci, au revoir!
Merci de respecter la notion de politesse et pour ta demande, il faut patienter!
Cordialement,
Dakin Quelia _________________ Pas de support par MP
 |
|
| Revenir en haut de page |
|
 |
|