abonnement Unibet Coolblue Bitvavo
pi_113446769


Als je vragen hebt over PHP/MySQL, dan zit je hier goed met een vaste kliek guru's en een groot aantal regelmatige bezoekers. Beperk je vragen niet tot "hij doet het niet" of "hij geeft een fout" - onze glazen bol is kapot en we willen graag van je weten wát er niet lukt en wélke foutmelding je precies krijgt :)

Zie ook:
PHP Dataverwerking
Officiële PHP website
PHP Documentatie
MySQL Reference Manual
Yet Another PHP Faq
PHP Cheat Sheet
PHP5 Power Programming - boek met uitleg over OOP, Pear, XML, etc

Tutorials:
W3Schools PHP
W3Schools SQL
🕰️₿🕰️₿🕰️₿🕰️₿🕰️₿🕰️ TikTok next Block
pi_113448290
Vraag: Ik heb een lijst met e-mailadressen die twee of meerdere keren voorkomen, hieruit moeten e-mailadressen verwijderd worden zodat deze niet meer vaker voorkomen.

1. De voorwaarde is dat er in de tabel met e-mailadressen, de kolom met 'accepteerdatum' null moet zijn als dit record uit de subset met dubbele e-mailadressen verwijderd wordt. Het record met wel een 'accepteerdatum', blijft bestaan.
2. Wanneer binnen zo'n subset met dubbele e-mailadressen helemaal geen 'accepteerdatum' aanwezig is, moet het record met de nieuwste 'creëerdatum' blijven en de rest verwijderd worden.

Tot nu toe heb ik dit... Verder kom ik niet.
1
2
3
select email from uitnodiging
group by email, netwerk
having count(email) > 1
Aan dit bericht kunnen geen rechten worden ontleend.
  woensdag 27 juni 2012 @ 11:05:49 #3
137776 boem-dikkie
Jedi Mind Baby!
pi_113451240
Kunt toch met een WHERE accepteerdatum != null? Of <> null.
Ik weet niks van Hindoes. Wel van Samoerai en andere dingen.
pi_113451454
quote:
14s.gif Op woensdag 27 juni 2012 11:05 schreef boem-dikkie het volgende:
Kunt toch met een WHERE accepteerdatum != null? Of <> null.
Dat.
pi_113451858
quote:
14s.gif Op woensdag 27 juni 2012 11:05 schreef boem-dikkie het volgende:
Kunt toch met een WHERE accepteerdatum != null? Of <> null.
quote:
0s.gif Op woensdag 27 juni 2012 11:11 schreef Scorpie het volgende:

[..]

Dat.
Is het in MySQL dan niet 'is not null'? Maar dan houd ik toch nog het probleem dan ik dan niet de nieuwst overhoud Volgens mij is namelijk mijn query tot nu toe maar een deel en moe deze gebruikt worden als subquery. Of wellicht dat er een join moet komen...
Aan dit bericht kunnen geen rechten worden ontleend.
pi_113451994
quote:
0s.gif Op woensdag 27 juni 2012 11:22 schreef poepeneesje het volgende:

[..]

[..]

Is het in MySQL dan niet 'is not null'? Maar dan houd ik toch nog het probleem dan ik dan niet de nieuwst overhoud Volgens mij is namelijk mijn query tot nu toe maar een deel en moe deze gebruikt worden als subquery. Of wellicht dat er een join moet komen...
Het is idd 'IS NOT NULL'.

Voor die nieuwste items zou je idd een subquery kunnen gebruiken waarmee je de MAX datum van de records ophaalt met een limit van 1 item. Als je vervolgens alleen de resultaten laat zien die uit die subquery komen ben je klaar.
  donderdag 28 juni 2012 @ 16:14:12 #7
137776 boem-dikkie
Jedi Mind Baby!
pi_113515780
Iemand enig idee waarom ik bij een mod_rewrite in .htaccess geen _GET resultaat krijg?

Als ik mijn pagina voluit schrijf (.php?id=10) werkt het wel, als ik met mod_rewrite dat herschrijf naar post/10/ herkent hij mijn get niet.

Op internet zijn er een aantal mensen die met Options nogwattus dit probleem weten te fixen maar ik mag van TransIP geen Options functionaliteit in mijn .htaccess gebruiken.

Op mijn eigen live- en testserver werkt de .htaccess prima.
Ik weet niks van Hindoes. Wel van Samoerai en andere dingen.
  donderdag 28 juni 2012 @ 16:24:37 #8
