Zitat:
Zitat von mpeintinger
PHP-Code:
$result=mysql_query($query);
$_SESSION['$sr']=$result;
|
Du kannst eine MySQL-Resource nicht in einer $_SESSION speichern, da die Verbindung zu MySQL nach dem Ausführen des Scripts getrennt wird und diese dann keine Gültigkeit mehr hat. Statt dessen könntest du die Abfrage in der Session speichern. Sinniger wäre es aber, einfach nur eine eindeutige des Datensatzes zu übergeben, den du bearbeiten möchtest.
Zitat:
Zitat von mpeintinger
PHP-Code:
<a href="details.php?".session_name()."=".session_id()."\">$name</a>
|
Wenn
session.use_trans_sid aktiviert ist, brauchst du Sessionname und -id nicht an Links anzuhängen. Wenn diese Einstellung deaktiviert ist, reicht es aber auch, die Konstante SID, die beim Aufruf von session_start() erzeugt wird, an den URL anzuhängen.
P.S.: Benutze doch in Zukunft bitte die php-Tags.