RuneScape speler gezocht.

Status
Niet open voor verdere reacties.

Remi1995

Gebruiker
Lid geworden
31 jul 2009
Berichten
291
Hallo.


EDIT; Ik heb alles opgelost.
Ik zet de vraag nu op Opgelost.


Ik wil graag een Php script maken die de prijzen van het Alchen in het spel RuneScape uitrekent.
Mijn gedachten gaan naar iets dat zal lijken op deze site.

Kan iemand mij misschien een beetje op weg helpen?



Vriendelijke groeten (Groetjes) Remi1995.
 
Laatst bewerkt:
Ik snap niet exact waar je naartoe wilt maar ik denk dat het in deze richting ligt:
Code:
"SELECT * from ahighalchcal ORDER BY alchp, marketp'";

Op deze manier worden alle rijen uit de database gehaald en vervolgens gesorteerd op alchp, mochten er twee rijen met de zelfde waarde voor alchp zijn dan worden ze gesorteerd op marketp.

Je zou nog voorwaardes kunnen toevoegen dmv de 'where-clause' maar dit is niet noodzakelijk (en zeker niet als je een overzicht van alle rijen wilt maken.)
 
Ik snap niet exact waar je naartoe wilt maar ik denk dat het in deze richting ligt:
Code:
"SELECT * from ahighalchcal ORDER BY alchp, marketp'";

Op deze manier worden alle rijen uit de database gehaald en vervolgens gesorteerd op alchp, mochten er twee rijen met de zelfde waarde voor alchp zijn dan worden ze gesorteerd op marketp.

Je zou nog voorwaardes kunnen toevoegen dmv de 'where-clause' maar dit is niet noodzakelijk (en zeker niet als je een overzicht van alle rijen wilt maken.)

Niet helemaal, ik vind het wel aardig dat je mij probeert te helpen.

Ik heb nu de volgende Php code;
Code:
<?php
$iteminfo3="SELECT * from highalchcal ORDER BY alchp, marketp";
$iteminfo2=mysql_query($iteminfo3) or die(MySQL_error());
while($iteminfo=mysql_fetch_array($iteminfo2)){
	echo "<tr class='table1colum'>";
	echo "<td>" . $iteminfo['naam'] . "</td>";
	echo "<td>" . $iteminfo['marketp'] . "</td>";
	echo "<td>" . $iteminfo['alchp'] . "</td>";
	$winst = $iteminfo['alchp'] - $iteminfo['marketp'];
	echo "<td>" . $winst . "</td>";
	echo "</tr>";
}
?>

Ik wil graag dat alles op volgorde staat van het variable $winst.

Is zoiets mogelijk in SQL?




Groetjes, Remi1995.
 
Het is mij gelukt met de volgende SQL code;
Code:
SELECT * from highalchcal ORDER BY marketp-alchp


Bedankt voor je hulp, ik zal dit topic nu op opgelost zetten.



Groetjes, Remi1995.
 
Bedankt voor je hulp.

Nu is toch een thread open heb; kan je mij misschien vertellen waarom ik de volgende foutmelding bij hetvolgende script krijg?

Code:
Undefined offset: 1 in C:\wamp\www\highaclch\update.php on line 18

Code:
<?php
ini_set('display_errors',1);
error_reporting(E_ALL);

$id = 1405;
$url = "http://itemdb-rs.runescape.com/viewitem.ws?obj=".$id;
$search = "<b>Market price:</b> ";
$stopat = "</span>";

$ch = curl_init();
$timeout = 5;
curl_setopt ($ch, CURLOPT_URL, $url);
curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT, $timeout);
$start = curl_exec($ch);
curl_close($ch);
$exploded = explode($search,$start);
$exploded = explode($stopat,$exploded[1]);
$result = str_replace('<br />','',nl2br($exploded[0]));
echo $result;
?>



Groetjes, Remi1995.
 
Laatst bewerkt:
Mijn eerste gokje zou zijn dat $exploded[1] niet geset is, maar ik heb helaas nog nooit gewerkt met curl_setopt()...
Ongetwijfeld dat iemand anders je kan helpen (probeer wel even tussen regel 17 & 18 echo $exploded[1]).

Tip: zet in het vervolg je php codes tussen php tags op dit forum, dat is makkelijker voor de mensen die je willen helpen ;)
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan