Beiträge: 687 
	Themen: 88 
	Registriert seit: 25.06.2006
	
 MyBB-Version: 1.8.X
	 
 
	
	
		Hallo Mak, 
 
ich weiß nicht, was ich falsch gemacht haben könnte. Ich habe Eure Instruktionen genau befolgt. Im Postbit_author_user wurde nur "0" angegeben. Wenn ich mehrere Foren-ID's eintragen wollte, spukte er generell eine Fehlermeldung aus. Ich habe sie aber mit Kommas getrennt.  
 
Gibt es vielleicht noch einen anderen Query dazu? Mit der Portal-Seite habe ich ja hingekriegt, das funktioniert. 
 
LG, Elke!
	 
	
	
	
	
 
 
	
	
	
		
	Beiträge: 2.769 
	Themen: 28 
	Registriert seit: 18.03.2006
	
	 
 
	
	
		Acho...Ich dachte du wolltest das im Profil ausgeben, nicht im Postbit. Dann ist es etwas komplizierter, abzufragen, um welchen Benutzer es geht. 
Ich werde den Code morgen schreiben...
	 
	
	
	
	
 
 
	
	
	
		
	Beiträge: 687 
	Themen: 88 
	Registriert seit: 25.06.2006
	
 MyBB-Version: 1.8.X
	 
 
	
	
		Hallo Mak, 
im Profil wollte ich es auch ausgeben, das war aber letztlich meine geringste Sorge. Ehrlich probiert hatte ich es daa nicht! 
 
Ich wollte es im Postbit haben und in der Memberlist für jedes einzelne Mitglied. Und die Rezensionen befinden sich auch nur in bestimmten Foren, nicht in allen. Daher muss ich die Foren-ID wie schon bei der Portalsache auch definieren können!
 
Wäre toll, wenn es am WE damit klappen könnte, zumindest ein Teil   
LG, Elke!
	  
	
	
	
	
 
 
	
	
	
		
	Beiträge: 2.769 
	Themen: 28 
	Registriert seit: 18.03.2006
	
	 
 
	
		
		
		06.07.2007, 10:16 
(Dieser Beitrag wurde zuletzt bearbeitet: 06.07.2007, 10:23 von Mak.)
		
	 
	
		Also meinen Code von oben kannst du nur ins Profil einfügen, sonst wird er nicht funktionieren. 
Und mit dem postbit...Irgendwie macht die Funktion mysql_num_rows Probleme, deswegen so:
 PHP-Code:     $post['rez'] = $db->num_rows($db->query("SELECT pid FROM ".TABLE_PREFIX."posts WHERE uid='".$post['uid']."' AND fid='100' "));  
 Den Code fügst du in der inc/functions_post.php vor  PHP-Code:         eval("\$post['user_details'] = \"".$templates->get("postbit_author_user")."\";");  
  ein. Dann kannst du die gewünschte Zahl mit   im Template postbit_user_author ausgeben.
	  
	
	
	
	
 
 
	
	
	
		
	Beiträge: 687 
	Themen: 88 
	Registriert seit: 25.06.2006
	
 MyBB-Version: 1.8.X
	 
 
	
	
		Hallo Mak, 
 
kann ich mehrere Foren-ID's mit Komma trennen in dem Code? 
 
LG, Elke!
	 
	
	
	
	
 
 
	
	
	
		
	Beiträge: 2.769 
	Themen: 28 
	Registriert seit: 18.03.2006
	
	 
 
	
	
		Habe es jetzt doch vernünftig hinbekommen, der Code oben ist etwas kürzer   
Mehrere IDs kannst du mit Kommas trennen.
	  
	
	
	
	
 
 
	
	
	
		
	Beiträge: 687 
	Themen: 88 
	Registriert seit: 25.06.2006
	
 MyBB-Version: 1.8.X
	 
 
	
	
		Hallo Mak, 
ich habe jetzt gemäß Deinen Angaben diesen Code drin: 
 Code: $post['rez'] = $db->num_rows($db->query("SELECT pid FROM ".TABLE_PREFIX."posts WHERE uid='".$post['uid']."' AND fid='152','153','154','155','156','157','100','76','77','78','79','80','81','123','101','82','112','83','124','84','87','86','85','88','36','89','137','138','139','140','141','142','125','126','127','128','129','130','59','61','37','72','28','63','62','98','60','113','64','91','93','29','95','26','96','94','99','92','114','97','48','15','17','23','14','12','27','145','18','30','13','20','11','24','21','19','22'"));
 
und bekomme diese Fehlermeldung:
 Code: MySQL error: 1064 
You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near ''153','154','155','156','157','100','76','77','78','79','80','8 
Query: SELECT pid FROM mybb_posts WHERE uid='46' AND fid='152','153','154','155','156','157','100','76','77','78','79','80','81','123','101','82','112','83','124','84','87','86','85','88','36','89','137','138','139','140','141','142','125','126','127','128','129','130','59','61','37','72','28','63','62','98','60','113','64','91','93','29','95','26','96','94','99','92','114','97','48','15','17','23','14','12','27','145','18','30','13','20','11','24','21','19','22'
 
Was habe ich denn jetzt wieder falsch gemacht??? *verzweifelt is*
 
LG, Elke!
	  
	
	
	
	
 
 
	
	
	
		
	Beiträge: 2.769 
	Themen: 28 
	Registriert seit: 18.03.2006
	
	 
 
	
	
		 usw... 
Also nur einmal Anführungszeichen und die Kommas dazwischen.
	  
	
	
	
	
 
 
	
	
	
		
	Beiträge: 687 
	Themen: 88 
	Registriert seit: 25.06.2006
	
 MyBB-Version: 1.8.X
	 
 
	
	
		Hallo Mak, 
 
die Seite wird wieder angezeigt. Aber die Rezensionen werden nicht richtig gezählt. Jetzt habe ich nur 10 und ein anderes Mitglied nur 2, ich habe habe über 370 und das andere Mitglied über 120! 
 
LG, Elke!
	 
	
	
	
	
 
 
	
	
	
		
	Beiträge: 18.383 
	Themen: 257 
	Registriert seit: 09.02.2005
	
	 
 
	
	
		Müsste es nicht heißen 
Code: WHERE fid IN ('1','2','3','4')
  
	 
	
	
Gruß, 
Michael
 
Support erfolgt NUR im Forum! 
Bitte gelöste Themen als "erledigt" markieren. 
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.
 
	
	
 
 
	 
 |