---
title: "dynamische Links aus MySQL-Abfrage in PHP"
url: "https://www.typo3.net/d/70289-dynamische-links-aus-mysql-abfrage-in-php"
source: "typo3.net"
tags: ["Backend","Datenbank","Frage","PHP"]
created: "2007-11-09"
last_reply: "2007-11-12"
replies: 2
solved: false
page: 1
pages: 1
lang: "de"
---

# dynamische Links aus MySQL-Abfrage in PHP

Backend · 2 Antworten · gestartet 2007-11-09

## Eröffnungsbeitrag

**centershock** · 2007-11-09 · [Beitrag #1](https://www.typo3.net/d/70289-dynamische-links-aus-mysql-abfrage-in-php/1)

Hallo zusammen,

ich benutze TYPO3 in der Version 4.1.2 und habe folgendes Problem:

Ich mache eine MySQL-Abfrage in einem PHP-Skript, die mir auch die richtigen Ergebnisse liefert. Nun möchte ich diese Ergebnisse einzeln auf eine andere Seite verlinken, wobei das Ergebnis selbst als Wert mit übergeben werden soll, da dort mit diesem Wert eine weitere Abfrage durchgeführt werden soll. Aber leider kriege ich das nicht hin. Bin auch noch nicht so tief drin in TYPO3.

Hier der Quellcode des ersten PHP-Skripts, das mir die Ergebnisse liefert, welche ich verlinken möchte:

```php
<?php

//Datenbankverbindung
$mysqlhost=""; 
$mysqluser=""; 
$mysqlpwd=""; 
$connection=mysql_connect($mysqlhost, $mysqluser, $mysqlpwd) or die
("Verbindungsversuch fehlgeschlagen");
$mysqldb=""; // Gewuenschte Datenbank angeben
mysql_select_db($mysqldb, $connection) or die("Konnte die Datenbank nicht
waehlen.");

$Kundennummer=$_POST['Kundennummer'];

//SQL-Query
$sql = "SELECT DISTINCT `AB-Nr` FROM `ab_stat` WHERE `Kd-Nr` = '{$Kundennummer}' ORDER BY `AB-Nr`";

$ab_query = mysql_query($sql) or die("Anfrage nicht erfolgreich");
$row = mysql_num_rows($ab_query);
echo "Anzahl der Datensätze: $row<br />\n";

for($i=0;$i<$row;$i++){
$res = mysql_result($ab_query, $i);
echo "$res <br />\n";
}
?>
</body>
</html>
```

In dem 2. PHP-Skript hole ich mir die Werte vermutlich mit $_GET['variable'], richtig?

Es wäre sehr freundlich, wenn ihr mir helfen könntet.

Gruß,
centershock

## Antworten

### [#2](https://www.typo3.net/d/70289-dynamische-links-aus-mysql-abfrage-in-php/2) · olliver · 2007-11-09

Hallo,

weiß nicht, ob ich Deine Frage richtig verstanden habe...trotzdem hier ein Umsetzungsvorschlag:

```php
..
for($i=0;$i<$row;$i++){
$res = mysql_result($ab_query, $i);
echo "<a href=\"http://server.de/Detailansicht.php?ab=urlencode($res)\">Detailansicht zu $res</a>\n";
..
}
```

In Detailansicht.php kann mit urldecode($_GET['ab']) auf die Parameter zugegriffen werden.
urlencode() und urldecode() sorgen für eine saubere Parameterliste.

Gruß,
   Oliver

### [#3](https://www.typo3.net/d/70289-dynamische-links-aus-mysql-abfrage-in-php/3) · centershock · 2007-11-12

Hallo oliver,

es klappt super!!

VIELEN DANK!!!

Gruß,
centershock

---

Quelle: „dynamische Links aus MySQL-Abfrage in PHP“, typo3.net, https://www.typo3.net/d/70289-dynamische-links-aus-mysql-abfrage-in-php
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
