Database class

Gestart doorRik49 reacties83 weergaven

50 berichten · pagina 3 van 4

Berichten
35.796
Reputatie
1
Punten
0,00
Lid sinds
Laatst gezien
Nja je moet gewoon de request uri opslaan en de query waarmee het fout is gegaan, dan vind je hem wel.
0
Rik

Lid · Topicstarter

Berichten
18.393
Reputatie
0
Punten
0,04
Lid sinds
Laatst gezien
Lennard schreef:
Nja je moet gewoon de request uri opslaan en de query waarmee het fout is gegaan, dan vind je hem wel.
Dit dus:

Quote:
File:
/home/rik/domains/just-rik.nl/public_html/test/DbClass.php
Error:
Query failed to execute
Table rik_wewo.member_accountsz doesnt exist
Query: SELECT uName FROM member_accountsz WHERE uId = 1 || uId = 2
0
Berichten
35.796
Reputatie
1
Punten
0,00
Lid sinds
Laatst gezien
Jep. smileEn dan ook de request uri, of is dat die file bij jou?
0
Rik

Lid · Topicstarter

Berichten
18.393
Reputatie
0
Punten
0,04
Lid sinds
Laatst gezien
Lennard schreef:
Jep. smile
En dan ook de request uri, of is dat die file bij jou?

File is gewoon het absolute path vanaf de server geloof ik.

maar anders hoef je enkel regel 308 te vervangen:

$v = sprintf(<strong>Line:</strong> <em>%s</em><br /><strong>File:</strong><br /> <em>%s</em><br /><strong>Request-URI</strong><br /><em>%s</em><br /><strong>Error:</strong><br /> <em>%s</em>, $e->getLine(), $e->getFile(), $_SERVER[REQUEST_URI], $e->getMessage());
0
Berichten
35.796
Reputatie
1
Punten
0,00
Lid sinds
Laatst gezien
Ja dat zag ik ook toen ik mn bericht postte, vandaar die streep drdoor.
Maar ik zou die er nog wel bij zetten, maakt het wat makkelijker om te debuggen. smile
0
Rik

Lid · Topicstarter

Berichten
18.393
Reputatie
0
Punten
0,04
Lid sinds
Laatst gezien
Ik heb net een edit geplaats, maar ik zal het in de headpost ook even aanpassen ^^

Zeker voor dingen zoals:
http://just-rik.nl/test/DbClass.php?test=Parameter (dat je die parameters ook te zien krijgt)
0
Berichten
13.482
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
thanks, ik gebruik hem nu in de cronjob van gptstats.com
daar zitten soms wat errors tussen zonder handige statistieken emo
edit: soms krijg ik bij queries trouwens took 7.5E-5 seconds
0
Miel

Lid

Berichten
4.462
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Hij is netjes..
Bij naderinzien is hij gratis, toch?
0
Berichten
13.482
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Miel schreef:
Hij is netjes..
Bij naderinzien is hij gratis, toch?

oui
0
Rik

Lid · Topicstarter

Berichten
18.393
Reputatie
0
Punten
0,04
Lid sinds
Laatst gezien
@ Sjoerd: Dat is 7,5 seconden * 10 tot de -5e macht (0,00000075). Dat kun je geloof ik verhelpen met round, maar dan krijg je als getal vaak 0 (het is gewoon te verwaarlozen).
@ Miel: Volledig gratis. Zolang je je maar aan de licentie en copyrightzooi houdt.
0
Berichten
18.482
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Ik ben de class nu aan het inbouwen maar ik krijg dit:

Fatal error: Call to a member function query() on a non-object in lalalalala on line 91

line 91 is dit:

$sQuery = $mysql->query("SELECT uPermission FROM member_accounts WHERE uId = " . $uId);


die line zit in een function

Wat doe ik fout?
0
Berichten
13.482
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Luukvdo schreef:
Ik ben de class nu aan het inbouwen maar ik krijg dit:
Fatal error: Call to a member function query() on a non-object in lalalalala on line 91

line 91 is dit:

$sQuery = $mysql->query("SELECT uPermission FROM member_accounts WHERE uId = " . $uId);


die line zit in een function

Wat doe ik fout?

dan bestaat $mysql daar niet sadleymisschien ff bovenaan de function dit doen:

global $mysql;


dat je dus dit hebt

function permissie($id)
{
global $mysql;
$sQuery = $mysql->query("SELECT uPermission FROM member_accounts WHERE uId = " . $uId);
}
0
Berichten
18.482
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
werkt =D
Dankjewel biggrin
0
Rik

Lid · Topicstarter

Berichten
18.393
Reputatie
0
Punten
0,04
Lid sinds
Laatst gezien
Ik zie dat het voor mywerewolf was xD
0
Berichten
18.482
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Foutje ontdekt redface
public function insert_id($resource = NULL)
    {
        return mysql_insert_id($resource);
    }


moet

public function insert_id()
    {
        return mysql_insert_id();
    }


worden anders krijg je een foutachtig iets
0

Jouw reactie

Deel je idee, stel een vraag of help een ander verder.

Editor laden…

Praat mee met de One2xs-community.

Inloggen om te reageren