Just nu i M3-nätverket
Jump to content

Lista från databaser.....


BorO

Recommended Posts

Hello!

 

Jag vet hur man hämtar data från en databas, men en sak har jag tänkt på och det är att kunna visa det så här: istället:

1 2 1

3 4 2

5 6 3

 

 

Vet nån hur man gör det?

Link to comment
Share on other sites

Väldigt tveksam om jag förstår frågan riktigt, men jag uppfattar det som att ställa upp i HTML-tabell, och siffrorna är radnummer för hämtningen i databasen.

 

Som jag ser det så blir det till att spara det i en array för att sedan utifrån den bygga upp från tabellen.

 

Alternativt skulle man kunna hämta med mysql_result(), men det är en lösning som inte känns som någon höjdare.

 

 

Link to comment
Share on other sites

När jag ser min inlägg så förstår jag varför du inte förstår vad jag menar.

 

Jag vill helt enkelt kunna lista från en databas så det ser ut så här:

1 2

3 4

5 6

 

Som det är nu så listas allt så hä:

1

2

3

4

 

Förstår du mig bättre nu?

 

Link to comment
Share on other sites

Om $result innehåller resultatet från databasfrågan så kan du göra på detta sätt (OBS, inte testat, men det bör väl funka):

 

<table>
<tr>
<?
$i = 0;
$j = 0;

while ($row = mysql_fetch_array($result)) {
$i++;
$j++;
echo "<td>" . $row['hejsan'] . "</td>";
if ($i >= 2) {
echo "</tr><tr>";
$i = 0;
}
}
?>
</tr>
</table>

 

 

Link to comment
Share on other sites

ett annat sätt.

 

<table>
<tr>
<?
$i = 0;
while ($row = mysql_fetch_array($result)) {

if(!$i%2)
echo "</tr><tr>"

echo echo "<td>" . $row['hejsan'] . "</td>";
$i++;
}
?>
</tr>
</table>

 

har inte testat så jag kanske har fel, men jag brukar använda mig av liknande kod.

 

 

Don't Underestimate The Power Of Esuk ...

 

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.



×
×
  • Create New...