login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Laden uit database

Offline micasa001 - 03/05/2008 17:48 (laatste wijziging 03/05/2008 17:49)
Avatar van micasa001PHP interesse Ik wil 2 codes laten laden vanuit mijn database maar dit lukt me helaas niet.

Het betreft de volgende codes: 27568 en 27323

  1. <?php
  2.  
  3. function is_even ( $getal )
  4. {
  5.  
  6. return ( $getal & 1 == 1 ) ? false : true;
  7. }
  8.  
  9.  
  10. $select = mysql_query("SELECT * FROM `betaling_beurt`");
  11. $page = mysql_fetch_object($select);
  12.  
  13. if ($page->beurt == 1) {
  14.  
  15. // De onderstaande RTLO codes moeten worden geladen vanuit de database genaamd send
  16.  
  17. $rtlo = 27568; // head
  18. }
  19. else
  20. {
  21.  
  22. $rtlo = 27323; // getlock
  23.  
  24. }
  25.  
  26. // Eind


Dit is het volledige script http://www.plaatscode.be/7903/

Zo heb ik het in mijn database staan ( database naam is send )

  1. --
  2. -- Table structure for table `send`
  3. --
  4.  
  5. CREATE TABLE IF NOT EXISTS `send` (
  6. `id` int(255) NOT NULL auto_increment,
  7. `secure` char(25) NOT NULL default '79915',
  8. `getlock` char(25) NOT NULL default '27323',
  9. `sendbin` char(25) NOT NULL default '239APQ',
  10. `codelock` char(25) NOT NULL default '2687',
  11. `head` char(25) NOT NULL default '27568',
  12. `idd` char(25) NOT NULL default '1',
  13. PRIMARY KEY (`id`)
  14. ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=3 ;
  15.  
  16. --
  17. -- Dumping data for table `send`
  18. --
  19.  
  20. INSERT INTO `send` (`id`, `secure`, `getlock`, `sendbin`, `codelock`, `head`, `idd`) VALUES
  21. (1, '79915', '27323', '239APQ', '2687', '27568', '1');


Hopende dat iemand mij hiermee kan helpen.

Alvast bedankt,

7 antwoorden

Gesponsorde links
Offline Martijn - 03/05/2008 18:53 (laatste wijziging 03/05/2008 19:01)
Avatar van Martijn Crew PHP return ( $getal & 1 == 1 ) ? false : true;
moet dat niet %1 zijn?

edit: onee, ik dacht dat dat je check was om te kijken of het even was (indien wel, moet het zijn %2)
Offline micasa001 - 03/05/2008 19:29
Avatar van micasa001 PHP interesse Nee het gaat echt om de 27568 en 27323 te laten laden uit de db. Wie kan mij vertellen hoe dit moet?>
Offline Martijn - 03/05/2008 19:31
Avatar van Martijn Crew PHP je bedoelde met WHERE misschien? WHERE dingetje=27568? Anders nsap ik je niet 
Offline micasa001 - 03/05/2008 23:12
Avatar van micasa001 PHP interesse Zo moeilijk is de vraag volgens mij niet

Ik wil weten hoe ik

  1. #
  2. $rtlo = 27568; // head
  3. #
  4. }
  5. #
  6. else
  7. #
  8. {
  9. #
  10.  
  11. #
  12. $rtlo = 27323; // getlock
  13. #
  14.  
  15. #
  16. }


Dus 27568; // head en 27323; // getlock kan laden uit mijn database ( send ) ik heb al geprobeert $head en $getlock maar dit werkt niet.

Hoe kan het dan wel? Hopelijk dat iemand mij kan helpen.

Alvast bedankt,
Offline bosgroen - 04/05/2008 14:44
Avatar van bosgroen Gouden medaille

PHP interesse
dat staat uitgelegd in iedere databasetutorial (ook op deze site)

je wil deze waardes ophalen uit de databasetabel 'send', de waarden bevinden zich in de kolommen 'codelock' en 'head', in de rij met id 1.

  1. $select = mysql_query("SELECT codelock, head FROM send WHERE id = 1");
  2. $result = mysql_fetch_object($select);
  3.  
  4. $rtlo = $result->head;
  5. $rtlo = $result->codelock;

zoiets, uiteraad wel weer je if-statement toevoegen
Offline CDNC - 04/05/2008 18:12
Avatar van CDNC PHP ver gevorderde
DeviourSoul schreef:
return ( $getal & 1 == 1 ) ? false : true;
moet dat niet %1 zijn?

edit: onee, ik dacht dat dat je check was om te kijken of het even was (indien wel, moet het zijn %2)


Wat hij gebruikt is ook juist, %2 zou ook gaan. Hij gebruikt de bit-functies of hoe moet je dat noemen?
Offline marten - 05/05/2008 09:45
Avatar van marten Beheerder Bitwise noem je dat 
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.25s