hallo ich habe diesen code geschreiben
PHP
		
					
				<?php
       /* der inhalt der tabelle ist   feldernamen     what        url
                                                        peta--www.peta.de
                                                        gamestar--www.gamestar.de
s                                                       selfhtml--www.de.selfhtml.org
           */
      //daten geändert
 $connect = @mysql_connect("localhost","peta","pan") OR die("Verbindung konnte nicht aufgebaut werden") ;
 @mysql_select_db(links,$connect) OR die("die datenbank wurde nicht gefunden")     ;
  $result = mysql_query("SELECT
                             what,url
                         FROM
                             links")  ;
  if ( !result ) {
  die ("die datenbank konnte nicht in die Variable übertragen werden ") ;
  }
   $data = mysql_fetch_array($result);
    while ( $data2 = mysql_fetch_array($result)){
          echo '<table border="1"><tr><td>'.$data2['url'].'</td>'.'<td>'.$data2['what'].'</td></tr></table>';
         }
?>
	
			Alles anzeigen
	
aber es werden nur die letzten werte also :
http://www.gamestar.de 	gamestar
http://www.de.selfhtml.org	selfhtml
ausgegeben weiß jemand wieso ?
PS: msql_num_rows gibt 14 aus seltsam oder nich ?