Homepage selbermachen 7.851 Themen, 35.615 Beiträge

LAN Script

SCHNICO / 1 Antworten / Flachansicht Nickles

hallo leutz,


ich bins nochmal, mit meiner LAN-Page.
Bevor ich noch ausschweife hier mein problem:
ich möchte für die page eine art übersicht der sutzplätze per PHP
ausgeben. Meine idee ist es halt über eine for-schleife alle Sitzplätze
von 1-100 durchzugehen, und bei jedem durchgang soll die Datenbank durchsucht
werden ob die variable für den sitzplatz im datensatz mit der zähler- bzw.
sitzplatzvariable aus der schleife übereinstimmt.


hat da jemand eine idee wie man das lösen könnte.

bei Antwort benachrichtigen
xafford SCHNICO „LAN Script“
Optionen

So solltest Du es auf jeden Fall NICHT machen. Das Script wäre unter Umständen extrem langsam. Ja weniger Datenbankzugriffe je besser im Normalfall. Sauberer und schneller ist es, wenn Du eine Tabelle hast, die ungefähr folgendermaßen aussieht:

id, Sitzplatz, Name

Dann einmal Abfragen:

$q=mysql_query('SELECT Sitzplatz, Name FROM Tabellenname WHERE 1');

Das packst Du dann im Script in ein Array:

while($r=mysql_fetch_row($q))
{
$belegung[$r[0]]=$r[1];
}

Wenn Du jetzt prüfen willst, ob ein Platz belegt ist reicht die Bedingung isset($belegung[Sitzplatznummer]).
Willst Du wissen, ob eine Person da ist reicht in_array(Personenname,$belegung);

Pauschalurteile sind immer falsch!!!
bei Antwort benachrichtigen