quote:Op dinsdag 10 januari 2012 11:28 schreef Tijn het volgende:
[..]
De machine waar de database zelf op staat is de databaseserver. De machine waar de applicatie op draait die met de database verbinding heeft is de databaseclient.
quote:Op dinsdag 10 januari 2012 11:28 schreef Scorpie het volgende:
[..]
100x zegt niks. Doe hem eens 100.000 keer.
Waar ik nog achter aan ga, maar nu niet is of een berekening (e.g. percentage berekening) meer belasting veroorzaakt in PHP dan MySQL.quote:Op dinsdag 10 januari 2012 12:07 schreef Pakspul het volgende:
[..]
Bij 100.000 keer doet hij er 11% langer over in PHP dan wanneer je MySQL zelf de round functie laat uitvoeren.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | <?php SELECT IF(CHAR_LENGTH(i.Issue) = '5', CONCAT( (IF((i.Issue REGEXP '99|98|97') = 1,19,20)),SUBSTRING(i.Issue,4,5),SUBSTRING(i.Issue,1,2) ), CONCAT( (IF((i.Issue REGEXP '99|98|97') = 1,19,20)),SUBSTRING(i.Issue,3,4),0,SUBSTRING(i.Issue ,1,1) ) ) AS issue, i.Issue FROM items i WHERE i.Issue != '00/00' AND (i.Issue REGEXP '/') AND issue BETWEEN 199901 AND 200501 ORDER BY issue ?> |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | <?php SELECT i.Issue, IF(CHAR_LENGTH(i.Issue) = '5', CONCAT( (IF((i.Issue REGEXP '99|98|97') = 1,19,20)),SUBSTRING(i.Issue,4,5),SUBSTRING(i.Issue,1,2) ), CONCAT( (IF((i.Issue REGEXP '99|98|97') = 1,19,20)),SUBSTRING(i.Issue,3,4),0,SUBSTRING(i.Issue,1,1) )) as issue FROM items i WHERE i.Issue != '00/00' AND (i.Issue REGEXP '/') AND (IF(CHAR_LENGTH(i.Issue) = '5', CONCAT( (IF((i.Issue REGEXP '99|98|97') = 1,19,20)),SUBSTRING(i.Issue,4,5),SUBSTRING(i.Issue,1,2) ), CONCAT( (IF((i.Issue REGEXP '99|98|97') = 1,19,20)),SUBSTRING(i.Issue,3,4),0,SUBSTRING(i.Issue,1,1) ) )) BETWEEN 199901 AND 200501 ?> |
Lekker leesbaar, goed te onderhouden, toppertje.quote:
1 2 3 4 5 6 7 8 9 | SELECT `catches`.*, `users`.`username`, `fish`.`name` FROM `catches` LEFT JOIN `users` ON `users`.`id` = `catches`.`user_id` LEFT JOIN `fish` ON `fish`.`id` = `catches`.`fish_id` WHERE `catches`.`datetime` BETWEEN '2010-11-15' AND '2010-07-19' |
1 2 3 4 5 6 7 8 9 10 | SELECT `catches`.*, `users`.`username`, `fish`.`name` FROM `catches` LEFT JOIN `users` ON `users`.`id` = `catches`.`user_id` LEFT JOIN `fish` ON `fish`.`id` = `catches`.`fish_id` WHERE date_format(`catches`.`datetime`, '%Y-%m-%d') >= '2010-11-15' AND date_format(`catches`.`datetime`, '%Y-%m-%d') <= '2010-07-19' |
1 2 3 4 5 6 7 8 9 10 11 12 13 | <?php $reportWhere[] = array( 'custom' => "(IF(CHAR_LENGTH(p.ProductIssue) = '5', CONCAT( (IF((p.ProductIssue REGEXP '99|98|97|96') = 1,19,20)),SUBSTRING(p.ProductIssue,4,5),SUBSTRING(p.ProductIssue,1,2) ), CONCAT( (IF((p.ProductIssue REGEXP '99|98|97|96') = 1,19,20)),SUBSTRING(p.ProductIssue,3,4),0,SUBSTRING(p.ProductIssue,1,1) ) )) BETWEEN ".formatIssue($dataList['ProductIssueBetween1'])." AND ".formatIssue($dataList['ProductIssueBetween2'])."" ); ?> |
1 2 3 4 | <?php BETWEEN '2000-01-01' AND '2012-01-01' //deze werkt en geeft alles tussen 2000-2012 BETWEEN '2012-01-01' AND '2000-01-01' //deze heeft verkeerd volgorde. ?> |
1 | expr BETWEEN min AND max |
Ik denk het wel. Volgens mij is dit de $_REQUEST superglobal, dus alle POST, GET en COOKIE variabelen samen.quote:Op zaterdag 14 januari 2012 09:39 schreef cablegunmaster het volgende:
Ik denk dat ik de fout heb maar zekerheid kan ik niet zeggen, mits deze vraag beantwoord is suhosin.request.max_vars staat op 100 , is een post dan ook een request?
Invoervelden met als id optie1, optie24, optie39 ?quote:Op woensdag 18 januari 2012 10:20 schreef boem-dikkie het volgende:
Ik heb even iets waar ik niet echt uit kom. Hoef in principe geen code te posten, als iemand me even op weg kan helpen met een constructie in woorden kom ik er zelf vast wel uit.
Ik heb een bestelformulier met zo'n 40 opties. De klant moet in dat formulier invullen hoeveel hij van die optie wil. Als hij op verzenden drukt moet het formulier in mijn mail komen met alleen de opties die hij heeft ingevuld.
Dus het moet op zo'n manier in mijn mail komen bijvoorbeeld:
Optie 1 - 3 maal
Optie 24 - 5 maal
Optie 39 - 1 maal
quote:Op woensdag 18 januari 2012 10:20 schreef boem-dikkie het volgende:
Ik heb even iets waar ik niet echt uit kom. Hoef in principe geen code te posten, als iemand me even op weg kan helpen met een constructie in woorden kom ik er zelf vast wel uit.
Ik heb een bestelformulier met zo'n 40 opties. De klant moet in dat formulier invullen hoeveel hij van die optie wil. Als hij op verzenden drukt moet het formulier in mijn mail komen met alleen de opties die hij heeft ingevuld.
Dus het moet op zo'n manier in mijn mail komen bijvoorbeeld:
Optie 1 - 3 maal
Optie 24 - 5 maal
Optie 39 - 1 maal
1 2 3 | <input name="optie[1]" /> <input name="optie[2]" /> <input name="optie[3]" /> |
1 2 3 4 5 6 7 8 | <?php $mail=''; foreach ( $_POST['optie'] as $k=>$v ) { if ( $v>0 ) { $mail.="Optie ".$k." - ".$v." maal\n"; } } ?> |
Forum Opties | |
---|---|
Forumhop: | |
Hop naar: |