Hejsa,
Jeg har fundet ud aaf at sortere mine resultater efter forskellige kriterier, men er det muligt at lave et mellemrum i en tabel (output) når der kommet et nyt navn?
Eks:
Man har en vareoversigt, med forskellige mærker samt modeller. Jeg laver en søgning i MySQL på producent. Er det muligt at lave et mellemrum når der kommer en ny producent, så det bliver mere overskueligt. Eller skal man lave en seperat søgning på hver enkel producent, og på denne måde opdele resultaterne?
------------------------------
xxx Brand: 1 xxx
------------------------------
model 1
model 2
model 3
(mellemrum)
------------------------------
xxx Brand: 2 xxx
------------------------------
model 1
model 2
model 3
mv
Det burde da være muligt. Hvis du bare hiver søgeningen ud som normalt, så kan du da godt ligge et mellem rum ind.
Men sådan som jeg forstår det, så søger du på en model. f.eks. en laptop, og så hvis der er forskellige producenter der har sådan én, så skal der komme et mellemrum.
Så det bliver til følgende eksempel:
$gammelproducent = ""; // den gamle producent
$sql = mysql_query("select ******");
while($row = mysql_fetch_array($sql)) {
if($gammelproducent == $row['producent']) {
// indsæt normalt
}
else {
$gammelproducent = $row['producent'];
echo "<br>"; // eller en ny række som fyld
// resten af dine udtræk sker her
}
}
Var det sådan noget ligende du søgte, eller har jeg forstået dit spørgsmål helt forkert?
---------------------------
Hilsen Jimmi Westeberg