sql >> Databasteknik >  >> RDS >> Mysql

organisera visning av data från tabell

Jag är ledsen Om jag har missuppfattat frågan - koden du postade verkar inte producera den utdata du postade, men här är mina två ören; Jag tror att för att åtgärda problemet du har med tabellrubriker som upprepas genom resultaten, måste du placera blocket som lyder:

 echo '<tr>';                        
    echo '<th style="border-color:#000000; border-style:solid; border-width:1px;font-size:10px;background-image:url(images/buts3.png);color:white"">Product Code</th>';
    echo '<th style="border-color:#000000; border-style:solid; border-width:1px;font-size:10px;background-image:url(images/buts3.png);color:white"">Name</th>';

I sidan av ett if-block, så att det bara visas en gång:

if(!$displayed) {
    $displayed = true;
    echo '<tr>';                        
    echo '<th style="border-color:#000000; border-style:solid; border-width:1px;font-size:10px;background-image:url(images/buts3.png);color:white"">Product Code</th>';
    echo '<th style="border-color:#000000; border-style:solid; border-width:1px;font-size:10px;background-image:url(images/buts3.png);color:white"">Name</th>';
}

Och glöm inte att initiera $displayed till false före while-slingan.

Dessutom, men lite bortsett från själva frågan, är den här koden du har postat mycket osäker, eftersom den är sårbar för en attack som kallas sql-injektion. Jag rekommenderar att du använder något som PDO-förberedda uttalanden för att se till att du inte lider av säkerhetsproblem.




  1. Förfrågningar fastnar i PG::Connection#async_exec

  2. Att köra en mysql-fråga från phpmyadmin ändrade bara 1 post. Testade ssh men samma problem

  3. pyodbc kan inte ansluta till databasen

  4. Konvertera åtkomst till PostgreSQL?