• Login
  • Register
  • Zoek
This Thread
  • Everywhere
  • This Thread
  • This Forum
  • Articles
  • Pages
  • Forum
  • Filebase Entry
  • More Options

ICTscripters

Dé plek voor IT

Dé plek voor IT

Login

Geavanceerde opties
  1. Home
  2. Forum
    1. Alle berichten
    2. Recente activiteiten
  3. ICT Nieuws
  4. Blog
  5. Marktplaats
    1. Werk
    2. Advertenties
    3. Domeinnamen
    4. Websites
    5. Design & lay-outs
    6. Scripts
    7. Overige
  6. Design
  7. Leden
    1. Actieve bezoekers
    2. Team
    3. Leden zoeken
  8. Downloads
  9. Goedkope domeinnamen
  1. Home
  2. Forum
    1. Alle berichten
    2. Recente activiteiten
  3. ICT Nieuws
  4. Blog
  5. Marktplaats
    1. Werk
    2. Advertenties
    3. Domeinnamen
    4. Websites
    5. Design & lay-outs
    6. Scripts
    7. Overige
  6. Design
  7. Leden
    1. Actieve bezoekers
    2. Team
    3. Leden zoeken
  8. Downloads
  9. Goedkope domeinnamen
  1. Home
  2. Forum
    1. Alle berichten
    2. Recente activiteiten
  3. ICT Nieuws
  4. Blog
  5. Marktplaats
    1. Werk
    2. Advertenties
    3. Domeinnamen
    4. Websites
    5. Design & lay-outs
    6. Scripts
    7. Overige
  6. Design
  7. Leden
    1. Actieve bezoekers
    2. Team
    3. Leden zoeken
  8. Downloads
  9. Goedkope domeinnamen
  1. Dé plek voor IT - ICTscripters
  2. Forum
  3. Scripting & programmeren
  4. PHP + SQL

Forum

  • Na 15 jaar terug van weggeweest: iCriminals.nl is terug (BETA)!

    Syntax 4 januari 2026 om 10:58
  • Developer Gezocht

    K.Rens 30 december 2025 om 12:32
  • Op zoek naar de legends

    Jeffrey.Hoekman 9 december 2025 om 09:41
  • [FREE] WeFact Hosting module

    Jeroen.G 13 oktober 2025 om 14:09
  • Help testers nodig voor android app Urgent

    urgentotservices 26 september 2025 om 10:21
  • Versio vervanger

    Jeroen.G 25 augustus 2025 om 15:56
  • Afspraken systeem met planbeperking

    Lijno 1 augustus 2025 om 23:04
  • Partner Gezocht om meerdere NFT Collecties op Open Sea te Plaatsen

    NFT Art Designer 1 maart 2025 om 14:08

Marktplaats

  • 321 Nieuwe Domeinnamen December 2025

    shiga 1 januari 2026 om 10:26
  • Meerdere mafia game template te koop

    Syntax 28 december 2025 om 21:20
  • Van een pixelige afbeelding naar een strakke, moderne website

    Syntax 21 december 2025 om 17:05

