Tabelle spaltenweise aus MySQL-Abfrage befüllen lassen

Noche in Tip zum Code. Viele Zeilen mit echo in denen nur statische Werte ausgegeben werden, verbrauchen a) mehr performance, da jeder String innerhalb "" geparst wird, auch wenn da keine Variable dabei ist und b) leidet die Lesbarkeit.
Ich würde darum den statischen Teil in reinem HTML schreiben

PHP:
<?php

if(!mysql_num_rows($query))
{
    echo "Keine Übereinstimmungen gefunden.";
}
else{
?>
<table>
	<tr>
        <td>
            //statische Tabelle
            <table>
                <tr><th>Kategorie</th><th>Merkmal</th></tr>
                
                <!--Kategorie "Produkte" -->
                <tr><td>Produkt</td><td /></tr>
                <tr><td /><td>Name</td></tr>
                <tr><td /><td>Referenzen</td></tr>
                <tr><td /><td>Infomaterial</td></tr>
                <tr><td /><td>Demoversion</td></tr>
            </table>
        </td>
<?php        
        while($row = mysql_fetch_row($query)){
 
Zurück