login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Gig Script

Offline Os8 - 23/12/2006 00:10 (laatste wijziging 23/12/2006 00:28)
Avatar van Os8Gouden medaille

PHP interesse
Oi,
kheb ier een scriptje voor gigs,
maar ik heb een deel van het script gekopieerd om deze op de voorpagina te tonen welke optredens nog moeten komen,
maar het jammere is, om die informatie uit de sql te halen moet ik achter iedere url &id= plaatsen.
Das wel vet lastig kan ik deze informatie ook opvragen zonder dat in me url te moeten plaatsen?

script:
  1. <?php
  2. //De database server, meestal is dat localhost
  3. $db_server = "localhost";
  4. //Je login naam bij je database
  5. $db_login = "*******";
  6. //Je wachtwoord voor je database
  7. $db_pass = "You Wish!!";
  8. //Naam van de database
  9. $db_naam = "*******";
  10. //Naam van de table waar alles in staat
  11. $tabel_naam = "***";
  12.  
  13. //verbind met database
  14. mysql_connect($db_server, $db_login, $db_pass) or die("Er kan geen verbinding gemaakt worden met de database, MySQL retouneerde: ".mysql_error());
  15. mysql_select_db($db_naam) or die("Er kan geen database geselecteerd worden. MySQL retouneerde devolgende error: ".mysql_error());
  16.  
  17. //overzicht
  18. if (isset ($_GET['id'])){
  19.  
  20. //weergeeft coming
  21. $c_sql = "SELECT * FROM ".$tabel_naam." WHERE datum >= curdate()";
  22. $c_res = mysql_query($c_sql) or die("De gegevens konden niet opgehaald worden. MySQL retouneerde: ".mysql_errno().": ".mysql_error());
  23. echo "<div class=kopklein>Coming up:</div><br>";
  24. if (mysql_num_rows($c_res) >= 1) {
  25. while ($c_row = mysql_fetch_assoc($c_res)) {
  26. echo '<a class="h2" href="index.php?page=gigs&c_id='.$c_row['id'].'">'.$c_row['podium'].', '.$c_row['plaats'].'</a><br>';
  27. }
  28. } else {
  29. echo "No Gigs Planned<br>";
  30. }
  31. }
  32. ?>

8 antwoorden

Gesponsorde links
Offline Wave6 - 23/12/2006 00:12 (laatste wijziging 23/12/2006 00:18)
Avatar van Wave6 PHP beginner
Offline marten - 23/12/2006 00:12
Avatar van marten Beheerder Je hebt meerdere oplossingen om gegevens van de ene pagina naar de andere te sturen. Dit kan met GET (Dus in de url zoals jij hebt / moet doen) of met POST of met SESSIONS enz enz.
Offline Os8 - 23/12/2006 00:15
Avatar van Os8 Gouden medaille

PHP interesse
ennnn welke kan ik best gebruiken om het niet via de url op te vragen?
Offline marten - 23/12/2006 00:17
Avatar van marten Beheerder dat is afhankelijk van de situatie
Offline Os8 - 23/12/2006 00:21
Avatar van Os8 Gouden medaille

PHP interesse
hmmm, wel tstaat op de frontpage! hmm weet niet echt wat je bedoeld, de pagina word op iedere pagina geinclude dus vrij onhandig om iedere url in scripten enzo aan te passen naar een &id= erachter 
Offline marten - 23/12/2006 00:24
Avatar van marten Beheerder selecteer alle url's waar het nodig is
verander die met je vervang tool van je editor naar &id=

das toch niet zo heel moeilijk
Offline vinTage - 23/12/2006 00:26
Avatar van vinTage Nieuw lid ALs je ook zon graf site wilt waarbij de url geen enkele rol speelt, maak dan een flash site (of ajax, maar dat vind ik een vies woord dus opper ik flash) 
Offline Os8 - 23/12/2006 00:27
Avatar van Os8 Gouden medaille

PHP interesse
ja, maar bij zo'n kleine site is het nog makkelijk achter iedere url een &id= achter te zetten, maar het is wanneer je naar de gig pagina zelf gaat en op een gig aanklikt dan is er in het kadertje geen gig meer te zien, anders include hij de gig 2keer op de pagina.
daar zit het hem juist
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.193s