• 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

  • Beta-testers gezocht voor Crypto-oefenplatform

    Syntax 29 januari 2026 om 16:11
  • Na 15 jaar terug van weggeweest: iCriminals.nl is terug (BETA)!

    Syntax 19 januari 2026 om 09:34
  • Developer Gezocht

    Mikevdk 10 januari 2026 om 18:57
  • Op zoek naar de legends

    Syntax 5 januari 2026 om 13:50
  • [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

Marktplaats

  • 321 Nieuwe Domeinnamen December 2025

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

    Syntax 26 december 2025 om 00:07
  • Van een pixelige afbeelding naar een strakke, moderne website

    Syntax 21 december 2025 om 17:05

Kan het ook zo?

  • YVMdesign
  • 21 december 2009 om 23:08
  • Closed
  • YVMdesign
    Intermediate
    Berichten
    357
    • 21 december 2009 om 23:08
    • #1

    Hallo cpers.

    PHP
    $dbres		= mysql_query("SELECT *,UNIX_TIMESTAMP(`time`) AS `time` FROM `Jail` WHERE `name`='{$data['name']}'");
    $num		= mysql_num_rows($dbres);
    $myself		= mysql_fetch_assoc($dbres);

    Om te laten zien dat je in de gevangenis zit doe je dit.

    PHP
    if (!$myself) {
    	echo "Je zit niet in de gevangenis.";
    	exit;
    }

    Maar als ik nou is dit doe

    PHP
    if ($num = 0) {
    	echo "Je zit niet in de gevangenis.";
    	exit;
    }

    Geef hij dan ook aan dat je in de gevangenis zit?

    Weet iemand of het werkt?

  • Db-maffia
    Professional
    Berichten
    1.356
    • 21 december 2009 om 23:10
    • #2

    Dit is echt de domste vraag die ik hier gezien heb... ik zou zeggen PROBEER HET EENS?

    Project Maffiadeluxe.nl

  • Stefan.J
    Master
    Ontvangen Reacties
    9
    Berichten
    2.358
    • 21 december 2009 om 23:14
    • #3
    Citaat

    Dit is echt de domste vraag die ik hier gezien heb... ik zou zeggen PROBEER HET EENS?

    Bij langer na niet, ik zie dat iemand zich wilt verdiepen in de mogelijkheden van PHP en MySQL, geweldig!

    mysql_num_rows kijkt hoeveel resultaten (rows) de query heeft opgeleverd. Dus dit kan wel, echter, moet je dan niet selecteren of hij in de gevangenis zit, maar als voorwaarden stellen, of hij in de gevangenis zit. De query wordt dan als volgt:

    SELECT 1 FROM `Jail` WHERE `name`='{$data['name']}' AND UNIX_TIMESTAMP(`time`) > NOW()

    Iets in die richting, weet niet de precieze betekenis van je time column.

  • YVMdesign
    Intermediate
    Berichten
    357
    • 21 december 2009 om 23:21
    • #4

    Db-maffia
    Als je het zelf wist dan had je het zelf wel gezegt, kijk nou dus hoe dom je bent (c).

    @Killingdevil
    Oke dankje ikga het ff verder uitzoeken.

    Wat is er bij dit stukje fout?

    PHP
    mysql_query("UPDATE `Jail` SET `penalty`='{$penalty}', `bo`+1, `time`=FROM_UNIXTIME($myself['time'] + 50) WHERE `name`='{$data['name']}'");

    De error is:

    Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in

  • Stefan.J
    Master
    Ontvangen Reacties
    9
    Berichten
    2.358
    • 21 december 2009 om 23:26
    • #5

    Enkele dingen:
    - `bo`+1 kan niet, je moet bo defineren, dus `bo`=`bo`+1
    - $myself['time'] moet je buiten quotes halen.

  • Db-maffia
    Professional
    Berichten
    1.356
    • 21 december 2009 om 23:29
    • #6

    uhm YVMdesign...

    PHP
    mysql_query("UPDATE `Jail` SET `penalty`='".$penalty."', `bo`+'1', `time`=FROM_UNIXTIME($myself['time'] + 50) WHERE `name`='".$data['name']."'");


    denk dat je FROM niet zo goed eruit ziet.. maargoed..

    Project Maffiadeluxe.nl

  • NielsB
    Junior (Web)Developer
    Berichten
    948
    • 21 december 2009 om 23:51
    • #7

    Je maakt al 2 grote fouten:
    je roept bij de eerste code assoc op dit moet je op de volgende manier doen:

    PHP
    if (!$myself['id']) {
        echo "Je zit niet in de gevangenis.";
        exit;
    }

    en bij numrows vergeet je een =, dus dan word hij:

    PHP
    if ($num == 0) {
        echo "Je zit niet in de gevangenis.";
        exit;
    }

    School
    Tweedejaars Informatica Student @ Hogeschool Rotterdam.

    Webtalen
    - PHP ( OOP )
    - SQL
    - JavaScript i.c.m. jQuery framework
    - (x)HTML
    - CSS
    - Actionscript
    - XML

    Programmeertalen
    - Java
    - C#
    - Ruby i.c.m. on Rails framework

  • Jannick
    nyan nyan nyan nyan
    Berichten
    1.972
    • 21 december 2009 om 23:58
    • #8

    NielsB, je eerste "oplossing" is fout... Op de manier van de TS kan het ook, doe maar eens var_dump($myself), als er al iets in zit, dan is het true.

    Reactie op hieronder, Darsstar: Ik bedoelde meer in die if-statement :)

  • Darsstar
    Vreemd
    Berichten
    1.173
    • 22 december 2009 om 00:05
    • #9

    NielsB
    mysql_fetch_* functies returnen FALSE als er geen (meer) rij gevonden is...
    Als het niet zo was zou je een oneindige loop krijgen wanneer je het in een while stopt :p

    Citaat van "php.net"

    Returns an associative array of strings that corresponds to the fetched row, or FALSE if there are no more rows.

    Jannick
    var_dump($myself) zal of FALSE of een array laten zien, maar geen TRUE :p


    YVMdesign
    Als je een parse error krijgt en je ziet de fout niet op de regel zelf (wat ik nu heb), dan zou ik eens naar de regel er boven kijken...
    Het is daarom ook vaak handig om iets van 5 regels te geven en aan te geven welke regel volgens PHP de fout bevat...

    miauw!

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
  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