[PHP]While loop laten stoppen op een gegeven moment

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

  • bartosiej
  • Registratie: Juli 2005
  • Laatst online: 18-09 16:17
Hallo allemaal,
ik heb het volgende scriptje:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<?
$now = date("Y-m-d");
$ts0 = strtotime($now);
$select5 = mysql_query("SELECT * FROM prijsvragen WHERE datum>'".$now."'");
while($list5 = mysql_fetch_object($select5))
{
    $ts1 = strtotime($list5->datum);
    if($ts1 - $ts0 > 86400)
    {
        $datum = 86400+$ts0;
        $datum = date("Y-m-d", $datum);

        //while loop moet NU stoppen
    }
    else
    {
        $ts0 = $ts1;
    }
}
?>

ik wil dat als $ts1-$ts0 > 86400 dat de whileloop dan stopt.

Hoe doe ik dat? zou makkelijk met forloop gaan maar dan kan je niks uit de database halen..

alvast bedankt,

bartosiej

Acties:
  • 0 Henk 'm!

  • DizzyWeb
  • Registratie: Februari 2001
  • Laatst online: 00:22

DizzyWeb

Ondertiteld

PHP:
1
break;


Staat gewoon in de manual hoor?

Acties:
  • 0 Henk 'm!

  • Farmerwood
  • Registratie: September 2004
  • Niet online
Kun je gewoon break; voor gebruiken.

Edit:
Te laat....

[ Voor 20% gewijzigd door Farmerwood op 28-10-2006 16:12 ]


Acties:
  • 0 Henk 'm!

  • RobIII
  • Registratie: December 2001
  • Niet online

RobIII

Admin Devschuur®

^ Romeinse Ⅲ ja!

(overleden)
Ik zie niet in waarom je met een for-loop niks uit een database zou kunnen halen, maar wat let je om een extra boolean te introduceren voor je while voorwaarden en die op false te zetten op het moment dat jij uit de while wil breken? Kwestie van een OR gebruiken in je while-voorwaarden en die bool er bij knallen.

En anders gebruik je een break...

Anyway; dit is redelijk basic stuff. Laat eens zien wat je al geprobeerd hebt, wat er niet aan werkt volgens jou en wat je al gezocht/gevonden hebt; Nu dump je je vraag hier met 0 eigen inzet en mogen wij het voor je oplossen. Zo werkt dat (gelukkig) niet in PRG.

Verder wil ik je er even op wijzen dat GoT geen persoonlijke helpdesk is; het kan geen kwaad om ook eens (te trachten) anderen te helpen door te reageren in andermans topics.

[ Voor 25% gewijzigd door RobIII op 28-10-2006 16:16 ]

There are only two hard problems in distributed systems: 2. Exactly-once delivery 1. Guaranteed order of messages 2. Exactly-once delivery.

Je eigen tweaker.me redirect

Over mij