functie werkt niet?

  • Kevin
  • 10 maart 2011 om 21:08
  • Kevin
    Intermediate
    Ontvangen Reacties
    2
    Berichten
    421
    • 10 maart 2011 om 21:08
    • #1

    Goedeavond mensen,

    ik heb een klein foutje,
    en ik kom er niet uit..

    Fatal error: Call to a member function fetch_array() on a non-object


    functie script in mysqli:

    PHP
    <?php
    error_reporting(E_ALL);
    error_reporting(0);
    $UPDATE_DB = 1;
    include("./inc/include-config.php");
    ob_start();
    
    
    // Misdaad
    function misdaadtijd()
    {
     $queryMisdaad = $mysqli->query("SELECT *,UNIX_TIMESTAMP(`misdaad`) AS `misdaad`,0 FROM `[users]` WHERE login='".$_SESSION['login']."'");
     $aMisdaad = $queryMisdaad->fetch_array(MYSQLI_ASSOC);
     $sMisdaadtijd = (( $aMisdaad['misdaad'] + $aMisdaad['misdaadtime']) - time()) - 3600; // Neemt tijd uit database, doet er 2 minuten bij en trekt de huidige tijd ervanaf
    
    
    	if($aMisdaad['misdaad'] + $aMisdaad['misdaadtime'] < time())
    	{
    	 echo "Nu";
    	}
    	else
    	{
    	 echo "00:".date("i:s", "$sMisdaadtijd")."";
    	}
    }
    function autosteeltijd()
    {
     $queryAuto = $mysqli->query("SELECT *,UNIX_TIMESTAMP(`auto`) AS `auto`,0 FROM `[users]` WHERE login='".$_SESSION['login']."'");
     $aAuto = $queryAuto->fetch_array(MYSQLI_ASSOC);
     $sAutotijd = ( $aAuto['auto'] + $aAuto['autotime'] ) - time();
    
    
    	if($sAutotijd <= -1)
    	{
    	 echo "Nu";
    	}
    	else
    	{
    	 echo "00:".date("i:s", "$sAutotijd")."";
    	}
    }
    function sportschooltijd()
    {
     $queryOpdruk = $mysqli->query("SELECT *,UNIX_TIMESTAMP(`opdruktijd`) AS `opdruktijd`,0 FROM `[users]` WHERE login='".$_SESSION['login']."'");
     $aOpdruk = $queryOpdruk->fetch_array(MYSQLI_ASSOC);
     $sOpdruktijd = (($aOpdruk['opdruktijd'] + $aOpdruk['opdruktijd1']) - time()) - 3600;
    
    
    	if($aOpdruk['opdruktijd'] + $aOpdruk['opdruktijd1'] < time())
    	{
    	 echo "Nu";
    	}
    	else
    	{
    	 echo date("H:i:s", "$sOpdruktijd");
    	}
    }
    function gevangenistijd()
    {
     $queryGevangenis = $mysqli->query("SELECT *,UNIX_TIMESTAMP(`gevangenis`) AS `gevangenis`,0 FROM `[users]` WHERE login='".$_SESSION['login']."'");
     $aGevang = $queryGevangenis->fetch_array(MYSQLI_ASSOC);
     $sGevangtijd = $aGevang['gevangenis'] + $aGevang['gevangenistijd'] - time() - 3600;
    	if($aGevang['gevangenis'] + $aGevang['gevangenistijd'] < time())
    	{
    	 echo "00:00:00";
    	}
    	else
    	{
    	 echo date("H:i:s", "$sGevangtijd");
    	}
    }
    function beschermingtijd()
    {
     $queryBescherming = $mysqli->query("SELECT *,UNIX_TIMESTAMP(`bescherming`) AS `bescherming`,0 FROM `[users]` WHERE login='".$_SESSION['login']."'");
     $aBescherming = $queryBescherming->fetch_array(MYSQLI_ASSOC);
     $sBescherming = $aBescherming['bescherming'] + $aBescherming['beschermingtijd'] - time() - 3600;
    	if($aBescherming['bescherming'] + $aBescherming['beschermingtijd'] < time())
    	{
    	 echo "00:00:00";
    	}
    	else
    	{
    	 echo date("H:i:s", "$sBescherming");
    	}
    }
    function hl()
    {
     $queryBeschermingg = $mysqli->query("SELECT *,UNIX_TIMESTAMP(`hltijd`) AS `hltijd`,0 FROM `[users]` WHERE login='".$_SESSION['login']."'");
     $aBeschermingg = $queryBeschermingg->fetch_array(MYSQLI_ASSOC);
     $sBeschermingg = $aBeschermingg['hltijd'] + $aBeschermingg['hltijd'] - time() - 3600;
    	if($aBeschermingg['hltijd'] + $aBeschermingg['hltijd'] < time())
    	{
    	 echo "00:00:00";
    	}
    	else
    	{
    	 echo date("H:i:s", "$sBeschermingg");
    	}
    }
    
    
    
    
    
    
    function werktijd()
    {
     $queryWerk = $mysqli->query("SELECT *,UNIX_TIMESTAMP(`werken`) AS `werken`,0 FROM `[users]` WHERE login='".$_SESSION['login']."'");
     $aWerk = $queryWerk->fetch_array(MYSQLI_ASSOC);
     $sWerk = (($aWerk['werken'] + $aWerk['werken1']) - time()) - 3600;
    	if($aWerk['werken'] + $aWerk['werken1'] < time())
    	{
    	 echo "Nu";
    	}
    	else
    	{
    	 echo date("H:i:s", "$sWerk");
    	}
    }
    function gevangenis()
    {
     $queryGevangenis = $mysqli->query("SELECT *,UNIX_TIMESTAMP(`gevangenis`) AS `gevangenis`,0 FROM `[users]` WHERE login='".$_SESSION['login']."'");
     $aGevangenis = $queryGevangenis->fetch_array(MYSQLI_ASSOC);
     $sGevangenis = $aGevangenis['gevangenis'] + $aGevangenis['gevangenistijd'] - time() - 3600;
     
    	if($aGevangenis['gevangenis'] + $aGevangenis['gevangenistijd'] > time())
    	{
    echo "<table width='100%' cellspacing='1' cellpadding='2'>
    	  <tr><td class='subTitle'>Gevangenis</td></tr>
    	  <tr><td class='mainTxt'>Je zit nog voor ".date("H:i:s", "$sGevangenis")." seconden/minuten in de gevangenis.</td></tr>
          </table>";
    	exit;
    	}
    }
    
    
    function sportschool()
    {
     $querySport = $mysqli->query("SELECT *,UNIX_TIMESTAMP(`opdruktijd`) AS `opdruktijd`,0 FROM `[users]` WHERE login='".$_SESSION['login']."'");
     $aSport = $querySport->fetch_array(MYSQLI_ASSOC);
     $sSport = $aSport['opdruktijd'] + $aSport['opdruktijd1'] - time() - 3600;
     
    	if($aSport['opdruktijd'] + $aSport['opdruktijd1'] > time())
    	{
    echo "<table width='100%' cellspacing='1' cellpadding='2'>
    	  <tr><td class='subTitle'>Sportschool</td></tr>
    	  <tr><td class='mainTxt'>Je moet nog ".date("H:i:s", "$sSport")." seconden/minuten wachten voordat je weer kan sporten.</td></tr>
          </table>";
    	exit;
    	}
    }
    
    
    function XP()
    {
     $queryXP = $mysqli->query("SELECT *,UNIX_TIMESTAMP(`XPtijd`) AS `XPtijd`,0 FROM `[users]` WHERE login='".$_SESSION['login']."'");
     $aXP = $queryXP->fetch_array(MYSQLI_ASSOC);
     $sXP = $aXP['XPtijd'] + $aXP['XPtijd1'] - time() - 3600;
     
    	if($aXP['XPtijd'] + $aXP['XPtijd1'] > time())
    	{
    echo "<table width='100%' cellspacing='1' cellpadding='2'>
    	  <tr><td class='subTitle'>Warbot XP Trainen</td></tr>
    	  <tr><td class='mainTxt'><font color=red><b>Je moet nog ".date("H:i:s", "$sXP")." seconden/minuten wachten voordat je weer kan trainen.</b></font></td></tr>
          </table>";
    	exit;
    	}
    }
    
    
    function ZP()
    {
     $queryZP = $mysqli->query("SELECT *,UNIX_TIMESTAMP(`rtijd`) AS `rtijd`,0 FROM `[users]` WHERE login='".$_SESSION['login']."'");
     $aZP = $queryZP->fetch_array(MYSQLI_ASSOC);
     $sZP = $aZP['rtijd'] + $aZP['rtijden'] - time() - 3600;
    
    
    	if($aZP['rtijd'] + $aZP['rtijden'] > time())
    	{
    	echo "<table width='100%' cellspacing='1' cellpadding='2'>
    	<tr><td class='subTitle'>Reizen</td></tr>
    	<tr><td class='mainTxt'><font color=red><b>Je moet nog ".date("H:i:s", "$sXP")." seconden/minuten wachten voordat je weer kan reizen.</b></font></td></tr>
          </table>";
    	exit;
    	}
    }
    
    
    function misdaad()
    {
     $queryMisdaad = $mysqli->query("SELECT *,UNIX_TIMESTAMP(`misdaad`) AS `misdaad`,0 FROM `[users]` WHERE login='".$_SESSION['login']."'");
     $aMisdaad = $queryMisdaad->fetch_array(MYSQLI_ASSOC);
     $sMisdaad = $aMisdaad['misdaad'] + $aMisdaad['misdaadtime'] - time() - 3600;
     
    	if($aMisdaad['misdaad'] + $aMisdaad['misdaadtime'] > time())
    	{
    echo "<table width='100%' cellspacing='1' cellpadding='2'>
    	  <tr><td class='subTitle'>Misdaad</td></tr>
    	  <tr><td class='mainTxt'>Je moet nog ".date("H:i:s", "$sMisdaad")." seconden/minuten wachten voordat je weer een misdaad kan doen.</td></tr>
          </table>";
    	exit;
    	}
    }
    
    
    
    
    
    
    function Moord()
    {
     $queryGevangenis = $mysqli->query("SELECT *,UNIX_TIMESTAMP(`gevangenis`) AS `gevangenis`,0 FROM `[users]` WHERE login='".$_SESSION['login']."'");
     $aGevang1 = $queryGevangenis->fetch_array(MYSQLI_ASSOC);
     $sGevangtijd1 = $aGevang1['gevangenis'] + $aGevang['vermoord_time'] - time() - 10800;
    	if($aGevang['gevangenis'] + $aGevang['vermoord_time'] < time())
    	{
    	 echo "00:00:00";
    	}
    	else
    	{
    	 echo date("H:i:s", "$sGevangtijd1");
    	}
    }
    
    
    
    
    function werken()
    {
     $queryWerk = $mysqli->query("SELECT *,UNIX_TIMESTAMP(`werken`) AS `werken`,0 FROM `[users]` WHERE login='".$_SESSION['login']."'");
     $aWerk = $queryWerk->fetch_array(MYSQLI_ASSOC);
     $sWerk = $aWerk['werken'] + $aWerk['werken1'] - time() - 3600;
     
    	if($aWerk['werken'] + $aWerk['werken1'] > time())
    	{
    echo "<table width='100%' cellspacing='1' cellpadding='2'>
    	  <tr><td class='subTitle'>Werken</td></tr>
    	  <tr><td class='mainTxt'>Je moet nog ".date("H:i:s", "$sWerk")." seconden/minuten wachten voordat je weer kan werken.</td></tr>
          </table>";
    	exit;
    	}
    }
    
    
    function landImage($string)
    {
    	if($string == "1")
    	{
    		$image = '<img src="./images/game/landen/belgie.gif" border="0" alt="België">';
    	}
    	elseif($string == "2")
    	{
    		$image = '<img src="./images/game/landen/duitsland.gif" border="0" alt="Duitsland">';
    	}
    	elseif($string == "3")
    	{
    		$image = '<img src="./images/game/landen/engeland.gif" border="0" alt="Engeland">';
    	}
    	elseif($string == "4")
    	{
    		$image = '<img src="./images/game/landen/frankrijk.gif" border="0" alt="Frankrijk">';
    	}
    	elseif($string == "5")
    	{
    		$image = '<img src="./images/game/landen/griekenland.gif" border="0" alt="Griekenland">';
    	}
    	elseif($string == "6")
    	{
    		$image = '<img src="./images/game/landen/italie.gif" border="0" alt="Italië">';
    	}
    	elseif($string == "7")
    	{
    		$image = '<img src="./images/game/landen/nederland.gif" border="0" alt="Nederland">';
    	}
    	elseif($string == "8")
    	{
    		$image = '<img src="./images/game/landen/turkije.gif" border="0" alt="Turkije">';
    	}
    	elseif($string == "9")
    	{
    		$image = '<img src="./images/game/landen/spanje.gif" border="0" alt="Spanje">';
    	}
    	elseif($string == "10")
    	{
    		$image = '<img src="./images/game/landen/amerika.gif" border="0" alt="Amerika">';
    	}
    
    
    	return $image;
    }
    
    
    function landImageName($string)
    {
    	$image = "";
    	if($string == "1")
    	{
    		$image = '<img src="./images/game/landen/belgie.gif" border="0" alt="België"> België';
    	}
    	elseif($string == "2")
    	{
    		$image = '<img src="./images/game/landen/duitsland.gif" border="0" alt="Duitsland"> Duitsland';
    	}
    	elseif($string == "3")
    	{
    		$image = '<img src="./images/game/landen/engeland.gif" border="0" alt="Engeland"> Engeland';
    	}
    	elseif($string == "4")
    	{
    		$image = '<img src="./images/game/landen/frankrijk.gif" border="0" alt="Frankrijk"> Frankrijk';
    	}
    	elseif($string == "5")
    	{
    		$image = '<img src="./images/game/landen/griekenland.gif" border="0" alt="Griekenland"> Griekenland';
    	}
    	elseif($string == "6")
    	{
    		$image = '<img src="./images/game/landen/italie.gif" border="0" alt="Italië"> Italië';
    	}
    	elseif($string == "7")
    	{
    		$image = '<img src="./images/game/landen/nederland.gif" border="0" alt="Nederland"> Nederland';
    	}
    	elseif($string == "8")
    	{
    		$image = '<img src="./images/game/landen/turkije.gif" border="0" alt="Turkije"> Turkije';
    	}
    	elseif($string == "9")
    	{
    		$image = '<img src="./images/game/landen/spanje.gif" border="0" alt="Spanje"> Spanje';
    	}
    	elseif($string == "10")
    	{
    		$image = '<img src="./images/game/landen/amerika.gif" border="0" alt="Amerika"> Amerika';
    	}
    
    
    	return $image;
    }
    
    
    function name($string) {
    
    
    	$query = $mysqli->query("SELECT login, vip, supervip, beheerder, admin, hulpadmin FROM `[users]` WHERE login='". $string ."'");
    	$assoc = $query->fetch_array(MYSQLI_ASSOC);
    		
    if($assoc['beheerder'] == 1){
    $naam = '<font color="red">'.$assoc['login'].'</font> <img src="./images_in/admin.gif" border="0" alt="Beheerder">';
    }
    elseif($assoc['admin'] == 1){
    $naam = '<font color="cyan">'.$assoc['login'].'</font> <img src="./images_in/admin.gif" border="0" alt="Administrator">';
    }
    elseif($assoc['hulpadmin'] > 0){
    	$naam = '<font color="orange">'.$assoc['login'].'</font> <img src="./images_in/admin.gif" border="0" alt="Hulp-Administrator">';
    }
    elseif($assoc['supervip'] > 0){
    	$naam = '<strong><font color="gold">'.$assoc['login'].'</font></strong>';
    	}
    	elseif($assoc['vip'] > 0){
    	$naam = '<strong><font color="silver">'.$assoc['login'].'</font></strong>';
    	}
    	else
    	{
    	$naam = $assoc['login'];
    	}
    	
    	$urlEnnaam = '<a href="profile.php?x='.$assoc['login'].'">'.$naam.'</a>';
    	
    	return $urlEnnaam;
    }
    
    
    ob_end_flush();
    ?>
    Toon Meer
  • Guest, wil je besparen op je domeinnamen? (ad)
  • Luc
    Software Engineer
    Ontvangen Reacties
    44
    Berichten
    1.986
    • 10 maart 2011 om 21:11
    • #2

    Op welke regel zit de fout?

    Website: https://devimo.nl
    Skype: https://join.skype.com/invite/dJyYILTt7Eqh

  • Kevin
    Intermediate
    Ontvangen Reacties
    2
    Berichten
    421
    • 10 maart 2011 om 21:18
    • #3

    De fout zit in dit stukje:

    hier in regel 20!

    PHP
    $offset = $huidige_pagina * $items_per_pagina;
    if(isset($_GET['x']) && $_GET['x'] == "contant")
    {
    $query = $mysqli->query("SELECT login, level, supervip, vip, clan, attack, defence, cash, land, admin, hulpadmin, beheerder, online FROM `[users]` ORDER BY cash DESC, login ASC LIMIT ".$offset.","
    .$items_per_pagina);
    }
    else
    {
    $query = $mysqli->query("SELECT login, level, supervip, vip, clan, attack, defence, cash, land, admin, hulpadmin, beheerder, online FROM `[users]` ORDER BY (attack + defence) DESC, login ASC LIMIT ".$offset.","
    .$items_per_pagina);
    }
    if(!isset($_GET['p']))
    {
    	$aantal = 0;
    }
    else
    {
    	$aantal = $_GET['p'] * 30;
    }
    while($info = $query->fetch_array(MYSQLI_ASSOC))
    Toon Meer
  • Luc
    Software Engineer
    Ontvangen Reacties
    44
    Berichten
    1.986
    • 10 maart 2011 om 21:21
    • #4

    while($info = $query->fetch_array())

    maar jij wil waarschijnlijk:

    while($info = $query->fetch_assoc())

    dat moet het zijn en anders even or die($mysqli->error)

    Website: https://devimo.nl
    Skype: https://join.skype.com/invite/dJyYILTt7Eqh

  • Kevin
    Intermediate
    Ontvangen Reacties
    2
    Berichten
    421
    • 10 maart 2011 om 21:25
    • #5

    hij pakt dit he:

    PHP
    $query->fetch_array(MYSQLI_ASSOC))

    dan moet het de fout van de assoc en array niet zijn, denkik.

    moet bij de functies liggen dat die die niet pakt ofs.

  • Luc
    Software Engineer
    Ontvangen Reacties
    44
    Berichten
    1.986
    • 10 maart 2011 om 21:30
    • #6

    zet eens achter de $query or die($mysqli->error), verder zal jou fetch wel kunnen werken, maar de mijne is efficiënter en werkt bovenal ook!

    Website: https://devimo.nl
    Skype: https://join.skype.com/invite/dJyYILTt7Eqh

  • Kevin
    Intermediate
    Ontvangen Reacties
    2
    Berichten
    421
    • 10 maart 2011 om 21:48
    • #7

    dan krijg ik deze fout :

    Parse error: syntax error, unexpected T_LOGICAL_OR in /home/kevinres/domains/maffiasolutions.nl/public_html/ingame/criminaliteit-lijst.php on line 69

    PHP
    while($info = $query->fetch_assoc(MYSQLI_ASSOC)) or die($mysqli->error)
  • L.Groot
    Elite members
    Ontvangen Reacties
    31
    Berichten
    4.888
    • 10 maart 2011 om 21:51
    • #8
    PHP
    while($info = mysqli_fetch_assoc($query)){

    Dat is 'm.

  • Kevin
    Intermediate
    Ontvangen Reacties
    2
    Berichten
    421
    • 10 maart 2011 om 21:55
    • #9

    Warning: mysqli_fetch_assoc() expects parameter 1 to be mysqli_result, boolean given in /home/kevinres/domains/maffiasolutions.nl/public_html/ingame/criminaliteit-lijst.php on line 69

    ik snap deze fout al helemaal niet haha,

    PHP
    while($info = mysqli_fetch_assoc($query)){
  • xxx
    Professional
    Ontvangen Reacties
    1
    Berichten
    902
    • 10 maart 2011 om 21:58
    • #10

    @Lars,
    Dat kan toch niet, ofwel?
    Link: http://www.php.net/manual/en/mysqli-result.fetch-assoc.php

    PHP
    $query = "SELECT Name, CountryCode FROM City ORDER by ID DESC LIMIT 50,5";
    
    
    if ($result = $mysqli->query($query)) {
    
    
        /* fetch associative array */
        while ($row = $result->fetch_assoc()) {
            printf ("%s (%s)\n", $row["Name"], $row["CountryCode"]);
        }
    
    
        /* free result set */
        $result->free();
    }
    Toon Meer

    Uniek mens.

  • Luc
    Software Engineer
    Ontvangen Reacties
    44
    Berichten
    1.986
    • 10 maart 2011 om 22:01
    • #11

    Dat van Lars is gewoon niet object georiënteerd, terwijl mysqli juist gemaakt is om object oriënted te werken. Dus ze kunnen allebei, alleen is de ene wat veroudert..

    Verder probeer dat van Perrytje11 is.

    Website: https://devimo.nl
    Skype: https://join.skype.com/invite/dJyYILTt7Eqh

  • Kevin
    Intermediate
    Ontvangen Reacties
    2
    Berichten
    421
    • 10 maart 2011 om 22:08
    • #12

    Wat moet er nou tussen staan?
    groetjes,

  • Luc
    Software Engineer
    Ontvangen Reacties
    44
    Berichten
    1.986
    • 10 maart 2011 om 22:20
    • #13

    Niets, het is geen mysql maar mysqli, dus $mysqli->fetch_assoc() werkt gewoon!

    Maar waarschijnlijk werkt jou query niet omdat jou select veld niet klopt.

    Website: https://devimo.nl
    Skype: https://join.skype.com/invite/dJyYILTt7Eqh

  • Bever
    Professional
    Berichten
    627
    • 10 maart 2011 om 22:29
    • #14

    Je moet in een functie van $mysqli een global variable maken ;) dan moet het werken dus:

    PHP
    function blablabla() {
        global $mysqli
        //Rest van je function.
    }
  • FrankY
    Another one bites the dust.
    Ontvangen Reacties
    3
    Berichten
    598
    • 11 maart 2011 om 08:14
    • #15

    Zet achter

    PHP
    $query = $mysqli->query("SELECT login, vip, supervip, beheerder, admin, hulpadmin FROM `[users]` WHERE login='". $string ."'");

    eens

    PHP
    or die ($mysqli->error);

    Bezig met cms:)

  • thexerox
    thexeroxprojects.be
    Ontvangen Reacties
    4
    Berichten
    414
    • 11 maart 2011 om 11:45
    • #16

    Werkt niet omdat je

    PHP
    $query

    vraagt.
    $query is hier geen object. Je moet waarschijnlijk

    PHP
    $mysqli->fetch_array()

    gebruiken.

  • FrankY
    Another one bites the dust.
    Ontvangen Reacties
    3
    Berichten
    598
    • 11 maart 2011 om 12:47
    • #17

    thexerox dat klopt wel omdat je met de fetch_array een query moet oproepen, dat is in dit geval $query;)

    Bezig met cms:)

  • Kevin
    Intermediate
    Ontvangen Reacties
    2
    Berichten
    421
    • 11 maart 2011 om 13:42
    • #18

    Fatal error: Call to a member function fetch_array() on a non-object in /home/kevinres/domains/maffiasolutions.nl/public_html/ingame/criminaliteit-lijst.php on line 68

    het script met de fout

    PHP
    <?php
    
    
    $hoer = $mysqli->query("SELECT `winst`, `ramen`, `land`, `id`, `owner`, `tekoop` FROM `[hoeren]` WHERE `land`='".$zeeshan['land']."'");
    $hoeren = $hoer->fetch_array(MYSQLI_ASSOC);
    
    
    $mysqli->query("UPDATE `[users]` SET online=NOW() WHERE login='".$data['login']."'");
    
    
    $land = array("","Belgie","Duitsland","Engeland","Frankrijk","Griekenland","Italie","Nederland","Turkije","Spanje","Amerika","");
    
    
    $userQuery = $mysqli->query("SELECT `login`, `type`, `clan` FROM `[users]` WHERE login='".$_SESSION['login']."'");
    $data = $userQuery->fetch_array(MYSQLI_ASSOC);
    
    
    $mysqli->query("UPDATE `[users]` SET `online`=NOW() WHERE login='". $data['login'] ."'");
    
    
    include("functies.php");
    ?>
    <!-- Gemaakt voor maffiasolutions.nl & criminalinvestigative.nl gemaakt door Kevin brinkman-->
    
    
    
    
    <div id="mid">
    			<h2><span>CRIMINELEN LIJST</span></h2>
    
    
    <table align="center" width="610">
    	<td width="58%" valign="top">
    <table align="center" width="90%" cellspacing="0" cellpadding="2">
    
    
    
    
    <tr>
    <td class="mainTxt_z" width="25">#</td>
    <td class="mainTxt_z" width="25">#</td>
    <td class="mainTxt_z">Gebruikersnaam</td>
    <td class="mainTxt_z">Familie</td>
    <td class="mainTxt_z">Contant</td>
    <td class="mainTxt_z" width="25">Power</td>
    </tr>
    
    
    <tr>
    
    
    <?php
    $items_per_pagina = 25; // vrij te kiezen
    $aantal_paginas =  ceil($items_totaal / $items_per_pagina); // het aantal items per pagina
    
    
    // de huidige pagina opvragen
    $huidige_pagina = 0; // default
    if(isset($_GET['p']) && is_numeric($_GET['p']) && $_GET['p'] > 0 && $_GET['p'] < $aantal_paginas) {
        $huidige_pagina = $_GET['p'];
    }
    
    
    // items van de huidige pagina ophalen
    $offset = $huidige_pagina * $items_per_pagina;
    if(isset($_GET['x']) && $_GET['x'] == "contant")
    {
    $query = $mysqli->query("SELECT login, level, supervip, vip, clan, attack, defence, cash, land, admin, hulpadmin, beheerder, online FROM `[users]` ORDER BY cash DESC, login ASC LIMIT ".$offset.","
    .$items_per_pagina);
    }
    else
    {
    $query = $mysqli->query("SELECT login, level, supervip, vip, clan, attack, defence, cash, land, admin, hulpadmin, beheerder, online FROM `[users]` ORDER BY (attack + defence) DESC, login ASC LIMIT ".$offset.","
    .$items_per_pagina);
    }
    if(!isset($_GET['p']))
    {
    	$aantal = 0;
    }
    else
    {
    	$aantal = $_GET['p'] * 30;
    }
    while($info = $query->fetch_array(MYSQLI_ASSOC))
    {
    $aantal++;
    	if($info['beheerder'] == 1)
    	{
    		$login2 = '<strong><font color="red">'.$info['login'].'</font></strong> <img src="./images_in/admin.png" border="0" alt="Beheerder">';
    	}
    	if($info['admin'] == 1)
    	{
    		$login2 = '<strong><font color="cyan">'.$info['login'].'</font></strong> <img src="./images_in/admin.png" border="0" alt="Administrator">';
    	}
    	if($info['hulpadmin'] == 1)
    	{
    		$login2 = '<strong><font color="orange">'.$info['login'].'</font></strong> <img src="./images_in/admin.png" border="0" alt="Hulp-Administrator">';
    	}
    	if($info['supervip'] > 0)
    	{
    		$login2 = '<strong><font color="gold">'.$info['login'].'</font></strong>';
    	}
    	if($info['vip'] > 0)
    	{
    		$login2 = '<strong><font color="silver">'.$info['login'].'</font></strong>';
    	}
    	else
    	{
    		$login2 = $info['login'];
    	}
    	
    	if(empty($info['clan']))
    	{
    		$clan = '<strong>Geen</strong>';
    	}
    	else
    	{
    		$clan = '<a href="clanprofiel.php?x='.$info['clan'].'">'.$info['clan'].'</a>';
    	}
    	if(strtotime("NOW") - strtotime($info['online']) < 300)
    	{
    		$online = '<img src="./images_in/status.png" border="0" alt="Online">';
    	}
    	else
    	{
    		$online = '<img src="./images_in/status-offline.png" border="0" alt="Offline">';
    	}
    ?>
    <tr onMouseOver="this.style.backgroundColor='#202020';" onMouseOut=this.style.backgroundColor="#464646";>
    
    
    <td class="mainTxt_k"><?=$aantal;?></td>
    <td class="mainTxt_k"><?=$online;?></td>
    <td class="mainTxt_k"><a href="profile.php?x=<?=$info['login'];?>" width="200"><?=landImage($info['land']);?> <?=$login2;?></a></td>
    <td class="mainTxt_k"><?=$clan;?></td>
    <td class="mainTxt_k">&euro;<?=number_format(round($info['cash']));?></td>
    <td class="mainTxt_k"><?=number_format(round(($info['attack'] + $info['defence'])));?></td>
    
    
    <?php
    if(($data['type'] != 3 || ($data['type'] == 3 && $info['type'] != 3)) && ($info['clan'] != $data['clan'] || $info['clan'] == ""))
    echo '<td align="left" class="mainTxt"><a href="attack.php?x='.$info['login'].'">Attack</a></td>';
    echo '</tr>';
    }
    
    
        $dbres	= $mysqli->query("SELECT id FROM `[users]`");
    ?>
    <tr>
    <td class="subTitle" colspan="6"><b>Navigatie</b></td></tr>
    <tr>
    	<td align="center" class="mainTxt" colspan="6">
    <?php
    function querystring($nav_var) {
        $qstring = "?"; // de querystring
        if(sizeof($_GET) > 1 || !in_array($nav_var, array_keys($_GET))) {
            // meer queryvariabelen te onthouden dan enkel $_GET[$nav_var]
            foreach($_GET as $k => $v) {
                if($k != $nav_var) {
                    $qstring .= $k."=".$v."&amp;";
                }
            }
        }
        return $qstring;
    }
    
    
    $q = $_SERVER['PHP_SELF'].querystring("p"); 
    for($i = 0; $i < $aantal_paginas; $i++) {
        if($huidige_pagina == $i) {
            // huidige pagina is niet klikbaar
            echo "<strong><font color=lime>".($i+1)."</font></strong>";
        } else {
            // een andere pagina - gebruik hier $q
            echo "<a href=\"".$q."p=".$i."\">".($i+1)."</a>";
        }
        // deel-streepje tussen alle items
        if($i < $aantal_paginas - 1) {
            echo " - ";
        }
    }
    
    
    $mysqli->close();
    ?>
    </td></tr></table></table>
    </body>
    </html>
    </div>
    Toon Meer
  • FrankY
    Another one bites the dust.
    Ontvangen Reacties
    3
    Berichten
    598
    • 11 maart 2011 om 13:45
    • #19

    Wat staat er op lijn 69 ?

    Bezig met cms:)

  • Kevin
    Intermediate
    Ontvangen Reacties
    2
    Berichten
    421
    • 11 maart 2011 om 13:48
    • #20

    Het script is hierboven al geplaatst ;)