91039 mstx
2x1/2 = 1/2 x 1/2
pi_113516294
quote:
7s.gif Op donderdag 28 juni 2012 16:14 schreef boem-dikkie het volgende:
Iemand enig idee waarom ik bij een mod_rewrite in .htaccess geen _GET resultaat krijg?

Als ik mijn pagina voluit schrijf (.php?id=10) werkt het wel, als ik met mod_rewrite dat herschrijf naar post/10/ herkent hij mijn get niet.

Op internet zijn er een aantal mensen die met Options nogwattus dit probleem weten te fixen maar ik mag van TransIP geen Options functionaliteit in mijn .htaccess gebruiken.

Op mijn eigen live- en testserver werkt de .htaccess prima.
Zet [QSA] achter de regel.
https://wiki.apache.org/httpd/RewriteFlags/QSA
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.
👾
pi_113568580
quote:
0s.gif Op donderdag 28 juni 2012 16:24 schreef mstx het volgende:

[..]

Zet [QSA] achter de regel.
https://wiki.apache.org/httpd/RewriteFlags/QSA
@boem-dikkie:

Mocht bovenstaande niet werken dan zou je nog iets als:
1
2
3
<?php
$url_data 
explode('/'str_replace($_SERVER['SCRIPT_NAME'], ''$_SERVER['PHP_SELF']));
?>

kunnen proberen. Bovenstaande geeft een array terug met alle url elementen, hieruit kun je vervolgens zelf de GET waarden halen aan de hand van de positie van de elementen in de array.
pi_113751324
ik heb een query:
1
2
3
4
5
6
7
SELECT MAX(crmentity.createdtime) AS ctime, geocoding.smownerid, geocoding.geocodinglon, geocoding.geocodinglat, users.username
    FROM crmentity
RIGHT JOIN geocoding
    ON geocoding.geocodingid = crmentity.crmid
LEFT JOIN users
    ON crmentity.smownerid = users.id
GROUP BY smownerid
het doel lijkt me duidelijk, geef van iedere user de laatste positie weer.

het gekke is: dit gaat goed, ik krijg een array met van alle users een positie, behalve 1. Van die ene user krijg ik wel een username (left join gaat dus goed), maar geen positie (right join gaat dus niet goed).
Als ik de smownerid van die record verander, krijg ik wel netjes coordinaten terug. Als ik 'm dan weer terugverander naar de originele smownerid krijg ik weer geen coordinaten.
Ik heb dit nog nooit meegemaakt... Iemand enig idee wat hier fout kan gaan?

-edit- probleem gevonden, hij geeft heul niet de laatste coordinaten, maar compleet andere...

[ Bericht 3% gewijzigd door KomtTijd... op 04-07-2012 10:42:53 ]
  woensdag 4 juli 2012 @ 10:50:39 #11
75592 GlowMouse
l'état, c'est moi
pi_113752526
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
pi_113753083
zat inderdaad al die kant op te denken:
1
2
3
4
5
        WHERE crmid IN (SELECT MAX(crmid) 
                            FROM crmentity 
                        WHERE setype = \'Geocoding\'
                        GROUP BY smownerid 
                        )
does the job.
-edit- die crmid is oplopend dus handiger want altijd uniek (itt tot createdtime).
  woensdag 4 juli 2012 @ 23:35:49 #13
367178 Daarnaast
http://www.loser.com
pi_113786975
Ik heb in php een applicatie gemaakt die van de door gebruiker ingevoerde aantal seconden, aangeeft hoeveel minuten dat is.

vb:
gebruiker invoer: 243
applicatie output: 243 seconden is 4 minuten en 3 seconden.

Nou doet mijn applicatie het prima, behalve 1 punt:

Hij kan maximaal voor 59 seconden berekenen hoeveel minuten het is.

bv: x zit in de rang 0-59.
programma output: x seconden is 0 minuten en x seconden.
bv als x 58 is: 58 seconden is 0 minuten en 58 seconden.

Als x hoger dan 59 is dat is, dan wil ik dat hij het aantal minuten verhoogt.

dus bijvoorbeeld: 61 seconden is 1 minuut en 1 seconde.

Ik weet niet hoe ik dit voor elkaar moet krijgen.

Iemand een idee?
  woensdag 4 juli 2012 @ 23:39:45 #14
