Dat levert weinig nuttige informatie op. Als de sum 4 is, kan dat meerdere dingen betekenen.quote:Op zondag 7 maart 2010 19:16 schreef Alfje het volgende:
Nou ik ben eruit hoor, ik gebruik nu SUM met voorwaardes om het op te lossen:
SELECT teamID, SUM(IF(type='red',2,IF(type='yellow',1,0))) AS count FROM events GROUP BY teamID
1 2 3 | SELECT * FROM `profile_portal` WHERE `pp_last_visitors` = *'i:163'* ?> |
Dat klopt, % is een wildcard voor meerdere karakters binnen een string, en ? is een wildcard voor slechts 1 teken. '?iets' matcht dus fiets maar geen bakfietsquote:Op maandag 8 maart 2010 12:42 schreef Arn0 het volgende:
BedanktMaar klopt het dat ik de ' buiten de % moest zetten? Dus '%tekst%', anders werkte het niet.
Welke gedeelte lukt niet?quote:Op maandag 8 maart 2010 17:06 schreef Gitaarmat het volgende:
Ik kom er echt niet uit met het maken van een simpele rekenmachine die alleen maar 2 getallen bij elkaar op kan tellen dmv een submit-knop.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | <head> <title> Hoi </title> </head> <body> <center> <FONT size="18"> <form> <em>De eenvoudige rekenmachine:</em> <input type="text" size="20" maxlength="40" name="rekenmachine"> <input type="submit" value="Berekening doorvoeren"> </form> <?php $a=x; $b=x; echo "$resultaat=$a+$b"; ?> </FONT> </body> </html> |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 | /* Calculator */ if($submit) { if($operator == '*') { echo $numa * $numb; } elseif($operator == '/') { echo $numa / $numb; } elseif($operator == '+') { echo $numa + $numb; } elseif($operator == '-') { echo $numa - $numb; } } else { ?> <form method="POST" action="<?php $_SERVER['PHP_SELF']; ?>"> <input type="text" name="numa" size="10"> <input type="text" name="operator" size="2"> <input type="text" name="numb" size="10"> <input type="submit" value="Calculate" name="submit"> </form> <?php } ?> |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 | <html> <head> <title> Hoi </title> </head> <body> <center> <form method="post" action=" echo $PHP_SELF;"> Getal 1: <input type="text" size="12" maxlength="12" name="Getal1"><br /> Getal 2:<input type="text" size="12" maxlength="12" name="Getal2"><br /> <input type="submit" value="submit" name="submit"> </form> $Getal1 = $_POST["Getal1"]; $Getal2 = $_POST["Getal2"]; $Verschil = $Getal1 - $Getal2; echo $Verschil; </body> </html> ?> |
Dit voorbeeld werkt niet met moderne versies van PHP. Je moet de waarden halen uit de $_POST array.quote:Op maandag 8 maart 2010 17:30 schreef Gitaarmat het volgende:
Deze heb ik gevonden:
[ code verwijderd ]
Maar hoe krijg ik de output erbij?
Je test het toch wel op bijvoorbeeld Apache of een eigen webserver? Toch niet vanuit bijvoorbeeld Mijn Documenten in Firefox openen?quote:Op maandag 8 maart 2010 17:45 schreef Gitaarmat het volgende:
Dat doet het helemaal niet bij mij? Parse error
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | <head> <title> Hoi </title> </head> <body> <center> <form method="post" action="<?php echo $PHP_SELF;?>"> Getal 1: <input type="text" size="12" maxlength="12" name="Getal1"><br /> Getal 2:<input type="text" size="12" maxlength="12" name="Getal2"><br /> <input type="submit" value="submit" name="submit"> </form> <?php $Getal1 = $_POST["Getal1"]; $Getal2 = $_POST["Getal2"]; $Verschil = $Getal1 - $Getal2; echo $Verschil; ?> </body> </html> |
1 |
1 |
Forum Opties | |
---|---|
Forumhop: | |
Hop naar: |