Participate now!

Heb je nog geen account? Registreer je nu en word deel van onze community!

Maak een account aan Login

ICT Nieuws

  • Fijne feestdagen

    tcbhome 28 december 2025 om 13:55
  • Kritieke update voor Really Simple Security-plug-in

    K.Rens 16 november 2024 om 16:12
  • ING Nederland streeft naar ondersteuning van Google Pay tegen eind februari

    K.Rens 2 november 2024 om 16:09

Blogs

  • Functioneel ontwerp

    Dees 28 december 2014 om 12:38
  • Access Control List implementatie in PHP/MySQL - deel 1/2

    FangorN 28 december 2018 om 12:35
  • Access Control List implementatie in PHP/MySQL - deel 2/2

    FangorN 29 december 2018 om 12:37

Gebruikers die dit topic bekijken

  • 1 Gasten
  1. Marktplaats
  2. Design
  3. Voorwaarden
  4. Ons team
  5. Leden
  6. Geschiedenis
  7. Regels
  8. Links
  9. Privacy Policy
ICTscripters ©2005 - 2026 , goedkope hosting door DiMoWeb.com, BE0558.915.582
Sponsors: Beste kattenhotel provincie Antwerpen | Beste Zetes eid kaartlezer webshop
Style: Nexus by cls-design
Stylename
Nexus
Manufacturer
cls-design
Licence
Commercial styles
Help
Supportforum
Visit cls-design