75592 GlowMouse
l'état, c'est moi
pi_113787142
wat krijg je nu als je 61 invult en hoe bereken je dat?
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
  woensdag 4 juli 2012 @ 23:42:08 #15
12221 Tijn
Powered by MS Paint
pi_113787254
1
2
3
4
5
6
7
<?php
$x 
61;    
$min intval($x 60);
$sec $x 60;
    
echo 
$x.' seconden = '.$min.' minuten en '.$sec.' seconden.';
?>

Dit geeft:

161 seconden = 1 minuten en 1 seconden.
pi_113787734
quote:
5s.gif Op woensdag 4 juli 2012 23:42 schreef Tijn het volgende:

[ code verwijderd ]

Dit geeft:
[ code verwijderd ]

Dat moet natuurlijk 1 minuut zijn, pffff.
  woensdag 4 juli 2012 @ 23:52:57 #17
12221 Tijn
Powered by MS Paint
pi_113787877
quote:
6s.gif Op woensdag 4 juli 2012 23:50 schreef Scorpie het volgende:

[..]

Dat moet natuurlijk 1 minuut zijn, pffff.
1
2
3
<?php
echo $x.' seconden = '.$min.' '.(($min === 1) ? 'minuut':'minuten').' en '.$sec.' '.(($sec === 1) ? 'seconde':'seconden').'.';
?>

De output is misschien leesbaarder zo, maar de code niet per se :')

[ Bericht 5% gewijzigd door Tijn op 05-07-2012 00:05:25 ]
pi_114006174
Ik wil uit een gegevensbestand waar elke 5 minuten een uniek record aangemaakt wordt de records filteren die tussen zonsopkomst en zonsondergang zijn gemaakt. Elk record heeft een tijdstempel van het formaat 2012-07-09 13:14:00. Ik heb al gevonden dat ik met de functies date_sunrise en date_sunset aan de slag moet. Alleen krijg ik de juiste syntax niet helemaal werkend. Ik heb van alles geprobeerd met strotime enz. Maar ik doe vast te moeilijk. De webhoster (en dus ik ook) werkt overigens met php 5.2
Iemand die me op weg kan helpen?
  dinsdag 10 juli 2012 @ 12:18:39 #19
101149 U.N.K.L.E.
Grappen over Tsjernobyl.
pi_114006355
quote:
0s.gif Op dinsdag 10 juli 2012 12:14 schreef Plankje55 het volgende:
Ik wil uit een gegevensbestand waar elke 5 minuten een uniek record aangemaakt wordt de records filteren die tussen zonsopkomst en zonsondergang zijn gemaakt. Elk record heeft een tijdstempel van het formaat 2012-07-09 13:14:00. Ik heb al gevonden dat ik met de functies date_sunrise en date_sunset aan de slag moet. Alleen krijg ik de juiste syntax niet helemaal werkend. Ik heb van alles geprobeerd met strotime enz. Maar ik doe vast te moeilijk. De webhoster (en dus ik ook) werkt overigens met php 5.2
Iemand die me op weg kan helpen?
Je kunt gewoon de $date vergelijken met de date_sunset

dus:
if( strtotime($date) > strtotime($date_sunrise) && strtotime($date) < strtotime($date_sunset) ){
// tussen zonsopkomst en zonsondergang
}
Ze keek me smerig aan ik vond 'm zelf nog zo subtiel
maar ze kon ze niet waarderen, grappen over Tsjernobyl
pi_114006501
ben daar laatst mee bezig geweest, kan vanmiddag/avond wel even een codevoorbeeldje posten voor je

-edit-
heb 'm al:
1
2
3
4
5
6
7
$date = strtotime('2012-06-22');
$gmtoffset=date("O")/100;
$lat = 52.44;
$lon = 5.69;
$zenith = 90.583; // zenith is de hoek tussen de horizon en een loodrechte paal, doordat de aarde rond is is deze *net* iets groter dan 90 graden. hoe hoger je staat hoe groter deze wordt
$sunrise = date_sunrise($date,SUNFUNCS_RET_STRING,$lat,$lon,$zenith,$gmtoffset);
$sunset = date_sunset($date,SUNFUNCS_RET_STRING,$lat,$lon,$zenith,$gmtoffset);

$date moet je dan uiteraard distileren uit je timestamp, en vervolgens de time uit je timestamp vergelijken met $sunset en $sunrise

