Mailinglisten-Archive |
Hallo! ich knabber jetzt schon gut 120 Minuten an diesem Problem. Ich habe in unten angehängtem Schnipsel innerhalb der While- schleife eine Abfrage auf alle Tabellennamen in einer Datenbank. Leider scheint diese Funktion sich nicht mehr zu mögen, habe heute bei einer Passwortumstellung gemerkt, dass sie nicht mehr geht... (da sucht man sich nen Wolf, wenn erstmal das Passwort der Fehler zu sein scheint), zuletzt gewartet wurde sie Anfang Juli 02... Das coole an der Sache ist, dass es *ohne* Fehlermeldung abbricht, mysql_error() bleibt auch leer... Any Hints??? $conn_id=mysql_connect($hosturl,$user,$kenn); $result = mysql_list_tables ($table_ticker,$conn_id); $i = mysql_num_rows ($result); $j=0; while ( $i > 0 ) { $tb_names[$i] = mysql_tablename ($result, $i) or die("fehler"); if (substr($tb_names[$i],0,11)=="liveticker2") { $con_id=mysql_connect($hosturl,$user,$kenn); $res=mysql_select_db($table_ticker,$con_id); $query="select * from ".$tb_names[$i]." order by lvid desc"; $res=mysql_query($query,$con_id); $erg=mysql_fetch_row($res); $ausgabe[$j]="<li><a href=\"out.php?".substr($tb_names[$i],10,16)."\"><font face=\"Arial, Helvetica, sans-serif\" size=2>" . $erg[2] . "</font></a><BR></li>\n"; mysql_close($con_id); $j++; } else if ($tb_names[$i]=="liveticker") { // es gibt grad einen Liveticker!!! $con_id=mysql_connect($hosturl,$user,$kenn); $res=mysql_select_db($table_ticker,$con_id); $query="select * from liveticker order by lvid desc"; $res=mysql_query($query,$con_id); $erg=mysql_fetch_row($res); $lt="<a href=\"index.php\"><font face=\"Arial, Helvetica, sans-serif\" size=2><b>" . $erg[2] . "</b></font></a><BR></li>\n"; mysql_close($con_id); } // if $i--; } // while) ?> Gruß Oliver
php::bar PHP Wiki - Listenarchive