MudGuard: Eigene kleine Funktion "Trefforte"auslesen

Beitrag lesen

Hi,

function trefforte_profile($mysqli, $i_inseratID) {
    $stmt = $mysqli->prepare("SELECT
                                          t_id,
                                          t_inseratID,
                                          t_treffpunkt,
                                          tA_bezeichnung

  
warum selektierst Du 4 Spalten, wenn Du nur eine davon tatsächlich benutzt?  

> 		while($stmt->fetch()) {  
> 				echo '<a href="#">'.$tA\_bezeichnung.'</a>, ';  
> 		}} else {  
> 				echo 'Auf Anfrage';  
> 			}  
> 	}  
> [/code]  
>   
> Nur ich habe ein kleines Problem bei der Ausgabe sprich im "ECHO" Bereich. Wenn der letzte Eintrag erreicht ist sollte kein "," mehr angehängt werden. Es ist zwar nicht schlimm sieht aber einfach nicht schön aus. Finde aber dazu keine Lösung. Könnte mir hier bitte jemand helfen?  
  
Gib die Sachen nicht direkt aus, sondern sammle sie (ohne ", ") in einem Array.  
Und dann join-st Du das Array mit ", " und gibst das Ergebnis des join aus.  
  
  

> Nicht wundern warum ich immer mit t\_ bzw. tA\_ arbeite, dieses mache ich aus diesem Grund um die Felder besser zu unterscheiden bzw. mir hat mal jemand gesagt wenn ich zwei Tabellen verbinde müssen die Spalten eindeutig sein.  
  
Das sind die Spaltennamen aber auch dann, wenn Du den Tabellen-Alias, den Du beim FROM bzw. JOIN angibst, voranstellst. Es darf also durchaus in verschiedenen Tabellen der gleiche Name mehrfach vorkommen.  
  
cu,  
Andreas

-- 
[Warum nennt sich Andreas hier MudGuard?](http://MudGuard.de/)  
[O o ostern ...](http://ostereier.andreas-waechter.de/)  
  
Fachfragen per Mail sind frech, werden ignoriert. Das Forum existiert.