login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Gegevens uit database in array plaatsen

Offline Zappien - 16/10/2009 05:25 (laatste wijziging 16/10/2009 05:27)
Avatar van ZappienNieuw lid Hallo allemaal,

Ik heb langs een scriptje gedownload waar je de array waardes moest aanpassen of bij plaatsen, nu zou ik dat allemaal uit een database willen halen, maar met weinig succes.

Huidige code is

  1. $servers = array(
  2. 'naam1' => array('aa', 'ip1', poort1),
  3. 'naam2' => array('test1', 'ip2', poort2),
  4. 'naam3' => array('test2', 'ip3', poort3),
  5. 'naam4' => array('test3', 'ip4', poort4),
  6. 'naam5' => array('test4', 'ip5', poort5)
  7.  
  8. );
  9.  
  10. addServer($serers);


naam, test, ip en poort komen dus uit de database, en kan er zo veel toevoegen als ik dus wil.. Maar het lukt met niet en geraak er dus niet echt uit  

Daarom kwam ik hier even terecht om julie advies en goede raad, en misschien ook wel de oplossing  Alvast bedank!

6 antwoorden

Gesponsorde links
Offline noep - 16/10/2009 10:14 (laatste wijziging 16/10/2009 10:15)
Avatar van noep Nieuw lid je heb
addServer($serers);
verkeerd gespelt
het moet zijn
addServer($servers);

en moet dat poort1/5 ook niet tussen ' '
Offline Zappien - 16/10/2009 17:24
Avatar van Zappien Nieuw lid ja maar dat was het niet, had dit ff snel geplaatst als voorbeeld ;) het gaat er om die array's uit de database te halen en niet zo te plaatsen manueel.
Offline Abbas - 16/10/2009 17:35
Avatar van Abbas Gouden medaille

Crew .NET
Ik ben geen PHP expert maar iets als dit zou kunnen helpen:

  1. $ipArray = array();
  2. $strSql = "SELECT ...";
  3. $result = mysql_query($strSql)
  4. if($result)
  5. {
  6. while($row = mysql_fetch_assoc($result))
  7. {
  8. array_push($ipArray, $row['naam'] => array($row['ip'], $row['poort']));
  9. }
  10. }
Offline Zappien - 17/10/2009 03:21
Avatar van Zappien Nieuw lid heb ik net ff geprobeerd maar dan geeft ie simpel weg gewoon Parse Error 
Offline Ultimatum - 17/10/2009 03:47
Avatar van Ultimatum PHP expert Op welke regel geeft hij de error, en ik hoop dat je de query van titjes op regel 2 hebt vervangen door je eige query.

Ik denk dat het probleem ligt op regel 8 bij het => teken, denk niet dt dat mag in de array_push functie.
Offline Zappien - 17/10/2009 03:58 (laatste wijziging 17/10/2009 04:18)
Avatar van Zappien Nieuw lid Parse error: parse error in D:\Servers\www\servers\list.php on line 33

dat zegt ie... Ja heb mijn eigen query ;)

wat mag er dan wel? want voor die array_push en de vraag hier op sitemasters heb ik $ipArray [] = dan die array die ik moet uit mijn database.

EDIT: idd juist waar die array_push zit bevind zicht die error
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.194s