---
title: "placering av data från databas"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/123394-placering-av-data-från-databas"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "hannahb"
published: "2005-02-28T11:55:43.000Z"
updated: "2005-02-28T20:05:10.000Z"
replies: 3
views: 215
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/php/123394-placering-av-data-från-databas"
---

# placering av data från databas

## #1 — hannahb, 2005-02-28T11:55Z

Hej!

Jag använder mig av en databas för lagring av data på en sida jag utvecklar just nu, och jag har problem med hur jag ska lösa placeringen av datat jag hämtar från databasen.
Jag läser ut datat med hjälp av en for-loop och har just nu 5 poster som ska läsas ut.  Nu vill jag att de 2 första posterna ska hamna bredvid varandra på sidan och sen ska jag hoppa ner en rad och där hamnar tredje och fjärde bredvid varandra och så den sista på ännu en tredje rad.
Antar att man löser detta med hjälp av en tabell och ännu fler for-loopar?  Någon som förstår sig på och kan hjälpa mig med detta?

Som koden ser ut nu så hamnar alla på rad under varandra, så här:

```
 
    <?
	//*******Show database reading*******
	for($intI=0;$intI<$ResultCount;$intI++){
	    $image=pg_fetch_result($strResult,$intI,"image");
		$country=pg_fetch_result($strResult,$intI,"country");
		$person1=pg_fetch_result($strResult,$intI,"person1");
		$person2=pg_fetch_result($strResult,$intI,"person2");
    //***********************************
?>
<img src="<? echo $image ?>"/><br><br>
<?
		echo "<b>$country</b><br /><br />\n";
		echo "$person1<br />\n";
		echo "$person2<br /><br><br><br>\n";
}
	
	pg_close($dbTest);
?>
```

MVH
/Hannah

Permalänk: https://www.webforum.nu/p/123394

## #2 — RGB, 2005-02-28T15:50Z

Flyttas från JavaScript, DHTML

Permalänk: https://www.webforum.nu/p/1563878

## #3 — Peeer, 2005-02-28T15:58Z

```php
<?php
echo '<table>';
//*******Show database reading*******
for($intI=0;$intI<$ResultCount;$intI++){
	$image=pg_fetch_result($strResult,$intI,"image");
	$country=pg_fetch_result($strResult,$intI,"country");
	$person1=pg_fetch_result($strResult,$intI,"person1");
	$person2=pg_fetch_result($strResult,$intI,"person2");
	//***********************************
	if($intI % 2 == 0)
		echo '<tr>';
	?><td>
	<img src="<? echo $image ?>"/><br><br>
	<?php
	echo "<b>$country</b><br /><br />\n";
	echo "$person1<br />\n";
	echo "$person2</td>\n";
	if($intI % 2 == 1)
		echo '</tr>';
}
if($intI % 2 == 0)
	echo '<td></td></tr>';
echo '</table>';
pg_close($dbTest);
?>
```

Något sådant borde fungera.

Permalänk: https://www.webforum.nu/p/1563883

## #4 — hannahb, 2005-02-28T20:05Z

Tack så mycket! 
Det fungerar alldeles utmärkt!  :)

Permalänk: https://www.webforum.nu/p/1563968

---

Tråden på webben: https://www.webforum.nu/amne/php/123394-placering-av-data-från-databas