[ Bericht 42% gewijzigd door KomtTijd... op 10-07-2012 12:35:25 ]
pi_114015573
quote:
14s.gif Op dinsdag 10 juli 2012 12:22 schreef KomtTijd... het volgende:
ben daar laatst mee bezig geweest, kan vanmiddag/avond wel even een codevoorbeeldje posten voor je

-edit-
heb 'm al:
[ code verwijderd ]

$date moet je dan uiteraard distileren uit je timestamp, en vervolgens de time uit je timestamp vergelijken met $sunset en $sunrise
Dank, ik ga het vanavond direct proberen.
  dinsdag 10 juli 2012 @ 19:09:26 #22
12221 Tijn
Powered by MS Paint
pi_114025522
Ik ben wel benieuwd hoe het nu met de seconden naar normale tijd converter van Daarnaast is.
pi_114048904
Ik ben een soort van imageshack/tinypic aan het maken, waar men dus plaatjes kan uploaden. Ik ben bezig een check te maken of het geuploadde bestand wel een plaatje is.

Dit doe ik met $_FILES["file"]["type"], echter waar vind ik een lijst met alle types?
pi_114049045
quote:
0s.gif Op woensdag 11 juli 2012 08:47 schreef xaban06 het volgende:
Ik ben een soort van imageshack/tinypic aan het maken, waar men dus plaatjes kan uploaden. Ik ben bezig een check te maken of het geuploadde bestand wel een plaatje is.

Dit doe ik met $_FILES["file"]["type"], echter waar vind ik een lijst met alle types?
http://www.php.net/manual/en/ref.fileinfo.php
pi_114049095
quote:
Ik kan nu wel een heleboel plaatjes laten checken en de info eruit halen, maar bestaat er geen lijst van alle geaccepteerde/geverifierde types?
  woensdag 11 juli 2012 @ 08:59:31 #26
12221 Tijn
Powered by MS Paint
pi_114049134
quote:
0s.gif Op woensdag 11 juli 2012 08:58 schreef xaban06 het volgende:

[..]

Ik kan nu wel een heleboel plaatjes laten checken en de info eruit halen, maar bestaat er geen lijst van alle geaccepteerde/geverifierde types?
Die lijst hangt natuurlijk af van wat jij wil accepteren.
pi_114049172
quote:
0s.gif Op woensdag 11 juli 2012 08:58 schreef xaban06 het volgende:

[..]

Ik kan nu wel een heleboel plaatjes laten checken en de info eruit halen, maar bestaat er geen lijst van alle geaccepteerde/geverifierde types?
http://www.iana.org/assignments/media-types/index.html
  woensdag 11 juli 2012 @ 09:03:14 #28
12221 Tijn
Powered by MS Paint
pi_114049214
quote:
Succes met het implementeren van al die formaten :+
pi_114049222
quote:
10s.gif Op woensdag 11 juli 2012 09:03 schreef Tijn het volgende:

[..]

Succes met het implementeren van al die formaten :+
Hey, hij vroeg om een lijst met alle geaccepteerde en geverifieerde types, die heeftie nu.
pi_114049292
quote:
6s.gif Op woensdag 11 juli 2012 09:03 schreef Scorpie het volgende:

[..]

Hey, hij vroeg om een lijst met alle geaccepteerde en geverifieerde types, die heeftie nu.
Waar komt het offensive gedrag vandaan?
pi_114049304
quote:
0s.gif Op woensdag 11 juli 2012 09:07 schreef xaban06 het volgende:

[..]

Waar komt het offensive gedrag vandaan?
Welk offensief gedrag?
  woensdag 11 juli 2012 @ 09:11:26 #32
12221 Tijn
Powered by MS Paint
pi_114049360
quote:
0s.gif Op woensdag 11 juli 2012 08:58 schreef xaban06 het volgende:

[..]

Ik kan nu wel een heleboel plaatjes laten checken en de info eruit halen, maar bestaat er geen lijst van alle geaccepteerde/geverifierde types?
Het hangt er voornamelijk vanaf welke formaten jouw applicatie accepteert. Wat gebruik je om de plaatjes in te lezen? GD? ImageMagick?

Begin eens met het opvragen van een lijst van formaten die daarmee kunnen worden verwerkt.

Maar wat verwacht je eigenlijk allemaal voor exotische bestanden? Ben je niet gewoon klaar als je png, jpg, gif en misschien bmp of tiff ondersteunt?
pi_114049803
quote:
5s.gif Op woensdag 11 juli 2012 09:11 schreef Tijn het volgende:

