login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Fatal error

Offline Ultimatum - 20/07/2006 21:18
Avatar van UltimatumPHP expert was net lekker aan het scripten toen dit voor me neus kwam
Citaat:
Fatal error: Cannot use object of type stdClass as array in D:ProgramsserverxampphtdocsCMSforumview.php on line 23


regel 23 is:
  1. <div class="l"><?= $marr['rank'] ?><br /><br />Posts: <?= $marr['forum_posts'] ?></div>


nu is het, haal ik deze regel weg, komt dezelfde error maar op regel 30
  1. if($marr['level'] >= 3 || $marr['userid'] == $_SESSION['userid'])


dus nu ga ik de schuld geven aan de desbetreffende query wat is deze:
  1. $mselect = mysql_query("SELECT * FROM members, personal WHERE userid = perid && userid = '".$arr['author']."'") or die(mysql_error());
  2. $marr = mysql_fetch_object($mselect);


$arr['author'] is numeric en komt van deze query
  1. $select = mysql_query("SELECT * FROM topics WHERE catid = '".$_GET['catid']."' && subid = '".$_GET['subid']."' && topicid = '".$_GET['topicid']."'");
  2. $arr = mysql_fetch_array($select);


mede doordat ik de error nog nooit heb gehad snap ik er niets van, iemand enig idee 

4 antwoorden

Gesponsorde links
Offline haytjes - 20/07/2006 21:20 (laatste wijziging 20/07/2006 21:20)
Avatar van haytjes Gouden medailleGouden medaille

JS gevorderde
eerst zie ik dit:

$marr = mysql_fetch_object($mselect);

en dan dat:

$marr['level']

:s
Offline Maarten - 20/07/2006 21:20
Avatar van Maarten Erelid $marr = mysql_fetch_object($mselect);

object moet assoc of array zijn. Geen object.
Offline Ultimatum - 20/07/2006 21:29
Avatar van Ultimatum PHP expert lol sorry, 2 verschillende script op het zelfde moment gaat dus niet helemaal goed 
Offline xSc - 21/07/2006 10:57
Avatar van xSc Onbekend mysql_fetch_object() is log => zie reactie van Murfy.
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.201s