---
title: "skriva ut tabell från mysql"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/120314-skriva-ut-tabell-från-mysql"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "dr_damir"
published: "2005-01-17T15:18:16.000Z"
updated: "2005-01-19T16:22:54.000Z"
replies: 8
views: 457
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/120314-skriva-ut-tabell-från-mysql"
---

# skriva ut tabell från mysql

## #1 — dr_damir, 2005-01-17T15:18Z

Tjena tjena!

Sitter här och pillar med min php och mysqldatabas.
Jag har några olika rader i databasen som jag skulle vilja ha utskrivna i en tabell 3 \* 3 efter att man gjort sin sökning.

Jag har skrivt så jag får utskrivt från databasen men vet inte riktigt hur jag ska göra för att skriva ut dem i en tabell.

någon som vet nån schysst tutorial?
tack!

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

## #2 — akkeakker, 2005-01-17T15:48Z

Denna kanske kan hjälpa dig
<http://www.idg.se/webstudio/pub/article.asp?id=200>

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

## #3 — dr_damir, 2005-01-17T16:07Z

hmm... hämta informationen och skriva ut sen är inget problem men att bara hämta 9 stycken för att sedan med paging skriva ut fler senare är problemet.
Tack för svar men den gav inte för mkt. =/

Alltså vad jag vill är att hämta de första, max 9, träffarna i sökningen. Dessa ska loopas in i en tabell. Jag tänkte while() men kan inte riktigt komma på hur. Hur jag avbryter loopen efter just 9 träffar och sedan lägger till paging om det blir fler än 9.
hmm...

tack för all hjälp.

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

## #4 — aasah, 2005-01-17T20:28Z

Se om det [här](http://www.webforum.nu/showthread.php?s=&threadid=116603&forumid=23) hjälper. Det finns en del riktigt bra svar där. :)

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

## #5 — dr_damir, 2005-01-17T23:21Z

Hejsan!

Sitter och läser och försöker förstå <http://www.phpnoise.com/tutorials/9/5> men jag förstår inte riktigt $page = $\_GET\['page'\]. Vart kommer den ifrån?

Jag tänker mig att den kanske kommer från funktionen Pager::getPagerData men jag vet inte. Är det så?

Tack för alla svar!

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

## #6 — Eitraz, 2005-01-18T08:18Z

**$page = $\_GET\['page'\]**, eller rättare sagt **$\_GET\["page"\]** kommer från "webadressen", t ex:
<http://www.minsida.com/index.php?page=2>

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

## #7 — dr_damir, 2005-01-18T10:34Z

När jag kollar igenom <http://member.webforum.nu/2/paging.txt> så undrar jag vad $\_GET\['page'\] står för.
Jag kanske yrar och tillrättavisa mig i så fall men det står lite stilla känns det som. Jämförs $\_GET\['page'\] med databasen genom preg_match() eller hur får man annars reda på vad $\_pagenum ska vara?

Och om $\_GET\['page'\] kommer från "webadressen", vad kommer den med? vem skickar den? när skickas den?

tack för all hjälp!

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

## #8 — Snakes, 2005-01-18T11:41Z

Svar på dina frågor!

**Vad är $\_GET\['page'\]?**
Det är värdet som står efter "page=" i adress fältet exempel:
<http://sida.nu/index.php?page=5> 
det som står ovan betyder att $\_GET\['page'\] är lika med 5.

**Vad menas med detta?**

```php
if (isset($_GET['page']) AND preg_match("/^[0-9]+$/", $_GET['page'])) {
	$page_num = $_GET['page'];
} else {
	$page_num = 1;
}
```

Det den gör är att den kollar att det finns en $\_GET\['page'\] överhuvudtaget (  isset($\_GET\['page'\])  ) och kollar sen om $\_GET\['page'\] är en siffra. om den inte hittar $\_GET\['page'\] så säger den till att $page_num är satt på 1. Alltså första sidan!

**Vad kommer $\_GET\['page'\] med?**
På sid numret som personen är. Om personen kollar på första sidan så är den säkert inte satt alltså 1. Men om personen vill kolla på mer resultat alltså andra sidan så är den på 2, vill personen se ännu fler så blir det 3/4/5/6 osv beronde på hur många sidor personen vill se, och självklart hur många resultat som finns!

**Vem skickar $\_GET\['page'\]?**
När man trycker på nästa sida så skickas den med, typ som
[Nästa sida](http://www.minsida.com/index.php?page=2) (markera över nästa sida utan att klicka på den, kolla vad som står i status baren)

**När skickas $\_GET\['page'\]?**
När personen trycker på nästa eller förgående sida!

Hoppas det svara på en del!

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

## #9 — aasah, 2005-01-19T16:22Z

Jag tycker förståss att det finns en funktionalitet i tutorialets skript som jag saknar i Kjells. Man kan aldrig hamna utanför befintliga sidnummer i tutorialens variant. Dvs om jag har 21 poster och har 10 på var sida ger det 3 sidor varav den sista bara innehåller en post. I Kjells skript kan jag (manuellt genom att ändra i URLn) välja tex sida -1 eller 3000. Båda leder (naturligtvis) till sidor utan poster, medan tutorialens skript i det läget laddar sida 1 resp 3, dvs min resp max sida. Lite mer felkoll mao.

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

---

Tråden på webben: https://www.webforum.nu/amne/php/120314-skriva-ut-tabell-från-mysql
