Witam, mam pętlę, która zwraca mi z bazy całe zastosowanie danej części.
<?php
echo "<table class = zastosowanie>";
$stmt2 = "SELECT * FROM TOWAR('$pronr', $dnr)";
$sth2 = ibase_query($dbh, $stmt2);
$i = 0;
while ($row2 = ibase_fetch_assoc($sth2)) {
$row_class = table_row_format($i);
echo "<tr class=\"$row_class\"><td>" . $row2["MARKA"] . ":</td><td>" . $row2["ILOSC"] . "</td></tr>";
}
echo "</table>";
?>
W efekcie otrzymuję coś takiego:
MARKA - ILOŚĆ
NP:
MARKA 1 - 2
MARKA 2 - 5
MARKA 3 - 1
...
Zdarza się, że dana marka ma ten sam początek, jednak unikalny dodatek.
MARKA 1 COS
MARKA 1 COS2
MARKA 2 COS
MARKA 2 COS4
Jak w takim przypadku zwrócić tylko: marka 1, marka 2, marka 3, ..., ignorując "dodatek"? Ma ktoś pomysł na wyrażenie regularne?