login  Naam:   Wachtwoord: 
Registreer je!
 Forum

REKENEN + ...

Offline Elpiedro - 08/02/2007 19:11 (laatste wijziging 08/02/2007 19:13)
Avatar van ElpiedroPHP interesse Hey,

ik wist geen goede titel die dit probleem zou kunnen omschrijven.
Ik heb deze code.

  1. <form action="" method="post">
  2. <select name="selSOR" class="input_login"><option value="25">25</option><option value="50">50</option><option value="100">100</option><option value="250">250</option><option value="500">500</option><option value="1000">1000</option></select><input type="submit" class="input_login" name="sSOR" value="Verkrijgen" />
  3. </form>

blabla if isset ...
  1. <?
  2. $sor = $_POST["selSOR"];
  3. $PAsor = ($sor / 25);
  4. ?>


Nu wil ik dat voor elke keer er in $PAsor een keer worden gedeelt wil ik een dat er komt
<tr><td>$i++</td><tr>

ik dacht aan foreach maar ik weet niet hoe dat werkt en kom niet uit de tut.

5 antwoorden

Gesponsorde links
Offline Rik - 08/02/2007 19:14 (laatste wijziging 08/02/2007 19:18)
Avatar van Rik Gouden medailleGouden medaille

Crew algemeen
Wat werkt er dan niet aan?

Je moet eerst controleren of het formulier is verzonden iig:
  1. <?php
  2. if ($_SERVER['REQUEST_METHOD'] == 'POST') {
  3. $sor = $_POST["selSOR"];
  4. $PAsor = ($sor / 25);
  5. } else {
  6. echo '<form action="" method="post">
  7. <select name="selSOR" class="input_login"><option value="25">25</option><option value="50">50</option><option value="100">100</option><option value="250">250</option><option value="500">500</option><option value="1000">1000</option></select><input type="submit" class="input_login" name="sSOR" value="Verkrijgen" />
  8. </form>';
  9. }
  10. ?>
Offline Elpiedro - 08/02/2007 19:16
Avatar van Elpiedro PHP interesse ja dat bedoelde ik met if isset blabla dat werkt allemaal maar er is een edit
Offline Rik - 08/02/2007 19:17
Avatar van Rik Gouden medailleGouden medaille

Crew algemeen
Is het dan de bedoeling dat iemand steeds weer een getal kan kiezen en opnieuw het formulier moet verzenden en dat er dan steeds verder gedeeld wordt?
Offline Elpiedro - 08/02/2007 19:19 (laatste wijziging 08/02/2007 19:21)
Avatar van Elpiedro PHP interesse JEP

dit is voor het het vragen van een tabel in MySQL, en ik wil bij LIMIT een max instellen en als er meer als 25 zijn moet er een getal gecreert worden voor de volgende 25


EDIT:IK ga even eten maar antwoord al maar. bye
Offline Rik - 08/02/2007 19:25
Avatar van Rik Gouden medailleGouden medaille

Crew algemeen
Bedoel je zoiets?
  1. <?php
  2. $PAsor = 0; // Getal waarop je wil beginnen
  3. if ($_SERVER['REQUEST_METHOD'] == 'POST') {
  4. $PAsor = ($_POST['PAsor'] / $_POST["selSOR"]);
  5. }
  6.  
  7. if ($PAsor > 25) {
  8. // Db queries
  9. } else {
  10. ?>
  11. <form action="" method="post">
  12. <input type="hidden" name="PAsor" value="<?php echo $PAsor; ?>" />
  13. <select name="selSOR" class="input_login"><option value="25">25</option><option value="50">50</option><option value="100">100</option><option value="250">250</option><option value="500">500</option><option value="1000">1000</option></select><input type="submit" class="input_login" name="sSOR" value="Verkrijgen" />
  14. </form>
  15. <?php } ?>
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.197s