join funtion fehler

danke nochmals für die hilfe aber ich hätt noch ne frage

PHP:
mysql_select_db("****");
$SQL_statement=sprintf("SELECT * FROM offeneauftrege WHERE user_id = %d ORDER BY datum DESC;", $_SESSION['user_id']);
$resultset=mysql_query($SQL_statement) or die(mysql_error());
while($data=mysql_fetch_array($resultset)) {
echo $data['datum']. "<br>"; 
echo $data['profoto']. "<br>"; 
echo $data['auftragsnummer']. "<br>"; 
echo $data['beschreibung']. "<br>"; 
echo $data['fortschritt']. "<br>"; 
echo $data['auftragsnummer']. "<br>"; 
echo "details<br>"; 
}

aber kann die details zu einer anderen seite mit demm namen details.php verlinken so das der auftragsnummer der anhaltspunkt is und natürlich wieder nur der passende $_SESSION['user_id'] die details lesen kann
 
Meinst du so:

PHP:
echo $data['fortschritt']. "<br>"; 
echo $data['auftragsnummer']. "<br>"; 
echo '<a href="details.php?auftragsnummer=' . $data['auftragsnummer'] . '">Details</a><br>
}

Und dann die details.php

PHP:
mysql_select_db("****");
$SQL_statement=sprintf("SELECT  FROM offeneauftrege WHERE user_id = %d and auftragsnummer=%d ORDER BY datum DESC;", $_SESSION['user_id'], $_GET['auftragsnummer']);
$resultset=mysql_query($SQL_statement) or die(mysql_error());
$data=mysql_fetch_array($resultset);
if($data) {
  echo $data['details'] . "<br>"; 
}
 
Zuletzt bearbeitet:
Zurück