login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Variabel opvragen (Opgelost)

Offline prienstra - 30/06/2009 08:51 (laatste wijziging 30/06/2009 08:53)
Avatar van prienstraMySQL interesse Beste mensen,
Ik heb onderstaande functie/code. $num staat nu vast op 10. Die wil ik variabel maken door een getal mee te geven in de url:
Aantel opvragen:
  1. if(isset($_GET["aantal"]) && is_numeric($_GET["aantal"])) {
  2.  
  3. $aantal = mysql_real_escape_string($_GET["aantal"]);
  4.  
  5. } else {
  6.  
  7. $aantal = '5';
  8. }


en dan moet in onderstaande functie/code waar nu $num = 10 staat, naar $aantal verwijzen. Hoe kan ik dat maken?

  1. function getNearhotel_idt($hotel_id1, $num = 10)
  2. {
  3.  
  4. // eerst maar eens de coordinaten van ons bedrijf ophalen
  5. $query = "SELECT `lon`, `lat` FROM `hotel` WHERE `hotel_id` = $hotel_id1 ";
  6. $result = mysql_query($query);
  7. $coord1 = mysql_fetch_assoc($result);
  8. if (!$coord1) {
  9. return array();
  10. }
  11. $lat1 = $coord1['lat'];
  12. $lon1 = $coord1['lon'];
  13. return getNearLonLatt($lon1, $lat1, $hotel_id, $num);
  14. }

6 antwoorden

Gesponsorde links
Offline Bart - 30/06/2009 08:56
Avatar van Bart PHP expert Num staat standaard op 10 zo te zien, wat je dan kan doen is je eerste code blok zo houden, dan de functie aanroepen door
  1. getNearhotel_idt($hotel_id1, $aantal);
Offline prienstra - 30/06/2009 09:11
Avatar van prienstra MySQL interesse bedankt. maar op regel 13 heeft ie ook een $num, moet ik daar niks mee doen?
Offline Bart - 30/06/2009 09:15
Avatar van Bart PHP expert Dat is de variabele die IN de functie gebruikt wordt, niet erbuiten. Zo laten staan dus.
Offline prienstra - 30/06/2009 09:20
Avatar van prienstra MySQL interesse Ik zal anders even de gehele code posten:
Plaatscode: 137002
Welke $num's moet ik veranderen naar $aantal ?
Offline Bart - 30/06/2009 10:38
Avatar van Bart PHP expert Je geeft al aan HOE je aan $aantal komt, dit is een argument die je kan gebruiken bij het oproepen van je functie.
Offline prienstra - 30/06/2009 10:59
Avatar van prienstra MySQL interesse Ja nog even better gekeken en het is gelukt :-) thank!
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.207s