Waarom maar 1 result

Status
Niet open voor verdere reacties.
Met "We" bedoelde ik wel jij en ik hé :) :P en die persoon op internet die ik gisteren op dit forum heb ontmoet die net die aanpassingen heeft gemaakt waardoor ik maar een paar pagina's hoeft te maken

Ik ben voor de rest maar alleen en doe in game ook alles alleen. Als ik java zou kunnen was het allemaal nog veel beter geweest.

De armor en armordetail ga ik nu zelf nog maken, voor de if code kom ik dan nog bij je terug als je het niet erg vind :)
 
Dan heb je het zelf al heel goed gedaan. Je bedoeld met java om een java applet te maken? Ik doe zelf veel met actionscript3 en HaXe dus met flash apps.

Als je wilt weten hoe je dat met if moet doen of andere vragen hebt stel ze maar.
 
heel de server is gewoon in java gebouwd.

Kleine aanpassingen kan ik zelf wel maken en kleine eenvoudige toevoegingen kopiëren van bestaande etc daarna compilen met ant en de nieuwe jar naar de server etc.

maar echt grote dingen toevoegen heb je echt java ervaring voor nodig.

Liet net de pagina overigens testen door een paar mensen kwam erachter dat de weaon type pagina niet goed werkte in internet explorer. Mensen kregen een plaatje en konden dus niet doorklikken naar de weapondetails.

Bleek een extra > toegevoegd te moeten worden:P
 
Is het trouwens mogelijk om de link naar de images te verbergen? Ik weet namelijk dat heel veel mensen op zoek zijn naar al die afbeeldingen en die gaan dan zeker heel die map telkens downloaden, wat dan weer mijn dataverkeer opslurpt :P

En meteen nog een vraag voor een nieuwe query of php code?

In de database heb ik ook een tabel genaamd droplist. Ik zou willen dat op de weapon detail onderaan komt de staan Dropped by: en dan moet er dus een code komen die in de tabel droplist gaat kijken waar het itemid voorkomt en dan de naam van het monster op dezelfde lijn weergeeft. (misschien handig om erbij te vermelden dat er meerdere monsters hetzelfde item kunnen droppen)
 
Je zou eens kunnen zoeken op 'hotlink protectie' om iig te voorkomen dat ze direct naar jouw map linken, maar mensen kunnen de plaatjes altijd downloaden zolang ze in de browser zichtbaar zijn (rechtsklik, opslaan als) en daar kun je niks aan doen :)

Wat die andere code betreft; het werkt ongeveer hetzelfde als je lijst met wapens: je maakt een query:

[sql]
SELECT *
FROM drops_tabel
WHERE item_id = 5
[/sql]

En op de plek van de 5 vul je de item_id in, die je in een $_GET variabele hebt staan :)

Daarna kun je met een while() loop over alle resultaten heenlopen en die laten zien.
 
Ik heb nu ook een armor en armordetails pagina gemaakt.

Werkt wel, maar word niks ingevuld op de detailspagina.

Kan niet vinden waar de fout zit.

Edit:

Toch wel, ik heb gewoon een hele pagina overgeslagen, link nu rechtstreeks naar armor details i.p.v eerst naar armor type :)
 
Laatst bewerkt:
Ik heb onderstaande code gemaakt maar weet niet hoe ik hem moet implementeren op de website.

Dit omdat je bovenaan gebruikt maakt van php en onderaan weer van html waar je ook weer telkens php codes terug gebruikt :S

PHP:
echo "Dropped By: <br /> ";

$result = mysql_query ( "SELECT * FROM droplist WHERE itemId = " . $_GET['item_id'] . " ORDER BY `MobName` DESC LIMIT 0,300" );
 
while ( $row = mysql_fetch_assoc ( $result ) ) {
 
echo $row[ 'MobName' ], '<br />';
 
Als je een lus gebruikt zoals hier zet je de php code daar waar de data op de html pagina weergegeven moet worden. Als het om data gaat die niet in een lus opgehaalt wordt zoals de de data op detail pagina is het voor de overzichtelijk goed om de php code bij elkaar te zetten bijv boven de html code en alleen voor het weergeven van de data <?php echo .... ?> in de html te zetten.

Als je dit aan de detail pagina wilt toevoegen kun deze code het beste daar neerzetten waar het op de html pagina moet komen te staan. Bijv zo
PHP:
    <body>
        Name: <?php echo $weaponName ?><br />
        Type: <?php echo $weaponType ?><br />
        <img src="images/gfx/<?php echo $weaponImageId ?>.png" alt="<?php echo $weaponName ?>"/><br />
 
		Dropped By: <br />
<?php
$result = mysql_query ( "SELECT * FROM droplist WHERE itemId = " . $_GET['item_id'] . " ORDER BY `MobName` DESC LIMIT 0,300" );
while ( $row = mysql_fetch_assoc ( $result ) ) {
	echo $row[ 'MobName' ] . '<br />';
}
?>
    </body>
 
Hey Peter,

Het werkt nu echt perfect..

Nu wil ik nog de dropped by monster namen clickable gaan maken en dan weer met hetzelfde princiepe gaan werken. Dus dat ze dan info krijgen van dat monster.

Moet ik nu denk ik wel zelf aan uit komen.

Wil iedereen die me geholpen heeft echt heel erg bedanken.

P.s Owja alleen dat usable by heb ik nog niet uitgevonden hoe ik dat netjes kan laten weergeven.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan