Problem bei Newsscript

nw90

Grünschnabel
Hi,
Ich habe ein newsscript geschrieben, wo zuerst nur die Daten aufelistet sind, und wenn man dann auf "lesen" klickt, soll die id an eine andere Datei gesendet werden, damit ich die News einzelnt anzeigen kann.Ich wollte es dann in einer Index2.php mit $_GET auslesen. Aber wenn ich auf lesen klicke, steht in der Adresszeile aber nur .../index2.php?=Array . Hier mein Quellcode:
PHP:
<?php
  include("config.php");
  include("db_connect.php");

  mysql_select_db($db_table,$db);
  $result = mysql_query("SELECT * FROM $db_table");

  while(list($id[],$datum[],$news[],$autor[]) = mysql_fetch_row($result));
  $id    = array_reverse($id);
  $datum  = array_reverse($datum);
  $news  = array_reverse($news);
  $autor = array_reverse($autor);
  
  
  $max_num = count($id);
  
  if($max_num<$shownews)
    $shownews = $max_num;
    
  echo "<table border=0 align=center>";
  for($i=1;$i<=$shownews;$i++)
  echo "<tr><td><b>".$datum[$i]."</b></td><td> von: ".$autor[$i]."</td><td>&nbsp;&nbsp; <a href='index2.php?id=$id'>lesen</a></td></tr>"; 
  echo "</table>";
  

  include("db_close.php");
?>

Oder ist das so richtig und ich kann das Array nur nicht mit $_GET auslesen?
Danke jetzt schonmal für eure Antworten.
 
Du verarbeitest die anderen Arrays ($datum und $autor) doch schon richtig. Übertrage dies einfach auch auf das $id-Array.
 
Aber was habe ich denn bei den anderen Arrays anders gemacht? Ich habe doch nur z.B. $datum[$i] geschrieben. Aber wnn ich $id[$i] schreibe, kommt immer eine fehlermeldung.
 
Als ich es gerade nochmal so probiert habe, ging es auf einmal. Ich hab wohl nur irgendwo nen Schreibfehler gemacht, sry.
 
Zurück