abonnement Unibet Coolblue Bitvavo
  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..
    pi_79289095
    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?
    Het is al gelukt...thanx...zal de volgende keer beter opletten op het sluiten :-)
    pi_79292881
    Volgende vraagje voor mijn formulier :-)
    zoals eerder gezegd, ik heb het van internet geript...en ik ben het aan het leren, dus schiet me niet meteen af :-)
    als ik het form verstuur dan krijg ik een volgende pagina met een echo, iets van bedankt voor bericht
    Dit heb ik nu in een alertbox gestopt die je opkomt zodra op sendknop wordt gedrukt.
    Het scripje wat achter de send knop zit toch nog een nieuwe pagina openen als echo oid
    hoe kan ik dit nu maken dat er naar een bepaalde pagina wordt gegaan (bv fok.nl)
    pi_79293287
    Met header()

    Verder: www.php.net
    pi_79293358
    Ik neem aan dat je het over javascript hebt nu (in een PHP/MySQL topic). Doorlinken naar een andere pagina in javascript kan met de volgende code:

    location.href = 'http://www.fok.nl';

    Of je kan de action van het form instellen en dan het form submitten, maar bovenstaande is denk ik makkelijk voor een beginner als jij. Misschien is het handig als je post wat je al hebt, dan begrijpen wij de bedoeling waarschijnlijk beter.
    pi_79293459
    quote:
    Op donderdag 18 maart 2010 13:40 schreef Xcalibur het volgende:
    Met header()

    Verder: www.php.net
    In PHP idd met header, maar hij heeft het over een alertbox... klinkt als javascript
    pi_79293627
    quote:
    Op donderdag 18 maart 2010 13:30 schreef MrNiles het volgende:
    Volgende vraagje voor mijn formulier :-)
    zoals eerder gezegd, ik heb het van internet geript...en ik ben het aan het leren, dus schiet me niet meteen af :-)
    als ik het form verstuur dan krijg ik een volgende pagina met een echo, iets van bedankt voor bericht
    Dit heb ik nu in een alertbox gestopt die je opkomt zodra op sendknop wordt gedrukt.
    Het scripje wat achter de send knop zit toch nog een nieuwe pagina openen als echo oid
    hoe kan ik dit nu maken dat er naar een bepaalde pagina wordt gegaan (bv fok.nl)
    Je bedoelt dat je de Alerts uit een andere pagina wil inladen? In die Alert box?
    en als er geen alertbox is doorsturen? Want je kan niet EN een alert box EN een nieuwe pagina laden
    Redacted
    pi_79293914
    misschien ben ik niet helemaal duidelijk
    ik heb een formulier gemaakt
    als je op verzend drukt dan komt er een alertbox waarin staat dat het verzonden is.

    <input type="submit" name="Submit" value="Verzenden" onclick="show_alert()" value="Show alert box" /></p>

    in dit formulier staat een verwijzing naar een php file (post.php)
    deel vd code

    $mailadres = "nielsrijkers@gmail.com";
    $message = str_replace ("<br>","\n", $message);
    mail("$mailadres", "Bericht van publicatiebord",
    $message, "From: " . $email . "");

    //echo "Uw bericht is met succes verzonden. We helpen u zo snel mogelijk.";

    }
    ?>

    nu wil ik graag ipv die echo een redirect naar een pagina
    ik heb dit geprobeert met

    header("location: www.fok.nl");

    maar dat werkt niet
    pi_79293978
    Ik heb dat boek van Ward van der Put, is dat wat?
    pi_79293980
    Location is ten eerste met een hoofdletter, en ik gok dat je ook http:// voor de URL moet zetten Voor de rest klopt 'ie. Het is echter wel zo netjes er ook: header("HTTP/1.0 302 Temporary Redirect"); voor te zetten.
    pi_79294193
    quote:
    Op donderdag 18 maart 2010 13:57 schreef Intrepidity het volgende:
    Location is ten eerste met een hoofdletter, en ik gok dat je ook http:// voor de URL moet zetten Voor de rest klopt 'ie. Het is echter wel zo netjes er ook: header("HTTP/1.0 302 Temporary Redirect"); voor te zetten.
    tja...het zou dus moeten werken maar helaas krijg ik alleen een witte pagina tezien...
    andere ideetjes
    abonnement Unibet Coolblue Bitvavo
    Forum Opties
    Forumhop:
    Hop naar:
    (afkorting, bv 'KLB')