---
title: "loop med inlägg"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/130206-loop-med-inlägg"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "WiZzLeR"
published: "2005-06-17T18:24:35.000Z"
updated: "2005-06-17T18:24:35.000Z"
replies: 0
views: 183
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/130206-loop-med-inlägg"
---

# loop med inlägg

## #1 — WiZzLeR, 2005-06-17T18:24Z

jag har en ip range ifylld i ipdb_range tabellen. ex: 0.0.0.0 - 0.0.0.10

sen har jag specifika ipn som ska matchas till rangen i ipdb_ip tabellen. ex: 0.0.0.5

Det fungerar när man har bara ett inlägg i ip tabellen men när man lägger till flera ipn så bygger den en hel range till varje ip i ipdb_ip.

```php
$query = "SELECT * FROM ipdb_range, ipdb_ip ORDER by range_id ASC";

$result = $mysqli->query($query);

while ($row = $result->fetch_assoc()) {
 

		for ($ip = $row['range_start']; $ip <= $row['range_end']; $ip++) {
		
			
			if ($ip == $row['ip_address']) {

				echo "Match";

			} else {

				echo "no match";

			} // if ip match

		 } // for loop

} // while loop

$result->close();
```

hur får jag så att man bara bygger upp en lista med alla ipn och sedan matchar ipn som finns i ipdb_ip i range loopen?

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

---

Tråden på webben: https://www.webforum.nu/amne/php/130206-loop-med-inlägg
