---
title: "PHP-Script mit erweitertem Tooltip"
url: "https://www.typo3.net/d/54547-php-script-mit-erweitertem-tooltip"
source: "typo3.net"
tags: ["Extensions","Frage"]
created: "2006-12-06"
last_reply: "2006-12-06"
replies: 3
solved: false
page: 1
pages: 1
lang: "de"
---

# PHP-Script mit erweitertem Tooltip

Extensions · 3 Antworten · gestartet 2006-12-06

## Eröffnungsbeitrag

**kreinhard** · 2006-12-06 · [Beitrag #1](https://www.typo3.net/d/54547-php-script-mit-erweitertem-tooltip/1)

Hallo zusammen,

ich lese via php-Script aus einem xt-shop produkte aus. Nun möchte ich, das den Links, die aus der Abfrage resultieren Tooltips angefügt werden.

```php
<?php

////einstellungen////
$db_host            = "xxx";      // database server
$db_user            = "xxx";        // database username
$db_pass            = "xxx";  // database password
$db_name           = "xxx"; // database name

$shop_adresse   = "http://shop.inline-messtechnik.de"; //shop adresse ohne / zuletzt
$shop_images    = "http://shop.inline-messtechnik.de/images/product_images/popup_images/"; //shop image verzeichnis mit / zuletzt

  $linkID = mysql_connect("$db_host", "$db_user", "$db_pass");
  if (!$linkID) die("Keine Verbindung zur Datenbank.");
  if (mysql_select_db("$db_name", $linkID))
    echo("");
  else
    die("Fehler!");

$result = @mysql_query("SELECT COUNT(*) FROM products WHERE products_status = \"1\"");
$row = mysql_fetch_row($result);
$shop_adresse .="/product_info.php?products_id=";

$result = "SELECT categories.categories_id, products.products_id, products.products_image, products_description.products_name, products_description.products_short_description, products.products_price
FROM (categories INNER JOIN ((products INNER JOIN products_description ON products.products_id = products_description.products_id) INNER JOIN products_to_categories ON products.products_id = products_to_categories.products_id) ON categories.categories_id = products_to_categories.categories_id) INNER JOIN categories_description ON categories.categories_id = categories_description.categories_id
WHERE categories.categories_id=\"15\"";

  $resID = mysql_query($result, $linkID);
  if (!$resID) die("Fehler in der Abfrage.");
echo "<table cellpadding="2" cellspacing="2" border="0" width="45%">";
  $cnt=0;
    while ($zeile = mysql_fetch_array($resID,MYSQL_BOTH))
{
   $cnt++;
        if ($cnt % 2 == 0 ){
             $tabcol ="bgcolor=e0e0e0";
        }
        else{
             $tabcol ="bgcolor=f0f0f0";
        }
$stsa = $zeile[4];
if($stsa== 1){
$preis = $zeile[3] + $zeile[3] / 100 * $steuer1;
}elseif ($stsa == 2){
$preis = $zeile[3] + $zeile[3] / 100 * $steuer2;
}elseif ($stsa == 0){
$preis = $zeile[3];
};
$rpreis = round($preis,2);
$apreis = number_format($rpreis, 2, ',', '');
//echo("<p align="\" center=""><a href="\" shop_adressezeile0="" target="\" _blank=""><img src="\" shop_imageszeile2="" width="\" 30="" border="\" alt="" /></a>");
//echo("<br /><a href="\" shop_adressezeile1="" target="\" _blank="">$zeile[3] </a>");
echo "<tr>";
echo "<td tabcol="">";
//echo "<a href="\" shop_adressezeile1="" target="\" _blank=""><img src="\" shop_imageszeile2="" height="\" 40="" border="\" alt="" /></a>";
echo "</td>";

echo "<td tabcol="">";
echo "<a href="\"$shop_adresse$zeile[1]\"" onmouseover="\"return" escapeirgendein="" text="" target="\"_blank\"">$zeile[3]</a>";
echo "</td>";
}
echo "</table>";
?>
```

In das Setupfeld meines Templates habe ich folgendes stehen:

```typoscript
seite.headerData = COA 
seite.headerData.11 = TEXT
seite.headerData.11.value (
<script language="Javascript" type="text/javascript" src="fileadmin/user_upload/wz_tooltip.js"></script>
)
```

Es werden aber keine Tooltips angezeigt. Kann mir bitte jemand helfen und mir evtl. sagen, was ich falsch mache?
Wenn ich den Scriptaufruf im php-script starte, lässt sich die Seite überhaupt nicht aufrufen.
Bei dem Tooltip handelt es sich um <http://www.walterzorn.de/tooltip/tooltip.htm>dieses hier.

## Antworten

### [#2](https://www.typo3.net/d/54547-php-script-mit-erweitertem-tooltip/2) · jenses · 2006-12-06

Sauber escapen mußt du schon ...

### [#3](https://www.typo3.net/d/54547-php-script-mit-erweitertem-tooltip/3) · kreinhard · 2006-12-06

ist mir auch schon aufgefallen. Aber das war ich nicht! Der eingefügt Quellcode entspricht nach dem einfügen nicht mehr dem, welchen ich kopiert habe. Weiß nicht warum das so ist...

### [#4](https://www.typo3.net/d/54547-php-script-mit-erweitertem-tooltip/4) · kreinhard · 2006-12-06

so sieht die Zeile, in welcher der Tooltip angezeigt werden soll, richtig aus!

```php
echo "<a href=\"$shop_adresse$zeile[1]\" onmouseover=\"return escape('Irgendein Text')\" target=\"_blank\">$zeile[4]</a>";
```

---

Quelle: „PHP-Script mit erweitertem Tooltip“, typo3.net, https://www.typo3.net/d/54547-php-script-mit-erweitertem-tooltip
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
