Hallo, ik probeer d.m.v. een linked dropdown selectie mogelijkheid bezoekers een selectie laten maken op mijn website.
Het is voor een gsm website en tables etc worden opgehaald uit een affilistore feed.
Is het slim om dit direct uit de feed te doen? ik krijg bij een script dat ik gebruikt heb van phphulp namelijk geen informatie te zien, het lijkt wel alsof het te lang duurt om bijvoorbeeld "gsm merk" op te halen uit de database.
Hoe kan ik dit toch voor elkaar krijgen?
Als je overigens niet weet wat ik bedoel met de dropdowns dan kan je eens kijken naar autotrader, daar kies je eerst op auto merk, als je bijvoorbeeld vw kiest dan zal model automatisch gevuld worden met alle vw modellen.
Ik wil dat doen voor gsm merk, gsm model, provider en contractsduur.
- Linked dropdown selectie vakjes met mysql inhoud probleem
-
02-01-2010, 11:47 #1
- Berichten
- 684
- Lid sinds
- 16 Jaar
Linked dropdown selectie vakjes met mysql inhoud probleem
-
-
02-01-2010, 12:19 #2
- Berichten
- 330
- Lid sinds
- 18 Jaar
Het is sowieso niet slim om elke keer rechtstreeks uit een feed informatie te halen wanneer een bezoeker een item uit een selectbox selecteert, aangezien dit veel te veel serverload en tijd in beslag neemt. Wat je beter kan doen is je feed met behulp van een cronjob periodiek inladen in een database, en van daaruit de informatie aan de bezoeker te tonen (dus bijv. via een dropdown menu).
Krijg je een foutmelding wanneer je de feed inlaadt? Kan je de relevante code plaatsen zodat wij er naar kunnen kijken?
Om aan de hand van een dropdown een andere dropdown te vullen is het aan te raden om ajax te gebruiken, zodat alleen de code aangeroepen wordt om de informatie te halen uit de database en te projecteren in de selectbox (tip: gebruik een javascript library, zoals jQuery).Laatst aangepast door Arjen Rademaker : 02-01-2010 om 12:34
-
02-01-2010, 12:39 #3
- Berichten
- 684
- Lid sinds
- 16 Jaar
Hallo Arjen, Bedankt voor je bericht.
Ik lees ook data uit een database uit, de feed wordt geimporteerd in tables hier is het gewoon uit te lezen d.m.v php echter krijg ik het maar niet goed met selectie boxjes.
Het blijft gewoon een moeilijke omdat ik ook maar een beginner ben hiermee, ik weet wel hoe ik query's etc kan maken, de data is wel normaal te queryen echter zodra dit script erbij komt zijn de velden leeg. Ik krijg ook geen foutmelding of iets.
Het script staat overigens hier: http://phphulp.nl/php/tutorials/1/282/
-
02-01-2010, 12:51 #4
- Berichten
- 330
- Lid sinds
- 18 Jaar
Om het goed werkend te krijgen raad ik je aan om jQuery te gebruiken, waar je door middel van json de gegevens eenvoudig kan opvragen en in een selectbox zetten.
Een voorbeeldscript m.b.v. jQUery: http://remysharp.com/2007/01/20/auto...g-jquery-ajax/
Demo: http://remysharp.com/wp-content/uplo...01/select.html
Ps: PM me maar als je er zelf niet uit komt...Laatst aangepast door Arjen Rademaker : 02-01-2010 om 12:57
-
02-01-2010, 12:53 #5
- Berichten
- 684
- Lid sinds
- 16 Jaar
Hallo Arjen, bedankt ik zal er tegen de avond even naar kijken.
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic