Instrukcja echo - jak poprawnie zapisać zagnieżdżenia?

0

Witajcie mam smieszny dla wielu zapewne problem, nie wiem jak to zrobic zeby dobrze zinterpretowalo

$row['name']

,ktory wyglada tak:

echo "<a href='$row['name']' style='text-decoration:none; color:red; a:color:black';>"; 
0
echo "<a href='.$row['name'].' style='text-decoration:none; color:red; a:color:black';>"; 
0

niestety ale cos tu nie gra ^

0
echo "<a href=\"".$row['name']."\"style=\"text-decoration:none; color:red; a:color:black;\">";

dodanie znacznika <code class="php"> - @furious programming

0

ilość i umiejscowienie ' oraz " jest istotna

    echo "<a href=". $row['name'] ." style='text-decoration:none; color:red; a:color:black';>"; 

Poza tym pozbądź się stylów z kodu html/php i wyrzuć je do pliku css, zresztą to co tutaj się znajduje i tak jest źle stylowane.
Style inline dotyczą tylko elementu który go zawiera, nie możesz jednocześnie dodawać tam np. koloru fonta dla textu i linków, składnia też jest zła, nie ma czegoś takiego jak "a:color"

Poprawnie, powinno to wyglądać mniej więcej, tak, jak poniżej:

html, body {
  color: black;
}
a {
  color: red;
  text-decoration: none; 
}
    echo "<a href=". $row['name'] .">"; 
0

dziekuje za pomoc i sorry za tytul :)
// ps domyslam sie jak wazne jest to dla was w pozycjonowaniu

0

Pospieszyłem się ;)

echo "<a href=\"" . $row['name'] . "\">xyz</a>";

ewentualnie tak

echo "<a href='" . $row['name'] . "'>xyz</a>";

lub tak

echo '<a href="' . $row['name'] . '">xyz</a>';

czy tak

$x = $row['name'];
echo "<a href=\"$x\">xyz</a>";

1 użytkowników online, w tym zalogowanych: 0, gości: 1