abonnement Unibet Coolblue
pi_126376949
quote:
0s.gif Op zondag 12 mei 2013 09:24 schreef Maringo het volgende:
Lijkt mij dat je winkels niet elk een eigen tabel geeft maar met ids werkt en dat je met views regelt wie wat mag zien.
Je moet drie tabellen hebben:

Product
ID, EAN, Title, Image, Description, (en wat je nog meer wilt)

Shop
ID, Name, Address, Description (...)

ProductPrice (ProductID & ShopID zijn een samengesteld primary key)
ProductID
ShopID
Price

Je kan product price nog uitbreiden met datum (dit moet dan ook in de samengesteld sleutel worden opgenomen), zodat je per product, per winkel de prijs verschuiving over tijd kunt volgen.
  zondag 12 mei 2013 @ 10:03:06 #152
166255 Maringo
Bèhèhèhèh
pi_126377072
quote:
0s.gif Op zondag 12 mei 2013 09:55 schreef Pakspul het volgende:

[..]

Je moet drie tabellen hebben:

Product
ID, EAN, Title, Image, Description, (en wat je nog meer wilt)

Shop
ID, Name, Address, Description (...)

ProductPrice (ProductID & ShopID zijn een samengesteld primary key)
ProductID
ShopID
Price

Je kan product price nog uitbreiden met datum (dit moet dan ook in de samengesteld sleutel worden opgenomen), zodat je per product, per winkel de prijs verschuiving over tijd kunt volgen.
Dit inderdaad. Volgens mij had ik Tijn zn bericht ook verkeerd begrepen.
Die volg topic-knop hè...
Op 02-06-2014 16:38 schreef Moeraskat
Je bent te goed voor de mensheid.
pi_126394234
Ik zit te kijken naar een boek voor PHP en MySQL, en ik kwam Head First! PHP and MySQL tegen. Is dat een beetje een goed boek?
Op vrijdag 22 juli 2011 00:30 schreef yvonne het volgende:
Ja DE Ik houd nog heel veel van je
pi_126409212
quote:
17s.gif Op zondag 12 mei 2013 17:49 schreef DutchErrorist het volgende:
Ik zit te kijken naar een boek voor PHP en MySQL, en ik kwam Head First! PHP and MySQL tegen. Is dat een beetje een goed boek?
Ik ken Head First alleen van Design Patterns, maar de stijl sprak me wel erg aan. En ze weten ook nog eens waar ze het over hebben.
Tegenwoordig moet je Dr. Ir. zijn om een beetje correct Nederlands te kunnen neerpleuren.
Abusing semicolons since 1987.
pi_126419478
Vraagje, hoe kan ik middels PHP uitlezen wat ik maximaal mag gebruiken aan geheugen?
Verder zou ik willen weten hoe mensen flush icm chrome werkend krijgen, dus directe output of het nou 1 teken is of 20000?
Just say hi!
pi_126419540
quote:
14s.gif Op maandag 13 mei 2013 09:10 schreef Chandler het volgende:
Vraagje, hoe kan ik middels PHP uitlezen wat ik maximaal mag gebruiken aan geheugen?
1ini_get("memory_limit");
------___------ 53
----.(___).---- 42
---(o\_!_/o)---
  maandag 13 mei 2013 @ 09:16:34 #157
137776 boem-dikkie
Jedi Mind Baby!
pi_126419579
quote:
17s.gif Op zondag 12 mei 2013 17:49 schreef DutchErrorist het volgende:
Ik zit te kijken naar een boek voor PHP en MySQL, en ik kwam Head First! PHP and MySQL tegen. Is dat een beetje een goed boek?
Kwam dit laatst tegen. Uitleg en dergelijke over het 'boek' leek me best goed!

http://www.brandonsavage.(...)-for-php-developers/
Ik weet niks van Hindoes. Wel van Samoerai en andere dingen.
pi_126419598
quote:
0s.gif Op maandag 13 mei 2013 09:13 schreef Rockfire het volgende:

[..]
[ code verwijderd ]

Stom, had ik zelf ook kunnen bedenken! :) maar verder nog mensen een idee op mijn flush probleem? of moet ik nou specifiek daarvoor een andere browser gaan gebruiken? :+
Just say hi!
  maandag 13 mei 2013 @ 11:09:12 #159
118585 Crutch
Filantroop || Taalzwengel
pi_126422251
quote:
17s.gif Op zondag 12 mei 2013 17:49 schreef DutchErrorist het volgende:
Ik zit te kijken naar een boek voor PHP en MySQL, en ik kwam Head First! PHP and MySQL tegen. Is dat een beetje een goed boek?
Wat ik weet van Head First is dat het prettig leest (bij Java zelfs erg grappig om te lezen) en dat je er daadwerkelijk wat van opsteekt.