[..]

Het hangt er voornamelijk vanaf welke formaten jouw applicatie accepteert. Wat gebruik je om de plaatjes in te lezen? GD? ImageMagick?

Begin eens met het opvragen van een lijst van formaten die daarmee kunnen worden verwerkt.

Maar wat verwacht je eigenlijk allemaal voor exotische bestanden? Ben je niet gewoon klaar als je png, jpg, gif en misschien bmp of tiff ondersteunt?
Dit. Ik maak in dit soort gevallen gewoon een array met de bestandsformaten die ik wil accepteren en check of de extensie daar in voor komt.
"Social order at the expense of liberty is hardly a bargain."
pi_114052354
quote:
5s.gif Op woensdag 11 juli 2012 09:11 schreef Tijn het volgende:

[..]

Maar wat verwacht je eigenlijk allemaal voor exotische bestanden? Ben je niet gewoon klaar als je png, jpg, gif en misschien bmp of tiff ondersteunt?
Beetje moderne site accepteert natuurlijk ook SVG ;) Maar voor de rest lijkt me dat ruim voldoende ja.
  woensdag 11 juli 2012 @ 11:46:56 #35
75592 GlowMouse
l'état, c'est moi
pi_114053992
waarom zegt niemand iets over de betrouwbaarheid van user-input?
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
pi_114054528
quote:
11s.gif Op woensdag 11 juli 2012 11:46 schreef GlowMouse het volgende:
waarom zegt niemand iets over de betrouwbaarheid van user-input?
Iedereen weet toch dat die niet betrouwbaar is?
pi_114054555
quote:
14s.gif Op woensdag 11 juli 2012 09:29 schreef Quir het volgende:

[..]

Dit. Ik maak in dit soort gevallen gewoon een array met de bestandsformaten die ik wil accepteren en check of de extensie daar in voor komt.
1
2
3
<?php
phpinfo
();
?>

Bestand opslaan als .png en afwachten maar O+
  woensdag 11 juli 2012 @ 12:14:24 #38
75592 GlowMouse
l'état, c'est moi
pi_114055054
quote:
11s.gif Op woensdag 11 juli 2012 12:00 schreef Scorpie het volgende:

[..]

Iedereen weet toch dat die niet betrouwbaar is?
waarom wijs je xaban06 daar dan niet op?
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
pi_114055140
quote:
11s.gif Op woensdag 11 juli 2012 09:08 schreef Scorpie het volgende:

[..]

Welk offensief gedrag?
Schijnbaar vat ik het dan verkeerd op.

Ik dacht dat de file type veilig genoeg was om te checken, maar niet dus? Ik zou op extensie kunnen controleren, maar dat zegt helemaal niks.
pi_114055167
quote:
0s.gif Op woensdag 11 juli 2012 12:01 schreef Scorpie het volgende:

[..]
[ code verwijderd ]

Bestand opslaan als .png en afwachten maar O+
Achja, ik had er al aan gedacht nadat ik het postte. Misschien is de filetype veiliger. Misschien, hoor.
"Social order at the expense of liberty is hardly a bargain."
  woensdag 11 juli 2012 @ 12:25:32 #41
75592 GlowMouse
l'état, c'est moi
pi_114055533
quote:
0s.gif Op woensdag 11 juli 2012 12:16 schreef xaban06 het volgende:

[..]

Ik dacht dat de file type veilig genoeg was om te checken, maar niet dus? Ik zou op extensie kunnen controleren, maar dat zegt helemaal niks.
Nee, je zult het type aan de hand van de inhoud van de file moeten bepalen, en daarna het plaatje moeten resamplen, en dan zelf de filename te kiezen om veilig te zitten.
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
  woensdag 11 juli 2012 @ 12:26:11 #42
12221 Tijn
Powered by MS Paint
pi_114055559
Waarom zou je de input niet gewoon proberen in te lezen als plaatje? Als het lukt dan is het goed en als het niet lukt niet. Simpel toch?

Als je bijvoorbeeld met GD werkt en denkt dat iets een jpeg zou kunnen zijn, dan kun je het gewoon proberen in te lezen met imagecreatefromjpeg(). Als daar een resource uitkomt, is het inderdaad een jpeg. En anders komt er false uit en is het blijkbaar geen jpeg.
pi_114055631
quote:
14s.gif Op woensdag 11 juli 2012 12:26 schreef Tijn het volgende:
Waarom zou je de input niet gewoon proberen in te lezen als plaatje? Als het lukt dan is het goed en als het niet lukt niet. Simpel toch?

