Pereiti prie turinio

php reikia pagalbos


Rekomenduojami pranešimai

Yra toks žaidimas e-sim.

 

Čia aš išsiextractinu kiekvienos šalies visų skillų viršutines algas į http://ebuz.hostinga...simhelp/lol.php ta prasme tik viršutinių atlyginimų man reikia, nes jie didžiausia.

 

Man jas reikia sudauginti su bendros žaidimo valiutos (goldo kursu)

 

tam išsiextractinu kiekvienos šalies goldo kursą iš čia: čia

į čia: http://ebuz.hostinga...esimhelp/na.php

 

bet ką daryti toliau?

Sudauginti būtų paprasta tačiau yra 39 šalys ir visos po 7 skillų algas. http://ebuz.hostinga...simhelp/lol.php taip išeina kad vyksta du ciklai 39*7

ir kai reikia refreshint ta puslapį dažnai 504 timeout būna. todėl reikia tuos duomenis scrapint tik kartą per diena. pvz. vieną kart per dieną po to sukelit į mysql ir iš ten daryt visokias sandaugas.

 

Tai dabar jūsų ir klausiu kaip tuos duomenis sukelt į mysql?

Štai mano kodai:

 

http://ebuz.hostinga...simhelp/lol.php :

<?php 
for ($y=1; $y < 39; $y++)

{
echo "Salary " . $y . " salies:";

for ($i=1; $i<8; $i++)
 {
$tekstas=file_get_contents("http://e-sim.org/jobMarket.html?countryId=" . $y . "&minimalSkill=$i");
$arr=explode("Salary",$tekstas);
$arr=explode("<b>",$arr[1]);
$arr=explode("</b>",$arr[1]);
$salary=$arr[0];
echo $i . "skillo: " . $salary . "<br/>";  
 }
}
?>

 

http://ebuz.hostinga...esimhelp/na.php :

<?
for ($i=1; $i<39; $i++)
{
$result=file_get_contents("http://e-sim.org/monetaryMarket.html?buyerCurrencyId=$i");
$da = explode("<td>Seller</td>", $result);
$das = explode("<b>", $da[1]);
if(isset($das[1]))
{
$dass = explode("</b>", $das[2]);
echo $i . "šalies valiutos kursas yra: " . $dass[0] . " " . "<br/>";
}
}
?>

 

Ačiū už pagalba.

Redagavo SMM
Nuoroda į pranešimą
Dalintis kituose puslapiuose

ebuz.hostingas.in/esimhelp/lol.php neužkrauna. Jeigu gerai supratau, tai iškart gavęs tą algos dydį įrašinėk į duombazę ciklo viduj ir taip pat su kursu. Arba jeigu į vieną eilutę nori sudėt viską, tai į masyvą surašyk visas algas ir tada į mysql įrašyk. O kai atvaizduosi daugink ką su kuo reikia.

 

P.S. Kažkaip nerišliai gavos

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Prisijunkite prie diskusijos

Jūs galite rašyti dabar, o registruotis vėliau. Jeigu turite paskyrą, prisijunkite dabar, kad rašytumėte iš savo paskyros.

Svečias
Parašykite atsakymą...

×   Įdėta kaip raiškusis tekstas.   Atkurti formatavimą

  Only 75 emoji are allowed.

×   Nuorodos turinys įdėtas automatiškai.   Rodyti kaip įprastą nuorodą

×   Jūsų anksčiau įrašytas turinys buvo atkurtas.   Išvalyti redaktorių

×   You cannot paste images directly. Upload or insert images from URL.

Įkraunama...
  • Dabar naršo   0 narių

    Nei vienas registruotas narys šiuo metu nežiūri šio puslapio.

×
×
  • Pasirinkite naujai kuriamo turinio tipą...