anpera.net

anpera.net

experimental server @home
Aktuelle Zeit: Mi 11 Jun, 2025 14:44

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 9 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: Usereditor Eintrag hinzufügen
BeitragVerfasst: Sa 28 Mär, 2009 18:29 
Offline
Held
Held
Benutzeravatar

Registriert: Mi 10 Dez, 2008 17:10
Beiträge: 235
Wohnort: München
Geschlecht: Männlich
LoGD: läuft derzeit Lokal
hi zusammen...

ich wollt mal fragen wie ich im array vom Usereditor einen Wert aus einer anderen Tabelle hinzufügen kann...

ich wollte die Anzahl der geschriebenen Kommentare gerne unter Charakterdaten einfügen...

die sql abfrage ist korrekt, das hab ich mit nem echo getestet, nur wie geb ich die variable mit dem wert nun im array an Oo

habs jetzt in etwa so:
$this->bbcode_second_pass_code('', '$sql = "SELECT COUNT(*) as posts FROM commentary WHERE author='".$session['user']['acctid']."' AND self='1'";
$result = db_query($sql);
$row = db_fetch_assoc($result);
$comm = $row['posts'];')
$this->bbcode_second_pass_code('', '"Charakterdaten,title",
.....
"$comm"=>"Kommentare,int",')

das Feld erstellt er mir zwar, nur leider leer...

_________________
Hungrig in München? www.24lieferservice.de
___________________________________________________
spiele auch Du Quests of Gallendor (Welt 1 nur über Einladung möglich)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Usereditor Eintrag hinzufügen
BeitragVerfasst: Sa 28 Mär, 2009 18:32 
Offline
Freak
Freak
Benutzeravatar

Registriert: Sa 28 Aug, 2004 18:48
Beiträge: 1712
im Array geht es nicht.. nur ausserhalb.. schau zb mal unten wie die prefs oder donationspunktkäufe dargestellt werden

_________________
~Inaktiv und Abwesend solange Mysql hier Moderatorenrechte hat~


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Usereditor Eintrag hinzufügen
BeitragVerfasst: Sa 28 Mär, 2009 18:39 
Offline
Held
Held
Benutzeravatar

Registriert: Mi 10 Dez, 2008 17:10
Beiträge: 235
Wohnort: München
Geschlecht: Männlich
LoGD: läuft derzeit Lokal
hmm... also müsste ich quasi, damit ich an genau der stelle den gewünschten eintrag hinkriege, das array unterbrechen und mit zb:

$this->bbcode_second_pass_code('', '$userinfo.=array()')
weitermachen oder?

_________________
Hungrig in München? www.24lieferservice.de
___________________________________________________
spiele auch Du Quests of Gallendor (Welt 1 nur über Einladung möglich)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Usereditor Eintrag hinzufügen
BeitragVerfasst: Sa 28 Mär, 2009 18:43 
Offline
Freak
Freak
Benutzeravatar

Registriert: Sa 28 Aug, 2004 18:48
Beiträge: 1712
hm sry ich muss mich zurückziehen.. hab grade gemerkt, dass du die DS Version hast, mit der kenne ich mich überhaupt nicht aus

_________________
~Inaktiv und Abwesend solange Mysql hier Moderatorenrechte hat~


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Usereditor Eintrag hinzufügen
BeitragVerfasst: Sa 28 Mär, 2009 18:52 
Offline
Held
Held
Benutzeravatar

Registriert: Mi 10 Dez, 2008 17:10
Beiträge: 235
Wohnort: München
Geschlecht: Männlich
LoGD: läuft derzeit Lokal
ok trotzdem danke :)

werds schon iwie hinkriegen denk ich... vllt wars ja der richtige wink

_________________
Hungrig in München? www.24lieferservice.de
___________________________________________________
spiele auch Du Quests of Gallendor (Welt 1 nur über Einladung möglich)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Usereditor Eintrag hinzufügen
BeitragVerfasst: So 29 Mär, 2009 23:34 
Offline
Profi
Profi
Benutzeravatar

Registriert: Mo 02 Feb, 2009 21:11
Beiträge: 168
Geschlecht: Männlich
LoGD: salator.selfhost.de/lotgd
Nur mal ganz schnelle und ungeprüfte Antwort.
Unten steht showform($userinfo,$row);
Das heißt, es wird ein Formular aus dem Array $row erstellt, als Beschreibung für die Felder dient das Array $userinfo.
Du müsstest jetzt also z.B. mit array_merge() dafür sorgen dass dein 'comm'-Eintrag mit im $row-Array liegt.
Für deine Datenbankabfrage solltest du auch eine andere Variable als $row nehmen, sonst überschreibt die zweite Abfrage das Ergebnis der ersten.

Ich weiß jetzt aber nicht wie das aussieht wenn man dann auf Speichern klickt, evtl wird dann ein fehlendes Tabellenfeld in der DB angemeckert. Dann müsstest du $_POST['comm'] vor dem Schreiben in die DB entfernen.

_________________
if(date("ymmd")=="10050502") echo("Der alte Sack wird heute 40");


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Usereditor Eintrag hinzufügen
BeitragVerfasst: Mo 30 Mär, 2009 03:54 
Offline
Held
Held
Benutzeravatar

Registriert: Mi 10 Dez, 2008 17:10
Beiträge: 235
Wohnort: München
Geschlecht: Männlich
LoGD: läuft derzeit Lokal
perfekt :)

die Funktion ist ja für die account_extra_info quasi schon vorgegeben, fiel mir dabei direkt auf :)

hab dann auch alles direkt so gemacht und hat wunderbar geklappt
nur wie kann ich ihm sagen das er das $_POST['posts'] nu vorher rauslöschen soll, vorm abspeichern :/

_________________
Hungrig in München? www.24lieferservice.de
___________________________________________________
spiele auch Du Quests of Gallendor (Welt 1 nur über Einladung möglich)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Usereditor Eintrag hinzufügen
BeitragVerfasst: Mo 30 Mär, 2009 17:11 
Offline
Meister
Meister
Benutzeravatar

Registriert: Mo 05 Feb, 2007 12:33
Beiträge: 375
Wohnort: Hattingen
Geschlecht: Männlich
LoGD: http://www.alvion-logd.de/logd/
Liath hat geschrieben:
nur wie kann ich ihm sagen das er das $_POST['posts'] nu vorher rauslöschen soll, vorm abspeichern :/


unset($_POST['posts']);


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Usereditor Eintrag hinzufügen
BeitragVerfasst: Mi 01 Apr, 2009 02:41 
Offline
Held
Held
Benutzeravatar

Registriert: Mi 10 Dez, 2008 17:10
Beiträge: 235
Wohnort: München
Geschlecht: Männlich
LoGD: läuft derzeit Lokal
klasse nun funktioniert alles :D

im übrigen brauchte ich die Array´s nicht aufteilen und mit array_merge wieder zusammenfügen, ich hab nun wieder alles in einem, das $row in $rowex geändert und unten erst im showform($userinfo,$row) das $rowex eingefügt... klappt ebenso wunderbar

vielen dank an alle

_________________
Hungrig in München? www.24lieferservice.de
___________________________________________________
spiele auch Du Quests of Gallendor (Welt 1 nur über Einladung möglich)


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

Alle Zeiten sind UTC + 1 Stunde


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 27 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:  
POWERED_BY
Deutsche Übersetzung durch phpBB.de
anpera.net - Impressum