Je sluit de aanhalingstekens achteraan niet goed af.quote:Op woensdag 28 maart 2007 14:49 schreef Qunix het volgende:
Deze query is fout maar ik zie de fout niet. Ziet iemand hem?
[ code verwijderd ]
De ID die ik mee geef moet toch geen string zijn?quote:Op woensdag 28 maart 2007 14:53 schreef JeRa het volgende:
[..]
Je sluit de aanhalingstekens achteraan niet goed af.
Kijk eens helemaal achteraan. Daar heb je zoiets staan:quote:Op woensdag 28 maart 2007 14:54 schreef Qunix het volgende:
[..]
De ID die ik mee geef moet toch geen string zijn?
Ik heb hem... thanks.quote:Op woensdag 28 maart 2007 15:20 schreef JeRa het volgende:
[..]
Kijk eens helemaal achteraan. Daar heb je zoiets staan:
... "blaat" . $variabele . ";
Ik heb het nu zekers 4x door gelezen maar snap dus niet wat ik verkeerd doe.. Toen ging ik even zoeken op een example. Dit voorbeeld vond ikquote:Op woensdag 28 maart 2007 14:35 schreef JeRa het volgende:
[..]
Zie deze RFC en kijk onder kopje 2 (Basic Authentication Scheme) over hoe je dat zou moeten aanpakken
1 2 3 4 5 6 | $A1 = md5($data['username'] . ':' . $realm . ':' . $users[$data['username']]); // POST LOCALHOST??? $A2 = md5($_SERVER['REQUEST_METHOD'].':'.$data['uri']); // dit is weer anders dan in de RFC vermeld... daar staat $A1 : nonce : $A2 :? $valid_response = md5($A1.':'.$data['nonce'].':'.$data['nc'].':'.$data['cnonce'].':'.$data['qop'].':'.$A2); |
1 2 3 4 5 | Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7 Keep-Alive: 300 Connection: keep-alive Authorization: Basic dnBzY2FzaDp2cHNjYXNo |
quote:Op donderdag 29 maart 2007 02:57 schreef ErikN het volgende:
Ik heb een vraag. Even als voorbeeld deze fictieve tabel:
id 1
title aap
id 2
title beer
id 3
title boskonijn
id 4
title aalscholver
Goed wat ik graag wil is het volgende resultaat met een query.
4, a, aalscholver
1, a, aap
2, b, beer
3, b, boskonijn
Ofwel gesorteerd op title, maar als extra resultaat de eerste letter van het title veld.
Is dit mogelijk? Ik zit nu met PHP een oplossing te bedenken. Maar ik heb het vermoeden dat ik dom bezig ben en dat het ook met MySQL kan.
1 2 3 4 | $sqlFirstChars .= " FROM " . _DB_TBL_ARTICLES; $sqlFirstChars .= " WHERE edited = 0"; $sqlFirstChars .= " GROUP BY SUBSTRING( LOWER( name ) , 1, 1 )"; |
Het kan in MySQL, maar het lijkt me makkelijker in PHP: substr($title, 1). Als je het verder niet gebruikt in je query en het is alleen voor de presentatie, dan zie ik geen reden om het in SQL te doen.quote:Op donderdag 29 maart 2007 02:57 schreef ErikN het volgende:
Is dit mogelijk? Ik zit nu met PHP een oplossing te bedenken. Maar ik heb het vermoeden dat ik dom bezig ben en dat het ook met MySQL kan.
quote:Op donderdag 29 maart 2007 02:57 schreef ErikN het volgende:
Ik heb een vraag. Even als voorbeeld deze fictieve tabel:
id 1
title aap
id 2
title beer
id 3
title boskonijn
id 4
title aalscholver
Goed wat ik graag wil is het volgende resultaat met een query.
4, a, aalscholver
1, a, aap
2, b, beer
3, b, boskonijn
Ofwel gesorteerd op title, maar als extra resultaat de eerste letter van het title veld.
Is dit mogelijk? Ik zit nu met PHP een oplossing te bedenken. Maar ik heb het vermoeden dat ik dom bezig ben en dat het ook met MySQL kan.
1 2 3 4 5 6 7 8 9 10 11 | $query = mysql_query($sql) or die("line: ". __LINE__ ." error: ". mysql_error()); while($obj = mysql_fetch_object($query)){ $id = $obj->id; $title = $obj->title; $title_start = substr($title,0,1); echo $id . ",". $title_start .", ". $title; } |
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 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 | <head> <meta http-equiv="Content-Language" content="nl"> <meta http-equiv="Content-Type" content="text/html; charset=windows-1252"> <title>Nieuwe pagina 3</title> </head> <body background="../images/fredeshiemnordicwalkingN-12.gif" bgproperties="fixed"> <?php function valid_name ($str) { return (ereg ('^[A-Za-z. -]+$', $str)); } function valid_adres ($str) { return (ereg ('^[0-9A-Za-z. -]+$', $str)); } function valid_woonplaats ($str) { return (ereg ('^[A-Za-z. -]+$', $str)); } function valid_mailadres ($str) { return (ereg ('(^[0-9a-zA-Z_.-]{1,}@([0-9a-zA-Z_-]{1,}.)+[0-9a-zA-Z_-]{2,}$)', $str)); } function valid_telefoon ($str) { return (ereg ('^[0-9, -]+$', $str)); } function valid_aantal ($str) { return (ereg ('^[0-9]+$', $str)); } if ($verzendbutton != "verzenden" || !valid_name($naam) || !valid_adres($adres) || !valid_woonplaats($woonplaats) || !valid_mailadres($mailadres) || !valid_telefoon($telefoon) || !valid_aantal($aantal) ) { // dus als het formulier leeg is ?> <p> </p> <p align="center"><font color="#000000" size="2" face="verdana"><strong>Hier kunt u zich aanmelden!</strong></font></p> <form action="aanmeldform.php" method="post"> <table width="100%" border="0" cellspacing="2" cellpadding="2"> <tr> <td width="35%"><strong><font color="#000000" size="2" face="verdana">Naam:</font></strong></td> <td> <strong><font color="#000000" size="2" face="verdana"> <?php if ($verzendbutton && !valid_name($naam)) { echo "<font color="ff0000">Vul hier uw naam correct in!</font><br>"; } ?> <input name="naam" type="text" size="57" value=<?php echo "$naam"; ?>> </font></strong></td> </tr> <tr> <td width="35%"><strong><font color="#000000" size="2" face="verdana">Adres:</font></strong></td> <td> <strong><font color="#000000" size="2" face="verdana"> <?php if ($verzendbutton && !valid_adres($adres)) { echo "<font color="ff0000">Vul hier uw adres correct in!</font><br>"; } ?> <input name="adres" type="text" size="57" value=<?php echo "$adres"; ?>> </font></strong></td> </tr> <tr> <td width="35%"><strong><font color="#000000" size="2" face="verdana">Woonplaats:</font></strong></td> <td> <strong><font color="#000000" size="2" face="verdana"> <?php if ($verzendbutton && !valid_woonplaats($woonplaats)) { echo "<font color="ff0000">Vul hier uw woonplaats in!</font><br>"; } ?> <input name="woonplaats" type="text" size="57" value=<?php echo "$woonplaats"; ?>> </font></strong></td> </tr> <tr> <td><strong><font color="#000000" size="2" face="verdana">Email adres: </font></strong></td> <td> <strong><font color="#000000" size="2" face="verdana"> <?php if ($verzendbutton && !valid_mailadres($mailadres)) { echo "<font color="ff0000">Vul hier uw mailadres correct in!</font><br>"; } ?> <input name="mailadres" type="text" size="57" value=<?php echo "$mailadres";?>> </font></strong></td> </tr> <tr> <td><strong><font color="#000000" size="2" face="verdana">Telefoonnummer:</font></strong></td> <td><strong><font color="#000000" size="2" face="verdana"> <?php if ($verzendbutton && !valid_telefoon($telefoon)) { echo "<font color="ff0000">Vul hier uw telefoonummer in! (netnummer en kengetal s.v.p.)</font><br>"; } ?> <input name="telefoon" type="text" size="12" value=<?php echo "$telefoon";?>> </font></strong></td> </tr> <tr> <td width="35%"><strong><font color="#000000" size="2" face="verdana">Aantal personen:</font></strong></td> <td> <strong><font color="#000000" size="2" face="verdana"> <?php if ($verzendbutton && !valid_aantal($aantal)) { echo "<font color="ff0000">Vul hier het aantal personen in dat zich opgeeft.</font><br>"; } ?> <input name="aantal" type="text" size="3" value=<?php echo "$aantal"; ?>> </font></strong></td> </tr> </SELECT></font></strong></td> <tr> <td> </td> <td><strong><font color="#000000" size="2" face="verdana"> <input type="submit" value="verzenden" name="verzendbutton"> </font></strong></td> </tr> </table> </form> <?php } else { // in alle andere gevallen (dus formulier verzonden) { $naam = ucfirst($naam); $boodschap = "Verzonden via de website Nordic Walking 3 provinciëntochtnnaam: ".$naam. "nadres: ".$adres. "nwoonplaats: ".$woonplaats. "ntelefoon: ".$telefoon. "naantal: ".$aantal. "nclinic: ".$clinic; mail("info@fredeshiem.nl","Aanmeldormulier via website nordicwalking", $boodschap, "from: $mailadres"); } echo "<center><P><font color="ffffff" size=4 face=verdana>Beste ".$naam.",<P> Bedankt voor het versturen van het aanmeldformulier! <P> |
Ditquote:Op donderdag 29 maart 2007 16:34 schreef Nielz. het volgende:
sorry ik vat hem niet helemaal, je bedoelt dit?
</P>
?
1 |
1 |
1 |
1 |
hmm.. aan je code te zien.. ben je gewoon vergeten de regel af te sluiten evenquote:Op donderdag 29 maart 2007 16:56 schreef Nielz. het volgende:
Hmm heb het geprobeerd maar krijg bij beidne nog steeds de foutmelding. Toch bedankt :)
Edit: Oh had die andere berichten nog niet gezien, deze was voor berend.
Foutmelding:
Parse error: parse error, unexpected $ in /home/httpd/vhosts/nordicwalking3provincientocht.nl/httpdocs/aanmeldform.php on line 135
@guitarist: het is voor mij nog een beetje abracadabra dus ik heb niet echt door wat je zegt sorry
1 |
$prijs = (($incl_btw / (100+$btw)) * 100);quote:Op donderdag 29 maart 2007 19:28 schreef Likkende_Lassie het volgende:
Deze formule om van een totaal bedrag INCL btw een bedrag EXCL btw te maken, klopt toch?
$prijs = ((($incl_btw / (100+$btw)) * 100));
Het is altijd handiger om eerst te vermenigvuldigen en daarna pas te delen. Dus:quote:Op donderdag 29 maart 2007 19:28 schreef Likkende_Lassie het volgende:
Deze formule om van een totaal bedrag INCL btw een bedrag EXCL btw te maken, klopt toch?
$prijs = ((($incl_btw / (100+$btw)) * 100));
1 2 3 | $prijs = $incl_btw * 100 / (100 + $btw); ?> |
1 2 | 1 * 200 / 100 = 2 |
1 2 3 4 5 6 | $incl_btw = 23.95; $btw = 19; $prijs = $incl_btw * 100 / (100 + $btw); ?> |
Volgens mij is het echt een moeilijke, heb al iemand even op MSn gesproken en die kwam er ook niet uitquote:Op donderdag 29 maart 2007 19:13 schreef Nielz. het volgende:
Bedankt, maar nu krijg ik dan deze error:
Parse error: parse error, unexpected T_STRING, expecting ',' or ';' in /home/httpd/vhosts/nordicwalking3provincientocht.nl/httpdocs/aanmeldform.php on line 135
dus ik denk niet dat het die was
Forum Opties | |
---|---|
Forumhop: | |
Hop naar: |