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 ?