Anpassung

Gesperrt
yui
Beiträge: 140
Registriert: Di 17. Jun 2003, 17:55
Kontaktdaten:

Anpassung

Beitrag von yui »

Tach zusammen,

ich bin mal wieder etwas begriffstutzig und brauche Eure Hilfe.

Auf einer Seite sollen Daten auf einer nicht-Contenido-DBTabelle gezeigt werden. Bisher lief das einfach so:

Code: Alles auswählen

<?php echo($db_Con->f('Name')); ?>
Nun soll der Name aber mit einem Link für die Emailadresse versehen werden, wenn es denn eine gibt.

Code: Alles auswählen

<?php  $ausgabe = $row_Recordset1['Name'];
       if($row_Recordset1['Email'] !="")
    {
    $ausgabe = "<a href=\"mailto:".$row_Recordset1['Email']."\">".$row_Recordset1['Name']."</a>";    
    }
    echo $ausgabe;   ?>
Kann mir jemand schreiben, wie das richtig lauten muss?

Vielen Dank im voraus! :-)

yui
emergence
Beiträge: 10653
Registriert: Mo 28. Jul 2003, 12:49
Wohnort: Austria
Kontaktdaten:

Beitrag von emergence »

schaut richtig aus...

was ist denn in $row_Recordset1 gespeichert ?

mach mal ein print_r($row_Recordset1); dann siehst du ob email wirklich definiert ist...
*** make your own tools (wishlist :: thx)
yui
Beiträge: 140
Registriert: Di 17. Jun 2003, 17:55
Kontaktdaten:

Beitrag von yui »

Das Problem ist doch, dass Contenido eigentlich nur mit (DB-)Tabellen etwas anfangen kann, die direkt zu Contenido gehören. (So habe ich das zumindest verstanden.)
<?php

$sql_query = "SELECT * FROM BNamen WHERE PLZ LIKE '0%' ORDER BY PLZ ASC";
$db_Con = new DB_Contenido;
$db_Con->query($sql_query);
?>

.
.
.
<?php $ausgabe = $row_Recordset1['Name'];
if($row_Recordset1['Email'] !="")
{
$ausgabe = "<a href=\"mailto:".$row_Recordset1['Email']."\">".$row_Recordset1['Name']."</a>";
}
echo $ausgabe; ?>

Hier ist auch die Einleitung wieder gegeben, natürlich geht so die Ausgabe nicht. Ich weiss nur nicht, warum.
Tatsache ist jedenfalls, dass bei dieser Formulierung die Namen nicht angezeigt werden: Auf meinen Testserver ohne Contenido funktioniert das Script wie gewünscht.
timo
Beiträge: 6284
Registriert: Do 15. Mai 2003, 18:32
Wohnort: Da findet ihr mich nie!
Kontaktdaten:

Beitrag von timo »

ähm nein...das DB_Contenido-Objekt kann auf alle Datenbanktabellen zugreifen, die in der Datenbank vorhanden sind...

schau dir mal die Doku zur phplib an!
Gesperrt