zucht... volgens mij is zo'n soort vraag al 1000 keer geweest maar goed. Het betekend dat mysql_result() geen waarde heeft zeg maar. Dit komt door een query die bv fout is gemaakt OF dat er met de query geen rij 'gevonden' wordt. Verder kan het zo zijn dat mysql_result() fout is ingevuld. Ik vul hem altijd zo inrnrn[quote]phprnmysql_result($sql,0,clannaam);rn[quote]rnrnkun je proberen.
Staat er wel wat in de tabelrnrnNB Of doe ditrn[quote]phprn$sql = mysql_query(SELECT FROM `clans` WHERE `id` = '. $_GET['clanid'] .') or die(mysql_error());rn[quote]rnNB1 Raadpleeg overzicht voor uitleg van mysql_result();rnhttpwww.sitemasters.bepagina=overzichtoverzicht&cat=20&id=292
ja, want als je kijkt oprnhttpkris.fambaken.nlindex.phppagina=ledenclansrndan moet het dus zijn dat je als je op de clan die er staat klikt dat je dan de gegevens ervan ziet
Nee, je hebt in de adresbalk id=1 maar hoe wil je ooit dingen uit de database gaan halen als je dit doet adhv $_GET['clanid'] - dit moet $_GET['id'] zijn
dan hou ik nog steeds die errorrnmaar na vele aanwijzigingen is het script nu een beetje anders geworden en is het nu zorn[code]rninclude('.config.php');rnrnif(strstr(';',$_GET['clanid']))rn{rn exit(Fuck off h4ck0r);rn}rnecho $_GET['clanid'];rn$sql = mysql_query(SELECT FROM `clans` WHERE `id` = '. $_GET['id'] .') or die(mysql_error());rnecho mysql_result($sql,1,clannaam);rnunset($sql);rnrn$sql = mysql_query(SELECT `gebruikersnaam` FROM `members` WHERE `clan` LIKE '%. $_GET['id'] .%') or die(mysql_error());rnrnwhile($obj = mysql_fetch_object($sql)) {rnecho $obj-naam .'br';rn}rnrn[code]
het werkt nu halfrnhttpkris.fambaken.nlindex.phppagina=ledenclanmembers&id=1rnrn@FangorN rnIdd had ik heel niet naar gekeken.rnMaar nu print hij wel de leden die in die clan zitten, maar daarboven blijft deze [b]warning[b] staanrn[code]Warning mysql_result() Unable to jump to row 1 on MySQL result index 6 in varwwwkrisledenclanmembers.php on line 10[code]rnrn@quicky ik maak hem als het goed is toch weer leeg voordat ik hem gebruikrn[code]rnrnunset($sql);rnrn[code]
Waarom zou je dan extra functies gaan gebruiken (unset()) als je gewoon een andere variable naam kunt kiezenrnrnecho mysql_result($sql,1,clannaam); -rnecho mysql_result($sql,0,clannaam);rnrnJij probeerd rij nummero 2 te echoen, hij begint te tellen bij 0rn0 = rij 1rn1 = rij 2rn2 = rij 3 etc.
Waarom gebruik je eerst mysql_result, en daarna mysql_fetch_object rnrnGebruik gewoon altijd dezelfde functie om queryresultaten op te halen.rnAls queries niet naar behoren werken echo je ze, en kijk je wat er mis mee is.
Hij werkt eindelijk 'zucht'D rnde code is nu zo geworden met medewerking van julliern[code]rninclude('.config.php');rnrnif(strstr(';',$_GET['id']))rn{rn exit(Fuck off h4ck0r);rn}rnecho $_GET['clanid'];rn$sql = mysql_query(SELECT FROM `clans` WHERE `id` = '. $_GET['id'] .') or die(mysql_error());rnecho mysql_result($sql,0,clannaam);rnunset($sql);rnrn$sql = mysql_query(SELECT `gebruikersnaam` FROM `members` WHERE `clan` LIKE '%. $_GET['id'] .%') or die(mysql_error());rnrnwhile($obj = mysql_fetch_object($sql)) {rnecho 'br'.$obj-gebruikersnaam .'br';rn}rnrn[code]