<?php $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>"; } ?>
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 wszystkie inne możliwe "dodatki"? Ma ktoś pomysł na wyrażenie regularne?