webForumDet fria alternativet
Logga in / Bli medlem

Echo i echo

PHP

2 svar · 344 visningar · startad av t.sjogren

Medlem sedan aug. 200710 inlägg
Frågan#1

Hej

Jag har en fråga angående syntax

Jag vill innesluta en länk i kod för endast visa länk om man är inloggad enligt nedan:
<?php
if(isset($_SESSION['MM_UserGroup'])) // Visa länk om man är inloggad.
echo '<a href="redigera.php?id=<?php echo $row_Recordset1['id']; ?>"><img src="edit_icon.png" alt="Redigera" width="16" height="16" border="0" /></a>';
?>

Jag har koll på att det inte går att göra såhär (syntaxfel) men hittar inte riktigt lösningen.

Kan någon ge tips om hur syntax skall se ut efter id=.

Tack på förhand.

Medlem sedan apr. 2008137 inlägg
#2

Bara att behandla $row_Recordset1['id'] som en sträng och slå ihop flera med hjälp av .

echo '<a href="redigera.php?id='.$row_Recordset1['id'].'><img src="edit_icon.png" alt="Redigera" width="16" height="16" border="0" /></a>';
Medlem sedan apr. 200312 679 inlägg
#3

Använd gärna php-taggen när ni skriver kod så blir det lättare att tyda koden.

267 ms totalt · 4 externa anrop · v20260731065814-full.14655e19
129 ms — deklarationer (db)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)
133 ms — ändringar (db)