Maar je kan ook gewoon eerst een PDF-versie ervan Googlen en voor jezelf kijken wat je ervan vindt.
Je moeder is een hamster
  maandag 13 mei 2013 @ 11:09:28 #160
134783 papernote
Een echte.
pi_126422261
quote:
0s.gif Op maandag 13 mei 2013 09:17 schreef Chandler het volgende:

[..]

Stom, had ik zelf ook kunnen bedenken! :) maar verder nog mensen een idee op mijn flush probleem? of moet ik nou specifiek daarvoor een andere browser gaan gebruiken? :+
http://stackoverflow.com/(...)ot-working-in-chrome
Schuimpje... mijn liefste. Verlaat mij nimmer weer...
pi_126423062
Is helaas ook geen oplossing, zat zelf te denken of ik de minimale buffer van chrome kan aanpassen van bv 4096 naar 1024 oid? want na 2500 regels zie ik zowat iedere regel komen... en niet 10-20 te gelijk....
Just say hi!
  maandag 13 mei 2013 @ 11:38:54 #162
343369 Laser.
Love Always Shines
pi_126423213
Toch even wat hulp nodig met iets. :)

Ik heb een mysql tabel waar datums in een veld met de functie NOW() zijn ingevuld.
Voorheen las ik dit altijd rechtstreeks uit de database, maar nu wil ik het netter hebben staan. En ook in het NL.

Na wat puzzelen heb ik momenteel dit:

1
2
3
4
setlocale(LC_TIME, 'NL_nl'); 
setlocale(LC_ALL, 'nl_NL'); 

print date("%e-%B-%Y", strftime($row['log']));

Dan krijg ik als output: %Europe/Amsterdam-%064-%1970

Dus dat gaat niet goed. :') Het moet worden: dag-maand-jaar.
  maandag 13 mei 2013 @ 11:45:31 #163
134783 papernote
Een echte.
pi_126423438
Roep je ook date_default_timezone_set() aan?

En heb je überhaupt de documentatie van de date() functie gelezen?
Schuimpje... mijn liefste. Verlaat mij nimmer weer...
  maandag 13 mei 2013 @ 11:53:16 #164
91039 mstx
2x1/2 = 1/2 x 1/2
pi_126423677
1print strftime("%e-%B-%Y", strtotime($row['log']));
Op donderdag 2 juli 2009 22:41 schreef RTB het volgende:
als ik elk rap"liedje" een kans moest geven was ik aan het eind van dit millennium nog bezig met het tempo waarin die kotshoop uitgebraakt wordt.
👾
  maandag 13 mei 2013 @ 11:56:20 #165
343369 Laser.
Love Always Shines
pi_126423804
Thanks! :)

Ik had date_default_timezone_set niet aangeroepen. Staat nu op Amsterdam. En date() was inderdaad niet nodig om te gebruiken!
  maandag 13 mei 2013 @ 14:26:13 #166
25889 Sitethief
Fulltime Flapdrol
pi_126428659
Wat is eigenlijk beter, of maakt het niks uit?
Dit:
1
2
3
4
5
6
7
8
9
10
11
<?php
if($productArray){
            foreach(
$productArray as $k=>$v){
                
$p $k;
                if(
$getProductData){
                    
$p $this->getProduct($k);
                }
                
$retArr[$v] = $p;
            }
        }   
?>
Of dit:
1
2
3
4
5
6
7
8
9
10
11
12
<?php
 
if($productArray){
            foreach(
$productArray as $k=>$v){
                if(
$getProductData){
                    
$retArr[$v] = $this->getProduct($k);
                }else{
                    
$retArr[$v] = $k;
                }
                
            }
        }
?>
Ik vraag me af of die else nou echt zoveel vertraagt, ik vind het gewoon lelijk staan om standaard $k in $p te zetten in dit geval.
Stroek: Sitethief, die is heel groot en sterk :Y.
Faat: *zucht* zoals gewoonlijk hoor Sitethief weer in de bocht &gt;:)
  maandag 13 mei 2013 @ 14:32:22 #167
91039 mstx
2x1/2 = 1/2 x 1/2
pi_126428856
1
2
3
4
5
6
7
<?php
 
if($productArray){
    foreach(
$productArray as $k=>$v){
        
$retArr[$v] = $getProductData?$this->getProduct($k):$k;
    }
}
?>

Als je tussen je eigen 2 opties moet kiezen vind ik de 2e veel duidelijker.
Op donderdag 2 juli 2009 22:41 schreef RTB het volgende:
als ik elk rap"liedje" een kans moest geven was ik aan het eind van dit millennium nog bezig met het tempo waarin die kotshoop uitgebraakt wordt.
👾
  maandag 13 mei 2013 @ 14:42:53 #168
134783 papernote
Een echte.
pi_126429234
quote:
0s.gif Op maandag 13 mei 2013 14:26 schreef Sitethief het volgende:
Wat is eigenlijk beter, of maakt het niks uit?
Dit:
[ code verwijderd ]

