PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : else-if & daten auslesen &link


Sandra
24.02.2007, 16:07:15
Hallo,

lese Felder der DB aus und mache eienen Link zu der ausgelesenen www. adresse- klappt auch,
jetzt möchte ich den link nur anzeigen, wenn es Daten in der Spalte gibt- das geht auch---aber bekomme den Link nicht richtig gesetzt

Hier der Link auf das Ausgelesene:

<a href="<?php $row_rs_pro['demo_admin'];?>" target="_blank">DemoAdmin</a>


und jetzt die if-anweisung :

<?php
$demo_admin=$row_rs_pro['demo_admin'];
if ($demo_admin==NULL) echo "";
else echo "$demo_admin ";
?>

wenn ich nun irgentwie den link, also html einbaue kommen nur Fehlermeldungen

<?php
$demo_admin_show = substr"(<a href='$row_rs_pro['demo_admin']' target='_blank'>DemoAdmin)";?>
<?php
$demo_admin=$row_rs_pro['demo_admin'];
if ($demo_admin==NULL) echo "";
else echo "$demo_admin_show ";
?>


Kann mir jemand helfen- finde den Fehler einfach nicht
DANKE

Sandra

lukgestach
24.02.2007, 16:23:18
Hallo
Das könnte gehen:

<?php
$demo_admin_show = "<a href=''" . $row_rs_pro["demo_admin"] . "'' target='_blank'>Demo Admin</a>";

$demo_admin = $row_rs_pro['demo_admin'];

if ($demo_admin != NULL)
{
echo "$demo_admin_show ";
}
?>

Gruss Lukas

Sandra
24.02.2007, 16:32:59
Hallo Lukas,

danke- geht fast

if anweisung funtioniert so, der link ist auch das, jetzt werden die www.adressen aber nicht aus der db spalte gelesen, also ein leerer link

Hast du noch eine Idee?
DANKE

Sandra

lukgestach
24.02.2007, 17:42:58
Das sollte auch den Link füllen:

<?php
$adresse = $row_rs_pro["demo_admin"]
$demo_admin_show = "<a href='$adresse' target='_blank'>Demo Admin</a>";

$demo_admin = $row_rs_pro['demo_admin'];

if ($demo_admin != NULL)
{
echo "$demo_admin_show ";
}
?>

Gruss Lukas

Sandra
24.02.2007, 18:28:02
DANKE für deine Hilfe-geht jetzt

Sandra

$adresse = $row_rs_pro["demo_admin"];

lukgestach
24.02.2007, 19:07:46
Bitte gerngeschehen.
Ich habe das auch schnell auf meiner HP getestet. (Bevor ich geantwortet habe)
Gruss Lukas