abonnement Unibet Coolblue Bitvavo
pi_79166203
quote:
Op maandag 15 maart 2010 13:19 schreef Crutch het volgende:

[..]

Oftewel; een counter gebruiken die ++ doet bij ieder resultaat? Hoe herkent PHP dan even en oneven?
Que? Nee.
quote:
Modulus is the remainder after the division operation has been performed.
In this case it was 5 / 2, which has a remainder of 1
1 % 2 = 1. Je houdt 1 over, dus weet je dat het oneven is.
2 % 2 = 0. Je houdt 0 over, dus weet je dat het even is.
....
5 % 2 = 1. Je houdt 1 over, dus weet je dat het oneven is.
6 % 2 = 0. Je houdt 0 over, dus weet je dat het even is.

Etc etc.

[ Bericht 7% gewijzigd door #ANONIEM op 15-03-2010 13:22:12 ]
  maandag 15 maart 2010 @ 13:25:07 #177
118585 Crutch
Filantroop || Taalzwengel
pi_79166337
quote:
Op maandag 15 maart 2010 13:21 schreef Scorpie het volgende:

[..]

Que? Nee.
Dude, beginnen met een variabele $counter = 0; bijvoorbeeld die in de loop telkens 1 hoger wordt met $counter ++;
quote:
1 % 2 = 1. Je houdt 1 over, dus weet je dat het oneven is.
2 % 2 = 0. Je houdt 0 over, dus weet je dat het even is.
....
5 % 2 = 1. Je houdt 1 over, dus weet je dat het oneven is.
6 % 2 = 0. Je houdt 0 over, dus weet je dat het even is.

Etc etc.
Ik snap 'm. Thanks.
Je moeder is een hamster
pi_79166422
quote:
Op maandag 15 maart 2010 13:25 schreef Crutch het volgende:

[..]

Dude, beginnen met een variabele $counter = 0; bijvoorbeeld die in de loop telkens 1 hoger wordt met $counter ++;
O op die manier. Ik zie nu dat je een while gebruikt, dacht dat je een for loop gebruikte.
Maar idd, ff een countertje ophogen.
quote:
Ik snap 'm. Thanks.
Mooi !
  woensdag 17 maart 2010 @ 15:44:21 #179
107418 wdn
Elfen lied O+
pi_79257192
Vraagje!

Heb even gezocht en een aantal mogelijkheden gevonden die allemaal andere talen erbij pakken en dat moet ik eigenlijk vermijden.

Is het mogelijk om het aantal kolommen van een tabel te achterhalen met alleen SQL?
Dus ter verduidelijking: het aantal regels dat het resultaat van een SHOW COLUMNS FROM {tabel} geeft.
Beatus vir qui suffert tentationem.
PSN Rinzewind en Cadsuana Melaidhrin
Stellar Blade *O* Sea of Stars *O* Trails Daybreak *O*
pi_79257261
quote:
Op woensdag 17 maart 2010 15:44 schreef wdn het volgende:
Vraagje!

Heb even gezocht en een aantal mogelijkheden gevonden die allemaal andere talen erbij pakken en dat moet ik eigenlijk vermijden.

Is het mogelijk om het aantal kolommen van een tabel te achterhalen met alleen SQL?
Dus ter verduidelijking: het aantal regels dat het resultaat van een SHOW COLUMNS FROM {tabel} geeft.
Describe bedoel je?

http://php.about.com/od/mysqlcommands/g/describe_table.htm
  woensdag 17 maart 2010 @ 15:52:02 #181
107418 wdn
Elfen lied O+
pi_79257526
describe geeft ook de inhoud...

desc test

geeft bijvoorbeeld:

'test1', 'varchar(3)', 'YES', 'MUL', NULL, ''
'test2', 'varchar(6)', 'YES', '', NULL, ''
'test3', 'varchar(8)', 'YES', '', NULL, ''
'hallo', 'varchar(30)', 'YES', '', NULL, ''
'nog1', 'varchar(30)', 'YES', '', NULL, ''
'nog1tje', 'varchar(2)', 'YES', '', NULL, ''

en ik wil 6 als resultaat (namelijk het bestand test bevat 6 velden).
Beatus vir qui suffert tentationem.
PSN Rinzewind en Cadsuana Melaidhrin
Stellar Blade *O* Sea of Stars *O* Trails Daybreak *O*
  woensdag 17 maart 2010 @ 16:05:43 #182
63192 ursel
"Het Is Hier Fantastisch!
pi_79258145
een numRow op je results is dan teveel dan?
  woensdag 17 maart 2010 @ 16:11:28 #183
107418 wdn
Elfen lied O+
pi_79258334
quote:
Op woensdag 17 maart 2010 16:05 schreef ursel het volgende:
een numRow op je results is dan teveel dan?
Ik ken geen numRow in sql. Wel in php... maar zoals gesteld... dit moet (niet mijn keus...) in sql.
Beatus vir qui suffert tentationem.
PSN Rinzewind en Cadsuana Melaidhrin
Stellar Blade *O* Sea of Stars *O* Trails Daybreak *O*
pi_79258360
Ik denk dat 'ie dit bedoelt:

SELECT COUNT(*) FROM INFORMATION_SCHEMA.COLUMNS where TABLE_NAME = 'tabel_naam';
  woensdag 17 maart 2010 @ 16:19:31 #185
63192 ursel
"Het Is Hier Fantastisch!
pi_79258675
quote:
Op woensdag 17 maart 2010 16:11 schreef wdn het volgende:

[..]

Ik ken geen numRow in sql. Wel in php... maar zoals gesteld... dit moet (niet mijn keus...) in sql.
Ahh.. die had ik gemist.
Maar voorbeeld hierboven werkt perfect..
  woensdag 17 maart 2010 @ 16:20:11 #186
107418 wdn
Elfen lied O+
pi_79258706
YES MERCI!

edit: trouwens pokke dat ik dat niet zelf kan bedenken
Beatus vir qui suffert tentationem.
PSN Rinzewind en Cadsuana Melaidhrin
Stellar Blade *O* Sea of Stars *O* Trails Daybreak *O*
pi_79263307
quote:
Op woensdag 17 maart 2010 16:20 schreef wdn het volgende:
YES MERCI!

edit: trouwens pokke dat ik dat niet zelf kan bedenken
Ik denk alleen dat er best wel een zooi hosters zijn waarbij je geen toegang hebt tot de INFORMATION_SCHEMA database..
  woensdag 17 maart 2010 @ 19:12:24 #188
107418 wdn
Elfen lied O+
pi_79265313
quote:
Op woensdag 17 maart 2010 18:21 schreef Intrepidity het volgende:

[..]

Ik denk alleen dat er best wel een zooi hosters zijn waarbij je geen toegang hebt tot de INFORMATION_SCHEMA database..
Kan zijn maar daar heb ik geen last van
Gaat om een sql -> ireport connectie.
Beatus vir qui suffert tentationem.
PSN Rinzewind en Cadsuana Melaidhrin
Stellar Blade *O* Sea of Stars *O* Trails Daybreak *O*
  woensdag 17 maart 2010 @ 20:08:59 #189
110933 F4T4L_3RR0R
R.I.P. webicon ;(
pi_79267903
Heb weer te lang niets met PHP gedaan en ik struikel weer over het gebruikt van haakjes:

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
<?php
if ($capcode == "0708906") {

    if (
        
strpos($melding" VIA ") !== false
        
||
        
strpos($melding" HAG ") !== false
    
)

    if (
        
stripos($pri"P 1") !== false
        
&&
        
stripos($melding"OMS-BRANDALARM") === false
        
&&
        
stripos($melding"PAC-BRANDALARM") === false
        
||
        
stripos($melding"CLASSIFICATIE") !== false
        
||
        
stripos($melding"GRIP") !== false
        
||
        
stripos($melding"GROTE BRAND") !== false
    
)
    {
        
$afzender "P2000 ALERT";
        
$nummers[] = "31612345678";
        include(
"twitter.php");
    }
}
?>

Moeten er nog ergens { en } komen?

Code moet dit doen:

Kijken of $capcode "0708906" bevat, daarna kijken of $melding " VIA " of " HAG " bevat, daarna nog naar een paar dingen kijken en als alles voldoet, $nummers in een array gooien en twitter.php includen.

Edit:

Ik probeer m'n eigen gelijk te verbeteren:

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
30
31
<?php
if ($capcode == "0708906") {

    if (
        
strpos($melding" VIA ") !== false
        
||
        
strpos($melding" HAG ") !== false
    
)
    {

        if (
            
stripos($pri"P 1") !== false
            
&&
            
stripos($melding"OMS-BRANDALARM") === false
            
&&
            
stripos($melding"PAC-BRANDALARM") === false
            
||
            
stripos($melding"CLASSIFICATIE") !== false
            
||
            
stripos($melding"GRIP") !== false
            
||
            
stripos($melding"GROTE BRAND") !== false
        
)
        {
            
$afzender "P2000 ALERT";
            
$nummers[] = "31612345678";
            include(
"twitter.php");
        }
    }
}
?>


[ Bericht 34% gewijzigd door F4T4L_3RR0R op 17-03-2010 20:14:46 ]
Een ballonvaarder die door de mand valt is nooit grappig...
  woensdag 17 maart 2010 @ 20:13:29 #190
254493 Trollface.
gr rob fruithof, groningencity
pi_79268133
Je bent 'else' vergeten.
★5731U★ Death from above '79★You're a woman, i'm a machinielsie ★ ✠ ★ Telkens weer een beetje sterven★ I was born in a winterstorm, i live there still★
  woensdag 17 maart 2010 @ 20:16:25 #191
110933 F4T4L_3RR0R
R.I.P. webicon ;(
pi_79268293
quote:
Op woensdag 17 maart 2010 20:13 schreef Trollface. het volgende:
Je bent 'else' vergeten.
Niet elke IF hoeft een ELSE te hebben in mijn code. Alleen als het voldoet met het wat doen.
Een ballonvaarder die door de mand valt is nooit grappig...
  woensdag 17 maart 2010 @ 20:57:04 #192
254493 Trollface.
gr rob fruithof, groningencity
pi_79270535
quote:
Op woensdag 17 maart 2010 20:16 schreef F4T4L_3RR0R het volgende:

[..]

Niet elke IF hoeft een ELSE te hebben in mijn code. Alleen als het voldoet met het wat doen.
Wat moet
1
2
3
4
5
if(x) {
 // ...
} {
 // ...
}

dan voorstellen?
★5731U★ Death from above '79★You're a woman, i'm a machinielsie ★ ✠ ★ Telkens weer een beetje sterven★ I was born in a winterstorm, i live there still★
pi_79271043
quote:
Op woensdag 17 maart 2010 20:57 schreef Trollface. het volgende:

[..]

Wat moet
[ code verwijderd ]

dan voorstellen?
Dat staat nergens. Of ik kijk scheef.
  woensdag 17 maart 2010 @ 21:13:53 #194
110933 F4T4L_3RR0R
R.I.P. webicon ;(
pi_79271505
Misschien is het zo iets duidelijker:

Een ballonvaarder die door de mand valt is nooit grappig...
  woensdag 17 maart 2010 @ 21:37:40 #195
254493 Trollface.
gr rob fruithof, groningencity
pi_79272764
quote:
Op woensdag 17 maart 2010 21:06 schreef Light het volgende:

[..]

Dat staat nergens. Of ik kijk scheef.
Vlak voor $afzender = ...
Of de code wordt niet goed weergeven op m'n mobiel.

Edit: Ah. ) wordt als } weergeven hier.
★5731U★ Death from above '79★You're a woman, i'm a machinielsie ★ ✠ ★ Telkens weer een beetje sterven★ I was born in a winterstorm, i live there still★
pi_79272876
quote:
Op woensdag 17 maart 2010 20:08 schreef F4T4L_3RR0R het volgende:
Heb weer te lang niets met PHP gedaan en ik struikel weer over het gebruikt van haakjes:
wat je ook kunt doen:

1
2
3
4
5
if (a == b):
echo "a is gelijk aan b";
else:
echo "a is niet gelijk aan b";
endif;
pi_79288559
ik als totale PHP n00b ben bezig om een makkelijk formuliertje te maken
het 1 en ander is me al redelijk gelukt maar nu loop ik vast.
In het formulier heb ik een pulldown menu om een bepaalde datum te kiezen
alles is uitgelijnt als center
alleen alles wat ik na de pulldown(tabel) zet, lijnt zich niet meer uit maar komt meteen achter het pulldown menu

de betreffende code:

  • <form name="form1" method="post" action="post.php">
  • <p align="center">
  • Naam organisatie: <br><input name="organisatie" type="text" value"><br>
  • Naam contactpersoon: <br><input name="naam" type="text" value"><br>
  • Telefoonnummer: <br><input name="telnr" type="text" value"><br>
  • Emailadres: <br><input name="email" type="text" value"><br>
  • 1ste regel (max 18 karakters): <br><input name="regel1" type="text" value" MAXLENGTH="18"><br>
  • 2de regel(max 18 karakters): <br><input name="regel2" type="text" value" MAXLENGTH="18"><br>
  • 2 weken vanaf maandag: <br>
  • <td><select name="dat" SIZE="1"><br>
  • <OPTION>datum</option>
  • <OPTION>1 maart</option>
  • <OPTION>8 maart</option>
  • <OPTION>15 maart</option>
  • <OPTION>22 maart</option>
  • <OPTION>29 maart</option>
  • <OPTION>5 april</option>
  • <OPTION>12 april</option>
  • <OPTION>19 april</option>
  • <OPTION>26 april</option>
  • <OPTION>3 mei</option>
  • <OPTION>10 mei</option>
  • <OPTION>17 mei</option>
  • <OPTION>24 mei</option>
  • <OPTION>31 mei</option>
  • <OPTION>7 juni</option>
  • <OPTION>14 juni</option>
  • <OPTION>21 jun</option>
  • <OPTION>28 juni</option>
  • <OPTION>5 juli</option>
  • <OPTION>12 juli</option>
  • <OPTION>19 juli</option>
  • <OPTION>26 juli</option>
  • <OPTION>2 augustus</option>
  • <OPTION>9 augustus</option>
  • <OPTION>16 augustus</option>
  • <OPTION>23 augustus</option>
  • <OPTION>30 augustus</option>
  • <OPTION>6 september</option>
  • <OPTION>13 september</option>
  • <OPTION>20 september</option>
  • <OPTION>27 september</option>
  • <OPTION>4 oktober</option>
  • <OPTION>11 oktober</option>
  • <OPTION>18 oktober</option>
  • <OPTION>25 oktober</option>
  • <OPTION>1 november</option>
  • <OPTION>8 november</option>
  • <OPTION>15 november</option>
  • <OPTION>22 november</option>
  • <OPTION>29 november</option>
  • <OPTION>6 december</option>
  • <OPTION>13 december</option>
  • <OPTION>20 december</option>
  • <OPTION>27 december</option>
  • </td>
  • <br>
  • <input type="submit" name="Submit" value="Verzenden"></p>
  • pi_79288838
    Schoon eerst je html eens op. Er staat een <br> na <select> (binnen een select horen alleen <option>-tags, je sluit je <select> niet af na de <option>'s, etcetera. Vrij logisch dat de browser het niet snapt zo. En oh, ga CSS gebruiken, align="center" moet je tegenwoordig eigenlijk niet meer doen
    pi_79289023
    quote:
    Op donderdag 18 maart 2010 11:43 schreef Intrepidity het volgende:
    Schoon eerst je html eens op. Er staat een <br> na <select> (binnen een select horen alleen <option>-tags, je sluit je <select> niet af na de <option>'s, etcetera. Vrij logisch dat de browser het niet snapt zo. En oh, ga CSS gebruiken, align="center" moet je tegenwoordig eigenlijk niet meer doen
    het is een stukje code die ik van internet heb ge kopiet
    ik ga het proberen...
    is er ook een andere mogelijkheid om zo'n pulldown te maken?
    pi_79289069
    quote:
    Op donderdag 18 maart 2010 11:47 schreef MrNiles het volgende:

    [..]

    het is een stukje code die ik van internet heb ge kopiet
    ik ga het proberen...
    is er ook een andere mogelijkheid om zo'n pulldown te maken?
    Waarom zou je het anders willen? Met CSS kun je een hele hoop aanpassen qua stijl aan zo'n ding..
    abonnement Unibet Coolblue Bitvavo
    Forum Opties
    Forumhop:
    Hop naar:
    (afkorting, bv 'KLB')