Of dit:
[ code verwijderd ]

Ik vraag me af of die else nou echt zoveel vertraagt, ik vind het gewoon lelijk staan om standaard $k in $p te zetten in dit geval.
Vertraagt? Is dat überhaupt iets om je mee bezig te houden in een simpele if-else constructie? Meten = weten.
Schuimpje... mijn liefste. Verlaat mij nimmer weer...
pi_126429603
Ik ben voor de optie van mstx. Nog een andere optie (die ik niet mooier vind dan die van mstx):
1
2
3
4
5
6
7
8
9
10
<?php
if($productArray){
    foreach(
$productArray as $k=>$v){
        
$retArr[$v] = $k;
        if(
$getProductData){
            
$retArr[$v] = $this->getProduct($k);
        }
    }
}
?>
------___------ 53
----.(___).---- 42
---(o\_!_/o)---
  maandag 13 mei 2013 @ 14:58:02 #170
25889 Sitethief
Fulltime Flapdrol
pi_126429706
quote:
14s.gif Op maandag 13 mei 2013 14:32 schreef mstx het volgende:

[ code verwijderd ]

Als je tussen je eigen 2 opties moet kiezen vind ik de 2e veel duidelijker.
Ohjah, dies eigenlijk veel mooier, ik vergeet vaak dat er diverse shorthands zijn :D.

Ik zit de laatste tijd een beetje te kritisch naar mijn eigen programmeerstijl te kijken... En dan komen dit soort dingen ook om de hoek kijken. Eigenlijk moet ik niet zo mierenneuken.
Stroek: Sitethief, die is heel groot en sterk :Y.
Faat: *zucht* zoals gewoonlijk hoor Sitethief weer in de bocht &gt;:)
pi_126429756
quote:
0s.gif Op maandag 13 mei 2013 14:58 schreef Sitethief het volgende:

[..]

Ohjah, dies eigenlijk veel mooier, ik vergeet vaak dat er diverse shorthands zijn :D.

Ik zit de laatste tijd een beetje te kritisch naar mijn eigen programmeerstijl te kijken... En dan komen dit soort dingen ook om de hoek kijken. Eigenlijk moet ik niet zo mierenneuken.
Als je er de tijd voor hebt is het helemaal niet verkeerd om kritisch naar je eigen code te kijken.
------___------ 53
----.(___).---- 42
---(o\_!_/o)---
pi_126429876
1
2
3
4
5
6
7
8
9
<?php
if($productArray){
     if(
$getProductData) {
        foreach(
$productArray as $k=>$v$retArr[$v] = $this->getProduct($k);
     } else {
        foreach(
$productArray as $k=>$v$retArr[$v] = $k;
     }
}
?>

zo moet hij nog sneller zijn als het goed is, maar misschien iets minder goed leesbaar/duidelijk dan #2
..///
  maandag 13 mei 2013 @ 15:03:35 #173
25889 Sitethief
Fulltime Flapdrol
pi_126429914
quote:
14s.gif Op maandag 13 mei 2013 14:59 schreef Rockfire het volgende:

[..]

Als je er de tijd voor hebt is het helemaal niet verkeerd om kritisch naar je eigen code te kijken.
Mjah das vaak het probleem hier, er zit zo'n druk achter dat alles soms een brei van veel procedurele code wordt met te weinig structuur een OOP om de codebase hanteerbaar te houden. Wat uiteindelijk tot meer werk leid als er gerefeactored moet worden etc, maar goed dat is een bekend verhaal denk ik. En daar naast heb ik OOP nog niet volledig onder de knie.

Toch vind ik het veel leuker om gestructureerde, goed leesbare, becommentarieerde code te schijven, kost alleen meer tijd.
Stroek: Sitethief, die is heel groot en sterk :Y.
Faat: *zucht* zoals gewoonlijk hoor Sitethief weer in de bocht &gt;:)
  maandag 13 mei 2013 @ 15:32:36 #174
37634 wobbel
Da WoBBeL King
pi_126431323
Ik klop al veel te lang geen code meer, hoe selecteer ik het volgende:

tabel 'users'

ID
Naam

SELECT * FROM users WAARVAN ID = 5 EN/OF (dus mag ook allebei) Naam = henk
  maandag 13 mei 2013 @ 15:35:45 #175
91039 mstx
2x1/2 = 1/2 x 1/2
pi_126431464
quote:
0s.gif Op maandag 13 mei 2013 15:32 schreef wobbel het volgende:
EN/OF (dus mag ook allebei)
OR
Op donderdag 2 juli 2009 22:41 schreef RTB het volgende:
als ik elk rap"liedje" een kans moest geven was ik aan het eind van dit millennium nog bezig met het tempo waarin die kotshoop uitgebraakt wordt.
👾
abonnement Unibet Coolblue
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')