tabeluitlezen

Installatie lukt niet? Plotseling een foutmelding. Of weet je niet hoe iets werkt. Problemen met phpBB2 kun je in dit archief opzoeken.
Forumregels

Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
phpBB2.0.x
Gesloten
mgt
Berichten: 60
Lid geworden op: 17 okt 2005, 10:46

tabeluitlezen

Bericht door mgt » 17 okt 2005, 17:24

ik weet nu dat $board_config['tabelnaam'] dan uit de db die tabel zoekt en daar de waarde van pakt (volgens mij).

maar hoe moet ik dat doen met andere tabbelen? die nog niet bestaan dus eigen bestaande tabbelen die wil ik op de zelfde weize mooi maken zeg maar.

de tabelnaam is test_troep

vraag duidelijk?

effe gezocht in common

$board_config = array();

dus moet ik nu ook

$board_tabelnaam = array();?
Wijziging: even vedder gezocht

$board_testtroep = array();
$sql = "SELECT *
FROM " . test_troep;
if( !($result = $db->sql_query($sql)) )
{
message_die(CRITICAL_ERROR, "Could not query config information", "", __LINE__, __FILE__, $sql);
}

while ( $row = $db->sql_fetchrow($result) )

maar als ik dat add werkt de hele site niet meer

help me:(
{
$board_config[$row['test_troep']] = $row['test_troep'];
}

hmmmm kan dit? of moet ik op meer plekken dingen veranderen?

mgt
Berichten: 60
Lid geworden op: 17 okt 2005, 10:46

Bericht door mgt » 17 okt 2005, 18:29

oke, heb nu in common

$board_bank = array();

$sql1 = "SELECT *
FROM " . phpbb_bank;
if(!($result1 = $db->sql_query($sql1)))
{
message_die(CRITICAL_ERROR, "Could not query config information", "", __LINE__, __FILE__, $sql1);
}
while ($row1 = $db->sql_fetchrow($result1) )
{
$board_bank[$row1['config_name']] = $row1['config_value'];
}

als ik nu in de bank.php

if (($restockntime - $board_config['banklastrestocked']) > $board_config['bankpayouttime'])

verander in

if (($restockntime - $board_bank['rente']) > $board_config['bankpayouttime'])

en in phpbb_bank tabel rente gemaakt :D met tijd :P:D

als ik dat weizig krijg ik iets met verwijzings tijd enzo:S

Gebruikersavatar
Bee
Berichten: 13403
Lid geworden op: 29 aug 2004, 10:30

Bericht door Bee » 17 okt 2005, 19:37

Ik zal je even een ding leren:

Code: Selecteer alles

$board_config['XXX']
Daarmee haal je een configuratiewaarde op uit de phpbb_config tabel. Andere tabellen kan je niet op die manier aanspreken, dat moet je andere regelen.
... Maar ik modereer (nog) niet.

mgt
Berichten: 60
Lid geworden op: 17 okt 2005, 10:46

Bericht door mgt » 17 okt 2005, 19:43

Oke, dat had ik al door daarom wil ik ook zorgen dat als ik dus

$board_bank['XXX']

de tabel bank haal. of op een andere manier het makkelijk kan.

of moet ik dan gewoon

$sql = "SELECT * FROM tabelgoede
$query = mysql_query($sql) or die (mysql_error());
$row = mysql_fetch_object($query);

en dan

$query->rente enzo ?

Gebruikersavatar
Bee
Berichten: 13403
Lid geworden op: 29 aug 2004, 10:30

Bericht door Bee » 17 okt 2005, 19:44

Probeer eens de dbal te bekijken, op deze manier gaat het in phpBB niet goed werken (op http://www.phpbbhacks.com zoeken op database)
... Maar ik modereer (nog) niet.

Gebruikersavatar
Paul
Beheerder
Beheerder
Berichten: 20316
Lid geworden op: 23 okt 2003, 11:38
Locatie: Utrecht
Contacteer:

Bericht door Paul » 17 okt 2005, 19:44

De tweede manier, en dan $row['FIELD']; :)

EDIT:
@Bee, waarom gaat het niet goed werken? Het enige dat niet goed is, is dat de query niet erbij wordt opgeteld, en dat het niet volgens de phpbb coding guidelines is. Het zal gewoon werken.

mgt
Berichten: 60
Lid geworden op: 17 okt 2005, 10:46

Bericht door mgt » 17 okt 2005, 20:01

Bee schreef:Probeer eens de dbal te bekijken, op deze manier gaat het in phpBB niet goed werken (op http://www.phpbbhacks.com zoeken op database)
ik zie niet welke je bedoelt.

Gebruikersavatar
Bee
Berichten: 13403
Lid geworden op: 29 aug 2004, 10:30

Bericht door Bee » 17 okt 2005, 20:03

paulus schreef:De tweede manier, en dan $row['FIELD']; :)

EDIT:
@Bee, waarom gaat het niet goed werken? Het enige dat niet goed is, is dat de query niet erbij wordt opgeteld, en dat het niet volgens de phpbb coding guidelines is. Het zal gewoon werken.
Doe het goed, of doe het niet, maar ga niet voor jezelf een goed werkend systeem slopen.

http://www.phpbbhacks.com/download/1895
... Maar ik modereer (nog) niet.

Gebruikersavatar
Paul
Beheerder
Beheerder
Berichten: 20316
Lid geworden op: 23 okt 2003, 11:38
Locatie: Utrecht
Contacteer:

Bericht door Paul » 17 okt 2005, 20:06

Je sloopt helemaal niks. Voor de beginnende php-er is het juist zeer ingewikkeld, want die snappen nog niks van classes. Dan kan je beter gewoon het zo doen(Dan werkt het tenstlotte ook), dan het op de phpbb manier, en dat het niet werkt. Wanneer je evnetueel later wel classes snapt, kan je het alsnog ombouwen.

mgt
Berichten: 60
Lid geworden op: 17 okt 2005, 10:46

Bericht door mgt » 18 okt 2005, 15:59

edit

ik snap er niks van hoor :S

iig niet hoe ik nu moet werken

$sqlrechten = "SELECT * FROM `phpbb_bank` WHERE `name` = '$uirow[name]'";
$queryrechten = mysql_query($sqlrechten) or die (mysql_error());
$rowrechten = mysql_fetch_object($queryrechten);

mag dus niet dus weet het nier meer

ik wil nu nog maar 1 ding weten en maar 1 ding veranderen.

HOE ik de tabel phpbb_bank uit kan lezen (op persoon). en dan valu rente?.

dus in phpbb_bank zit kolum rente.

als je ingelogt ben heb je een id nummer en wil dus d.m.v

$rente <- of wat dan ook.

het getal wat in rente staat bij het id nummer die ingelogt is hebben!.

dat kan normaal gesproken onder de code die ik boven heb maar het werkt nu niet.

kan iemand mij helpen?

mgt
Berichten: 60
Lid geworden op: 17 okt 2005, 10:46

Bericht door mgt » 19 okt 2005, 08:15

al opgelost hoor!.

Gesloten