webForumDet fria alternativet

hmmmm

4 svar · 237 visningar · startad av patrik2002

patrik2002Medlem sedan okt. 2001253 inlägg
#1

om jag har en lista på personer från en mysql databas enligt följande :

$conn = mysql_query("select * from forum where id='$lank[id]' order by senaste limit 1");
while($razz = mysql_fetch_array($conn)){
$conndatum = $razz["senaste"];
$connav = $razz["senasteav"];
}
hur gör jag då för att om $connav består av flera värden sätta ett komma emmelan men om det bara äör ett så skriver det inga komma. det ska inte vara något komma i början lr slutet för det ser konstigt ut om det står ,patrik,kalle,niklas,

MatteMedlem sedan aug. 20002 975 inlägg
#2

En variant är att sätta dit komma, för att sedan slutligen ta bort det inledande kommat:

<?php 
$connav = "";
$conn = mysql_query("select * from forum where id='$lank[id]' order by senaste limit 1"); 
while($razz = mysql_fetch_array($conn)){ 
  $conndatum = $razz["senaste"]; 
  $connav .= ",".$razz["senasteav"]; 
}  
$connav = substr($connav, 1);
?>
patrik2002Medlem sedan okt. 2001253 inlägg
#3

php skriver ut: 1,2 vaför? ja vill ju ha namn

patrik2002Medlem sedan okt. 2001253 inlägg
#4

mitt fel ja skrev fel...men ja har ett till problem... d här ett till ett forum å när andra gången av slingan körs så hoppar den över första bokstaven så det blir så här:

Moderatorer:patrik,patrik2002

Moderatorer:atrik,patrik2002,patrik

MatteMedlem sedan aug. 20002 975 inlägg
#5

Vet inte om jag förstår riktigt. Du menar att du hamnar i den här sitsen:

<?php 
$connav = "patrik,patrik2002";
$conn = mysql_query("select * from forum where id='$lank[id]' order by senaste limit 1"); 
while($razz = mysql_fetch_array($conn)){ 
  $conndatum = $razz["senaste"]; 
  $connav .= ",".$razz["senasteav"]; 
}  
$connav = substr($connav, 1);
?>

Då får du antingen lägga på ett förstatecken vid andra slingan

$connav = " ".$connav;

eller så gör du dina utskrifter med:

echo "Moderatorer: ".substr($connav, 1);
126 ms totalt · 3 externa anrop · v20260731065814-full.0e50b1ef
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
123 ms — hämta tråd, inlägg och bilagor (db)