Als je bijvoorbeeld met GD werkt en denkt dat iets een jpeg zou kunnen zijn, dan kun je het gewoon proberen in te lezen met imagecreatefromjpeg(). Als daar een resource uitkomt, is het inderdaad een jpeg. En anders komt er false uit en is het blijkbaar geen jpeg.
Ik werk nog met niks. Ik moet daar nog over na denken wat het beste/veiligste is om te gebruiken. Volgens mij gaat jou oplossing op voor jpeg, maar bijvoorbeeld niet voor tiff?
pi_114057127
quote:
0s.gif Op woensdag 11 juli 2012 12:14 schreef GlowMouse het volgende:

[..]

waarom wijs je xaban06 daar dan niet op?
Omdat dat niet de vraag was?
  woensdag 11 juli 2012 @ 13:12:21 #46
91039 mstx
2x1/2 = 1/2 x 1/2
pi_114057455
quote:
0s.gif Op woensdag 11 juli 2012 12:01 schreef Scorpie het volgende:

[..]
[ code verwijderd ]

Bestand opslaan als .png en afwachten maar O+
Dan krijg je een corrupt plaatje te zien. Best vervelend inderdaad.
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.
👾
  woensdag 11 juli 2012 @ 17:38:28 #47
27454 InTrePidIvity
Looks like it's broken...
pi_114070912
Aangezien dit topic toch voor dummies is, vind ik het niet zo erg om m'n vraag hier te plaatsen :+

Ik heb XAMPP gedownload en wil 'm op m'n pc (Windows 7) installeren. Installatie lukt allemaal prima, maar MySQL werkt niet. In het Control Panel krijg ik:

1
2
Busy...
ERROR: MySQL service not started [-1]

En op localhost/phpmyadmin/ krijg ik dit te zien:

#2002 - De server reageert niet (of de MySQL-server heeft het socket niet juist ingesteld)

Ik las her en der dat het met een poort te maken zou kunnen hebben, maar Skype (een vaker voorkomende oorzaak van zo'n probleem) heb ik al uitgezet. Dat hielp verder niets...
...it's rielie broken... It's rielie, rielie broken... Let's go wecycle!
[Tournament] Beste Remake
  woensdag 11 juli 2012 @ 17:59:55 #48
159761 Arn0
Abbey Road
pi_114071853
Je moet even Xampp Control Panel 3 Beta gebruiken (die zit normaal standaard erbij), dan krijg je een uitgebreidere log en zie je allicht wat er mis is.
By hook or by crook, I'll be last in this book.
pi_114072112
Daar mijn kennis van php nog redelijk beperkt is maar wel met de dag beter wordt heb ik een vraagje die ik niet beantwoord kan vinden, heb er wat boeken op nageslagen en wat php sites maar kom er niet precies achter.

Ik heb - als voorbeeld - een mysql tabel met 200 produkten. Ik heb ook een template. Moet ik nu 200 pagina's aanmaken en elk produkt apart per pagina tonen of kan ik aan de hand van die template middels een query op mysql die 200 produkten per pagina tonen. De produkten heb ik allemaal een aparte id gegeven.
Minister Cramer: "Milieuvervuiling mag zolang je maar betaalt."
Minister Cramer: "Mensheid in 2100 grotendeels verdwenen."
Minister Cramer: "In 2050 40% van alle dier- en plantensoorten uitgestorven."
  woensdag 11 juli 2012 @ 18:07:04 #50
75592 GlowMouse
l'état, c'est moi
pi_114072220
quote:
0s.gif Op woensdag 11 juli 2012 18:05 schreef kawotski het volgende:
Daar mijn kennis van php nog redelijk beperkt is maar wel met de dag beter wordt heb ik een vraagje die ik niet beantwoord kan vinden, heb er wat boeken op nageslagen en wat php sites maar kom er niet precies achter.

Ik heb - als voorbeeld - een mysql tabel met 200 produkten. Ik heb ook een template. Moet ik nu 200 pagina's aanmaken en elk produkt apart per pagina tonen of kan ik aan de hand van die template middels een query op mysql die 200 produkten per pagina tonen. De produkten heb ik allemaal een aparte id gegeven.
dat laatste, dan kun je achter de url ?id=123 zetten, en dan kun je met een query product 123 ophalen
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')