anpera.net

anpera.net

experimental server @home
Aktuelle Zeit: Di 10 Jun, 2025 05:48

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 3 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: Datenbankprefix
BeitragVerfasst: Di 08 Nov, 2005 20:30 
Offline
Meister
Meister
Benutzeravatar

Registriert: Mo 21 Feb, 2005 17:26
Beiträge: 323
Wohnort: Köln
Ich bin mir sicher das ich nun zwar die falschen Begriffe nutze trotzdem
versuche ich zu erklären, das was ich möchte.

Ich weiß das es diese Frage schon einmal gab, leider kann ich diese nicht finden, da ichd en Titel nicht mehr weiß. ...

Also ich möchte ein datenbankprefix wie $session['user']['accounts']
das aber auf eien andere Spaltte nehmen wir mal an $session[user][blubb]

Es wäre nett, wenn mir das jemand noch eimal erklären könnte wie das ging.
ich glaube damals war es mit der tablle houses{ich glaube das war dann $session[house][...]} da hatte anpera dann eine Methode für session

Mfg garlant


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mi 09 Nov, 2005 14:06 
Offline
Freak
Freak

Registriert: Mo 06 Sep, 2004 15:17
Beiträge: 3236
Geschlecht: Männlich
Servus,
hier mal kurz erklärung...
$session ist nur eine Varialbe die als Array dient, siehe dazu folgende stelle:


[php]session_register("session");
$session =& $_SESSION['session'];[/php]

Hier wird die $_SESSION selbst auf eine Variable geleitet und danach wird eben der Variable $session die nachfolgenden Werte übergeben, sprich die hinteren Array elemente.

Das ist aber noch nicht alles, denn so steht ja bereits unser Array nun weisen wir dem array $session['blublub'] werte zu...


[php]$result = mysql_query('SELECT * FROM `houses` WHERE owner = '.$session['user']['acctid']);
$session['blublub'] = mysql_fetch_assoc($result);[/php]

So werden dem Array $session['blublub'] alle nachfolgenden Werte übergeben mit den Aktuellen werten natürlich.

Beachte aber das du bei einer SELECT Abfrage niemals nur SELECT * machst!, egal ob du alle felder benötigst oder nicht liste sie einzelnt auf da sonst die Abfrage nur verlängert wird und die evtl. der Query Cacher nicht funktioniert, dazu gibts auch einen beitrag auf http://www.php.net. Kann ihn dir nachher gern mal raussuchen ;)


So hoffe konnte dir damit helfen.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mi 09 Nov, 2005 14:39 
Offline
Meister
Meister
Benutzeravatar

Registriert: Mo 21 Feb, 2005 17:26
Beiträge: 323
Wohnort: Köln
ich denke das war ,dass das ich gesucht hatte, danke. :)

Mfg Garlant


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 3 Beiträge ] 

Alle Zeiten sind UTC + 1 Stunde


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 6 Gäste


Du darfst keine neuen Themen in diesem Forum erstellen
Du darfst keine Antworten zu Themen in diesem Forum erstellen
Du darfst deine Beiträge in diesem Forum nicht ändern
Du darfst deine Beiträge in diesem Forum nicht löschen
Du darfst keine Dateianhänge in diesem Forum erstellen

Suche nach:
Gehe zu:  
cron
POWERED_BY
Deutsche Übersetzung durch phpBB.de
anpera.net - Impressum