PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : probleme mit variablen übergeben per link



jochenjjj
26-05-2003, 16:58
hallo zusammen

seite1:

session_start();
$_SESSION["idnummer"]=$row_band_daten['id'];
$_SESSION["tabelle1"]="ba_daten";
<a href="3.php?id=<?echo $row_band_daten['id']; ?>">BA-13000-<?php echo $row_band_daten['id']; ?></a>


seite2:

session_start();
$_SESSION["idnummer"]=$row_kreis_daten['id'];
$_SESSION["tabelle2"]="kreis_daten";
<a href="3.php?id=<?echo $row_kreis_daten['id']; ?>">BA-13000-<?php echo $row_kreis_daten['id']; ?></a>


seite3:

session_start();

if (isset($_SESSION["tabelle1"]))
{
$query="SELECT * FROM ba_daten WHERE id=".$_GET["id"];
$result=mysql_query($query) or die("query:'$query' ".mysql_error());


$row_band_daten=mysql_fetch_array($result);
echo $row_band_daten['S'];
}
if (isset($_SESSION["tabelle2"]))
{
$query="SELECT * FROM kreis_daten WHERE id=".$_GET["id"];
$result=mysql_query($query) or die("query:'$query' ".mysql_error());


$row_band_daten=mysql_fetch_array($result);
echo $row_kreis_daten['S'];
}


Der sinn des ganzen ist das seite3.php an der id und an dem tabellennamen erkennen soll in welcher tabelle und in welcher spalte er sich befindet.anschließend soll er diese auf dem bildschirm anzeigen.
mein problem ist:
wie bekomme ich von der seite1.php oder der seite2.php den tabellennamen und die id per link an die seite3.php übermittelt.

mfg jochen

msi
26-05-2003, 17:06
was genau willst du machen?
Willst du Daten an eine anderes PHP Script übergeben wenn ein User auf einen Link klickt?

dann hast du afaik 3 Möglichkeiten
- per Sessions das ganze zu realisieren
- Daten per ?xx=yy&x2=y2 zu übergen, diese y werte befinden sich dann in $_GET['xx'] bzw. $_GET['x2']
- nur eine ID über link übergeben udn die anderen Daten auf dem Server zwischenspeichern (mysql db o.ä.)

Markus