Zufall mit PHP

  • Themenstarter Themenstarter koronyl
  • Beginndatum Beginndatum
Wie sähe dazu jetzt die Datenbank aus?
Ganz verstehg ich das noch nicht...
 
Ich habe ungefähr folgenden Aufbau:
Einheit - Hier speichere ich den Namen und die Basiswerte ab, also Angriff, Verteidigung und Bewegungstempo zum Beispiel. (Bei mir ist noch der Laderaum dabei um nachher zu schauen wieviel die Einheiten klauen können)

Crosstabelle - Hier stelle ich eine Beziehung zwischen der Einheit und dem Land her (in meinem Beispiel ist es ein Land). Außerdem speichere ich hier noch die Anzahl ab, die ein Spieler in dem Land besitzt.

Und natürlich dann noch andere Tabellen für den Spieler und das Land usw.
 
Danke
Eine Frage möchte ich noch los werden...
Was bedeutet dieser ausdruck?
PHP:
SELECT * 
                          FROM ".$this->db->prefix()."away
                          WHERE `away_ID`='".$this->awayID."'
                          LIMIT 1";
Wie wird die variable db gespeichert
wozu prefix() ?
 
Db ist in dem Beispiel eine Klasse.

Prefix ist dafür da um dynamik zu behalten und verschiedene Datenbanken verwalten zu können.

Ich brauche nur in den configs den prefix ändern und kann somit auf die Testdatenbank switchen oder soetwas.
Einfach ein bisschen anpassen auf deine Bedürfnisse.
 
Habe halt vorher ne 0815 Datenbank Klasse.
PHP:
$db = new DB(host,user,password,datenbank,prefix);
$pns = new PrivateMessageSystem(........);
$ks = new Kampfscript($db,$pns);

So in etwa
 
Also etwa so am Anfang?
PHP:
private $db  = new DB(host,user,password,datenbank,prefix); ;

Kannst du jetzt noch bitte alle Datenbank einträge kurz erklären
Wäre echt super!
 
Wenn du nicht die gleiche Datenbankklasse verwendest bringt dir der Aufruf so nichts.

Und welche Datenbankeinträge meinst du?
 
Die aus dem Script ich verstehe ihre Funktion zum Teil überhaupt nicht
 
Da musst du schon konkreter werden und sagen welche genau du meinst, habe keine Zeit dir den ganzen Quellcode haargenau zu erklären
 
Zurück