anpera.net https://anpera.homeip.net/phpbb3/ |
|
Brauche Dringend Hilfe https://anpera.homeip.net/phpbb3/viewtopic.php?f=34&t=2083 |
Seite 1 von 1 |
Autor: | Ray [ Fr 06 Jan, 2006 18:29 ] |
Betreff des Beitrags: | Brauche Dringend Hilfe |
ich will für ein neues Script ne neue tabbelle anlegen aber eine rder Werte soll für alle user unterschiedlich sein wie mache ich das? So in etwa wie $session['user']['gold'] so wie gold das ist für alle user unterschiedlich aber wie geht das? |
Autor: | Auric [ Fr 06 Jan, 2006 18:31 ] |
Betreff des Beitrags: | |
??? Einfach ein neues Fald in die 'accounts' Tabelle machen? $session['user']['{das_neue_feld}'] oder wie meinst du das? |
Autor: | Ray [ Fr 06 Jan, 2006 18:42 ] |
Betreff des Beitrags: | |
Auric hat geschrieben: ???
Einfach ein neues Fald in die 'accounts' Tabelle machen? $session['user']['{das_neue_feld}'] oder wie meinst du das? ich mache ja einen Neue Tabbelle deswegen geht das nicht und ich wollte mal wissen wie es aussehen muss wen ich das nicht in accounts mache sondern in einer neuen tabbelle |
Autor: | Garlant [ Fr 06 Jan, 2006 18:50 ] |
Betreff des Beitrags: | |
Leg in der Tabelle eine id fest, die zu einem user gehört. Über Aufruf dieser id hat jeder User seinen eignen Inhalt. Ist doch auch in der tabelle accts so, das jeder user seinen eignen Inhalt hat und das über die user id(acctid) zugewiesen wird ![]() |
Autor: | Eliwood [ Fr 06 Jan, 2006 18:52 ] |
Betreff des Beitrags: | |
Ray hat geschrieben: Auric hat geschrieben: ??? Einfach ein neues Fald in die 'accounts' Tabelle machen? $session['user']['{das_neue_feld}'] oder wie meinst du das? ich mache ja einen Neue Tabbelle deswegen geht das nicht und ich wollte mal wissen wie es aussehen muss wen ich das nicht in accounts mache sondern in einer neuen tabbelle Erstell ne Tabelle... Dann ein Select... $sql = "SELECT `blub` FROM `your_new_table` WHERE owner = '".$session['user']['acctid']."' LIMIT 1"; $result = db_query($sql); if(db_num_rows($result) == 1) $session['Irgendein_Name'] = db_fetch_assoc($result); else $session['Irgendein_Name'] = array(); So hast dus in nem array drinn ![]() |
Autor: | Ray [ Fr 06 Jan, 2006 19:26 ] |
Betreff des Beitrags: | |
ok thx und nu ne andere frage wie geht das wie mit deinen gilden eli das der denen eine ID zuweist? das brauche ich auch |
Autor: | Eliwood [ Fr 06 Jan, 2006 19:43 ] |
Betreff des Beitrags: | |
Ray hat geschrieben: ok thx und nu ne andere frage wie geht das wie mit deinen gilden eli das der denen eine ID zuweist? das brauche ich auch
Lol.... CREATE TABLE `blub` ( `key` INT NOT NULL AUTO_INCREMENT , PRIMARY KEY ( `key` ) ) TYPE = MYISAM ; Einfacher gehts nich ![]() |
Autor: | Ray [ Fr 06 Jan, 2006 19:48 ] |
Betreff des Beitrags: | |
sry aber sql kenen ich mich echt so gut wie gar nicht aus |
Autor: | Eliwood [ Fr 06 Jan, 2006 19:50 ] |
Betreff des Beitrags: | |
Ray hat geschrieben: sry aber sql kenen ich mich echt so gut wie gar nicht aus
für was gibts zum Beispiel einen phpMyAdmin? ![]() |
Autor: | Ray [ Fr 06 Jan, 2006 20:17 ] |
Betreff des Beitrags: | |
weis zwar nicht was die frage soll aber mirs solls egal sein....phpmyadmin dort werden die SQLs eingeeben und direkt in die Datenbank eingeragen oder sowas ![]() |
Autor: | Ray [ Fr 06 Jan, 2006 20:23 ] |
Betreff des Beitrags: | |
Eliwood hat geschrieben: Ray hat geschrieben: Auric hat geschrieben: ??? Einfach ein neues Fald in die 'accounts' Tabelle machen? $session['user']['{das_neue_feld}'] oder wie meinst du das? ich mache ja einen Neue Tabbelle deswegen geht das nicht und ich wollte mal wissen wie es aussehen muss wen ich das nicht in accounts mache sondern in einer neuen tabbelle Erstell ne Tabelle... Dann ein Select... $sql = "SELECT `blub` FROM `your_new_table` WHERE owner = '".$session['user']['acctid']."' LIMIT 1"; $result = db_query($sql); if(db_num_rows($result) == 1) $session['Irgendein_Name'] = db_fetch_assoc($result); else $session['Irgendein_Name'] = array(); So hast dus in nem array drinn ![]() habe grade nen problem bei dem hier bemerkt....da soll jede rsuer mehr als nur eins haben könenn und andere suer sollen auf den der adneren auch zugreifen können wie muss das dan aussehen? |
Autor: | Ray [ Fr 06 Jan, 2006 22:20 ] |
Betreff des Beitrags: | |
wäre es irgendwie möglich das gold der Id zuzuweisen? bevor zu viele fragen aufkommen ich mache nen neues Banksystem wo die user sich ein "schließfach" kaufen müssen dan müssen die einen Namen für das Konto eingeben und ein passwort das ist so gedacht das andere user freunde des spielers auch geld von diesen Konto abheben können deshalb stelle ich diese Fragen und wegen dem Login habe ich auch ein Problem muss ich den login des Kontos irgendwie auf die Konto ID rückweisen oder sowas? weil wen ich nur mache das der Kontonamen und passwort eingeben muss sucht der das ja noch nicht also könnt ma wer helfen? |
Autor: | Auric [ Sa 07 Jan, 2006 00:34 ] |
Betreff des Beitrags: | |
Also wenn ich das Richtig verstanden Habe: Du möchtest eine Tabelle "fach" mit den Feldern:
fach_name (eben der Name des Fachs) fach_pass (Das Passwort um daruf zuzugreifen) inhalt (Davon beliebig viele, je na dem, was man alles darein tun kann) [besitzer] (gar nicht mal unbedingt nötig - siehe unten:) Eine entsprechende Verlinkung wäre ja gar nicht einmal zwingend nötig - schließlich kann ja nur der darauf zugreifen, der das Passwort kennt! Du kannst natürlich auch noch das "besitzter" feld hinzufügen, dem du dann einfach die acctid des users verpasst, der sich das ding Kauft. So kann ein User mehrere Fächer kaufen, nicht jeder User muss zwingend ein Fach haben und man kann den Zugrif weitergeben. Ich hoffe das kann dir so helfen. mfg Auric |
Seite 1 von 1 | Alle Zeiten sind UTC + 1 Stunde |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |