login  Naam:   Wachtwoord: 
Registreer je!
 Forum

active top als link goed is

Offline giellexe - 10/01/2008 09:24
Avatar van giellexeMySQL interesse Heey,

Ik heb een probleem ik heb een script maar ik kom en niet uit :S

Wat moet het doen?
Nou als de link over een komen met wat er in de database staad van moet hij hem activeren. Als dit niet zo is dan niet.
Dit werkt niet helemaal goed :S

Plaatscode: 4896

Alvast bedankt 

6 antwoorden

Gesponsorde links
Offline Filip - 10/01/2008 09:31
Avatar van Filip IRC guru heb je al nagekeken wat er juist in je variable zit?

echo je variablen even zodat je zeker bent dat je variable de juiste data bevat
Offline giellexe - 10/01/2008 10:30 (laatste wijziging 10/01/2008 11:45)
Avatar van giellexe MySQL interesse uhm sorry ik weet niet maar je het over hebt :S alles moet kloppen :S
http://www.rctallesin1.nl kijk daar maar en klik daar boven maar eens op home. Doet het niet moet een hele streep onder de tekst te staan :S

edit//
iemand die me kan helpen ?
Offline timmie_loots - 10/01/2008 14:05
Avatar van timmie_loots PHP gevorderde Hoe ziet je database er uit? En heb je het script zelf geschreven? Wat hij bedoeld is gewoon even alle gegevens die je uit de database hebt zitten echo'en, zodat je de boel even kunt controleren.

(Als je alles voor $bekijk bijvoorbeeld wilt laten zien, dan kun je dit doen:

  1. <?php
  2.  
  3. print_r($bekijk);
  4.  
  5. ?>
)
Offline giellexe - 10/01/2008 18:34
Avatar van giellexe MySQL interesse mijn database ziet er zo uit:
  1. CREATE TABLE `pagina_link` (
  2. `id` mediumint(5) NOT NULL AUTO_INCREMENT,
  3. `naam` varchar(255) collate latin1_general_ci NOT NULL,
  4. `link` varchar(255) collate latin1_general_ci NOT NULL,
  5. `plaats` varchar(5) collate latin1_general_ci NOT NULL,
  6. `top` enum('0','1') collate latin1_general_ci NOT NULL,
  7. PRIMARY KEY (`id`)
  8. ) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci AUTO_INCREMENT=3 ;


En ik heb het script zelf geschreven 
Offline DMM - 11/01/2008 07:35
Avatar van DMM PHP beginner Heb je de betekenis van het volgende ergens gedefinieerd?
  1. id="active_top"
Offline giellexe - 11/01/2008 12:02 (laatste wijziging 11/01/2008 12:02)
Avatar van giellexe MySQL interesse Plaatscode: 4910

dit is de code waar ik de style uit haal

  1. <ul id="top">
  2. <?php
  3.  
  4. $sql = mysql_query("SELECT * FROM pagina_link ORDER BY id",$home);
  5. while($bekijk = mysql_fetch_object($sql))
  6. {
  7. if($bekijk->top == 1)
  8. {
  9. if($_GET['p'] == $bekijk->link)
  10. {
  11. echo'<li><a href="'.$bekijk->link.'" id="active_top">'.$bekijk->naam.'</a></li>';
  12. }
  13. else
  14. {
  15. echo'<li><a href="'.$bekijk->link.'">'.$bekijk->naam.'</a></li>';
  16. }
  17. }
  18. }
  19. ?>
  20. </ul>
[/plaatscode]
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2025 Sitemasters.be - Regels - Laadtijd: 0.315s