| Voir le sujet précédent :: Voir le sujet suivant |
| Auteur |
Message |
Sark Ami des fleurs
Inscrit le: 30 Jan 2006 Messages: 8
|
Posté le: Jeu 02 Fév 2006 à 12:34 Sujet du message: [Bug] pour rentrer dans Guilds_Adventure_v1.1.0 |
|
|
Salut!
Je vais sur l'adresse : "http://mondomaine.com/ga.php" je suis redirigé vers "http://mondomaine.com/ga_inscription.php" et ce message d'erreur s'affiche
| Citation: | | Code: | Erreur dans la météo
DEBUG MODE
SQL Error : 1210 Incorrect arguments to RAND
SELECT meteo_id FROM phpbb_ga_meteo ORDER BY rand(meteo_id)
Line : 68
File : functions.php |
|
Ps : c'est la première fois que j'utilise se mod, j'ai phpBB 2.0.19 et MySQL 5.0
Merci |
|
| Revenir en haut de page |
|
 |
Alcazarfr Moddeurs

Inscrit le: 04 Nov 2004 Messages: 2408 Localisation: Dans le port d'Amsterdam, [...]
|
Posté le: Jeu 02 Fév 2006 à 14:27 Sujet du message: |
|
|
LA prochaine version (qui va paraitre d'ici 1-2 semaines) modifierera ce code de merde
En attendant, supprimes le _________________ Je n'utilise en aucun cas MSN Messenger & je ne participe pas au projet de site
// En vacances |
|
| Revenir en haut de page |
|
 |
Sark Ami des fleurs
Inscrit le: 30 Jan 2006 Messages: 8
|
Posté le: Jeu 02 Fév 2006 à 14:34 Sujet du message: |
|
|
Ok merci
(PS : supprimes le? le mod?un code?) |
|
| Revenir en haut de page |
|
 |
oake Ami des fleurs
Inscrit le: 02 Fév 2006 Messages: 5
|
Posté le: Jeu 02 Fév 2006 à 15:15 Sujet du message: |
|
|
SQL Error : 1210 Incorrect arguments to RAND
SELECT meteo_id FROM phpbbga_meteo ORDER BY rand(meteo_id)
Line : 68
File : functions.php
^^
Uu, bienvenu au club , moi aussi j'ai ce scrogneugneu de bug  |
|
| Revenir en haut de page |
|
 |
krater Pingouin carnivore
Inscrit le: 20 Aoû 2005 Messages: 45
|
Posté le: Jeu 02 Fév 2006 à 16:13 Sujet du message: |
|
|
| oake a écrit: | SQL Error : 1210 Incorrect arguments to RAND
SELECT meteo_id FROM phpbbga_meteo ORDER BY rand(meteo_id)
Line : 68
File : functions.php
^^
Uu, bienvenu au club , moi aussi j'ai ce scrogneugneu de bug  |
Il me semble que le bug est deja signaler, ainsi que la solution,  _________________ tayo |
|
| Revenir en haut de page |
|
 |
oake Ami des fleurs
Inscrit le: 02 Fév 2006 Messages: 5
|
Posté le: Jeu 02 Fév 2006 à 16:48 Sujet du message: |
|
|
Ahh oui,
Peux-tu me dire où silteplait ^^
J'ai cherché , mais pas trouvé ...
 |
|
| Revenir en haut de page |
|
 |
Alcazarfr Moddeurs

Inscrit le: 04 Nov 2004 Messages: 2408 Localisation: Dans le port d'Amsterdam, [...]
|
Posté le: Jeu 02 Fév 2006 à 19:25 Sujet du message: |
|
|
Et voici LA solution
| Citation: |
Ouvrez ga/includes/functions.php
Trouvez
| Code: |
function meteo()
{
global $db, $ga_config;
$sql = "SELECT meteo_id
FROM " . GA_METEO_TABLE . "
ORDER BY rand(meteo_id)";
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Erreur dans la météo', '', __LINE__, __FILE__, $sql);
}
$meteo = $db->sql_fetchrow($result);
$sql = "UPDATE " . GA_CONFIG_TABLE . "
SET config_value = " . $meteo['meteo_id'] . "
WHERE config_name = 'ga_config_temps'";
if( !$db->sql_query($sql) )
{
message_die(GENERAL_ERROR, 'Modification de la météo', '', __LINE__, __FILE__, $sql);
}
$duree_temps = mt_rand($ga_config['ga_config_temps_min'], $ga_config['ga_config_temps_max']);
$time = time();
$time += $duree_temps;
$sql = "UPDATE " . GA_CONFIG_TABLE . "
SET config_value = $time
WHERE config_name = 'ga_config_temps_fin'";
if( !$db->sql_query($sql) )
{
message_die(GENERAL_ERROR, 'Modification de la météo2', '', __LINE__, __FILE__, $sql);
}
} |
et remplacez par
| Code: | function meteo()
{
global $db, $ga_config;
$sql = "SELECT meteo_id
FROM " . GA_METEO_TABLE;
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Erreur dans la météo', '', __LINE__, __FILE__, $sql);
}
if ( $meteo = $db->sql_fetchrow($result) )
{
$i = 0;
do
{
$i++;
$meteo_tab[$i] = $meteo['meteo_id'];
}
while ( $meteo = $db->sql_fetchrow($result) );
$db->sql_freeresult($result);
}
else
{
message_die(GENERAL_ERROR, 'Merci d\'executez une base de donnée ou de créer une météo');
}
$meteo_nouvelle = mt_rand(1, $i);
$sql = "UPDATE " . GA_CONFIG_TABLE . "
SET config_value = $meteo_nouvelle
WHERE config_name = 'ga_config_temps'";
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Modification de la météo', '', __LINE__, __FILE__, $sql);
}
$duree_temps = mt_rand($ga_config['ga_config_temps_min'], $ga_config['ga_config_temps_max']);
$time = time();
$time += $duree_temps;
$sql = "UPDATE " . GA_CONFIG_TABLE . "
SET config_value = $time
WHERE config_name = 'ga_config_temps_fin'";
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Modification de la météo2', '', __LINE__, __FILE__, $sql);
}
} |
|
_________________ Je n'utilise en aucun cas MSN Messenger & je ne participe pas au projet de site
// En vacances |
|
| Revenir en haut de page |
|
 |
oake Ami des fleurs
Inscrit le: 02 Fév 2006 Messages: 5
|
Posté le: Jeu 02 Fév 2006 à 19:45 Sujet du message: |
|
|
merci m'ssieur ;p |
|
| Revenir en haut de page |
|
 |
Edwin Da'ermon Polichinelle
Inscrit le: 02 Fév 2006 Messages: 3
|
Posté le: Jeu 02 Fév 2006 à 22:29 Sujet du message: |
|
|
j'ai compris je faisait une mauvaise manip...
En faite je cliquer sur l'icone utiliser(pensant que c'était l'équivalent d'équiper...)pour prendre mes armes ect...
En faite il fallait juste donner...
Merci encore! _________________ la lol attitude  |
|
| Revenir en haut de page |
|
 |
|