zeile 6:
while (summe < sizeof(HausInfo))
zeile 9:
if(mysql_num_rows())// Eine Abfrage zur Sicherheit
zeile 39:
summe++;
also die schleife läuft, solange die variable kleiner als das Array ist, die variable wird immer erhöht wenn ein Haus in der tabelle gefunden worden ist.
Beispiel woran der fehler liegen könnte:
Einige Zahlen:
HausInfo ist genau 50 Arrays groß.
In der Tabelle liegen 45 Häuser.
Beschreibung:
Die schleife beginnt die variable ist 0 und am ende 44 (sind 45 häuser die geladen wurden).
die variable ist immer noch kleiner 50 (sizeof(hausinfo))
Die schleife wird eine Endlosschleife (einer der schlimmsten Programmierfehler meinermeinung nach), der server bricht wegen der endlosen schleife zusammen.
Lösung, wenn keine weiteren daten in der tabelle gefunden worden sind schleife mit break; beenden.