• 03 Mai 2025, 03:19:45


Auteur Sujet: Pro de MySQL par ici !  (Lu 574 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne vardanega

  • *
  • Tueur en série
  • http://vvardanega.wordpress.com (mon blogue)
  • Messages: 155
    • Voir le profil
Pro de MySQL par ici !
« le: 26 Octobre 2010, 11:27:58 »
Bonjour, j'ai quelque probleme pour chargé des " SBizz " depuis ma base de donnée, apparament le LoadSBizz ne charge pas (testé avec des printf)

Voici ci dessus le code:

<?php
public LoadSBizz()
{
new arrCoords[14][32];
new sql[128];
new row[512];
format(sqlsizeof(sql), "SELECT COUNT(*) FROM sbusiness");
mysql_query(sql);
mysql_store_result();
mysql_fetch_row(row);
totalsbizz strval(row);
mysql_free_result();
new idx 0;
while(idx totalsbizz)
{
    format(sqlsizeof(sql), "SELECT * FROM sbusiness WHERE sBizzID = %d"idx);
    mysql_query(sql);
    mysql_store_result();
    if (mysql_num_rows() > 0)
    {
mysql_fetch_row(row);
split(rowarrCoords'|');
mysql_free_result();
strmid(SBizzInfo[idx][bBizz], arrCoords[0], 0strlen(arrCoords[0]), 255);
SBizzInfo[idx][bOwned] = strval(arrCoords[1]);
strmid(SBizzInfo[idx][bOwner], arrCoords[2], 0strlen(arrCoords[2]), 255);
SBizzInfo[idx][bPickupX] = floatstr(arrCoords[3]);
SBizzInfo[idx][bPickupY] = floatstr(arrCoords[4]);
SBizzInfo[idx][bPickupZ] = floatstr(arrCoords[5]);
SBizzInfo[idx][bPickup] = strval(arrCoords[6]);
SBizzInfo[idx][bSell] = strval(arrCoords[7]);
SBizzInfo[idx][bLevel] = strval(arrCoords[8]);
SBizzInfo[idx][bFee] = strval(arrCoords[9]);
SBizzInfo[idx][bOpen] = strval(arrCoords[10]);
SBizzInfo[idx][bID] = strval(arrCoords[11]);
SBizzInfo[idx][bProducts] = strval(arrCoords[12]);
SBizzInfo[idx][bMaxProducts] = strval(arrCoords[13]);
printf("[sB] sBizzInfo:%d sBizz: %s",SBizzInfo[idx][bID],SBizzInfo[idx][bBizz]);
AddStaticPickup(SBizzInfo[idx][bPickup],1,SBizzInfo[idx][bPickupX],SBizzInfo[idx][bPickupY],SBizzInfo[idx][bPickupZ], 0);
idx++;
}
}
printf("%d sBizz loaded from database"totalsbizz);
return 1;
}
?>



Un énorme merci pour votre éventuelle aide !

Vincent.

Hors ligne chneuls

  • *
  • Tueur
  • Messages: 62
    • Voir le profil
Re : Pro de MySQL par ici !
« Réponse #1 le: 26 Octobre 2010, 12:14:49 »
Salut, je ne connais pas le MySQL, mais j'peut te conseiller de comparer avec un autre système MySQL. Télécharge un GM mysql, et regarde la fonction pour charger si elle est similaire à la tienne.