functie en variabelen in echo

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Rick

Rick

01/02/2010 14:05:00
Quote Anchor link
Hoi,

ik ben nu al een tijdje bezig met 1 in principe simpele regel.
Ik wil in while loop een stukje html laten uitprinten en in die htmlcode moet dan ook wat variabelen worden verwerkt samen met de uitkomst van een functie.

Het moet uiteindelijk zo zijn
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?
echo '<li><a href="index.php?pag=variabel uit db '"id=" resultaat uit functie">variabel uit db</a></li>';
?>


Dit heb ik nu

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
<?
while ($row = mysql_fetch_array($resultaat))
{

echo '<li><a href="index.php?pag=' . $row['cat'] . '"id="'.huidigepag($rij['cat']."'>' . $row['cat'].'</a></li>';
}

?>


Dit werkt niet, maar dat zal voor somige wel duidelijk zijn denk ik :S.

Hoop dat iemand me hier mee kan helpen.

Groeten,
Gewijzigd op 01/01/1970 01:00:00 door Rick
 
PHP hulp

PHP hulp

25/11/2024 14:16:16
 
Thijs Damen

Thijs Damen

01/02/2010 14:15:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
<?php
while ($row = mysql_fetch_array($resultaat)) {
$pag = $row['cat'];
$current = huidigepag($rij['cat']);
echo '<li><a href="index.php?pag='.$pag.'" id="'.$current.'">'.$pag.'</a></li>';
}[
/code]

Waarom niet gewoon zo? Overzichtelijker, dudielijker.
Daarnaast, $rij['cat']  == ? (ik heb het van je voergenomen, ik ga er van uit dat die gevult is ;) (anders moet dat dus ook $row worden);

ps. ' en " plaatsingsfouten voorbehouden:P
ps2. functie huidigpag moet in dit geval dus de pagina(nummer?) returnen
Gewijzigd op 01/01/1970 01:00:00 door Thijs Damen
 
Rick

Rick

01/02/2010 14:31:00
Quote Anchor link
UHm ja dit werkt goed.
Echt te simpel gewoon.

Maar ja $rij was typefout en de functie geeft de huidige pagina aan. Dus wanneer het de huidige pagina is dan moet het id="current" zijn en anders leeg.

Dan staat in het css weer dat het knopje dan andere achtgrond heeft en tekst kleur.

Maar iig heel erg bedankt.

Groeten,
Rick
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.