---
title: "\"Foreach-slingexpert\" efterfrågas."
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/155447-foreach-slingexpert-efterfrågas"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "eklof00"
published: "2007-01-01T15:53:35.000Z"
updated: "2007-01-01T16:28:19.000Z"
replies: 2
views: 418
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/155447-foreach-slingexpert-efterfrågas"
---

# "Foreach-slingexpert" efterfrågas.

## #1 — eklof00, 2007-01-01T15:53Z

Nu skiver jag ut $day som är lika med date i min tabell. 
Jag skiver också ut $game som är lika med matcher. 

I tabellen har jag ett fält som heter match_id som jag också vill ha utskrivet som $game_id. 

Frågan är således om jag kan lägga till ytterligare ett värde i slingan samt hur i hela fridens namn gör jag?

Jag har suttit hela julhelgen med detta..

```php
<?php 
 
session_start(); // Alltid överst på sidan 
include 'conn.php';
include 'servertime.php';
echo '<br>';
echo '<b>Allsvenskan 2007</b>';
echo '<br><br>'; 
 
$sql = "SELECT DATE_FORMAT(date,'%Y-%m-%d %H:%i') as date, matcher, match_id 
FROM allsv2007 WHERE date > CURRENT_TIMESTAMP() 
ORDER BY date ASC";
$result = mysql_query($sql);
while ($row = mysql_fetch_assoc($result)) {
$date[$row['date']][] = $row['matcher'];
}
if (isset($date) && !empty($date)) {
		echo '<table>';  
		foreach ($date as $day => $value){
       	echo '<tr>';
	   	echo '<td></td>';
      	echo '<td>' . '<b>' . $day. '</b>' . '</td>';
      	echo '</tr>';
      
     	foreach ($value as $game)
	 	{
	  	echo '<tr>';
	  	echo '<td>'. $game_id.'</td>';
	  
	  
      	echo '<td>'. $game.'</td>';
        echo '</tr>';
      	 } 

echo '<tr>';
echo '<td></td>';
echo '<td><a href="spela.php?matcher=$game">Spela</a></td>';
echo '</tr>';
} 
 
echo '</table>';

}else{
echo 'inga matcher i databasen';
}

?>
```

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

## #2 — tydal, 2007-01-01T16:15Z

Ändra:
$date\[$row\['date'\]\]\[\] = $row\['matcher'\];
till:
$date\[$row\['date'\]\]\[\] = array($row\['matcher'\], $row\['match_id'\]);

Sen får du $game\[0\] som är matcher och $game\[1\] som är match_id.

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

## #3 — eklof00, 2007-01-01T16:28Z

Tack för hjälpen. Blev medlem i forumet i dag.

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

---

Tråden på webben: https://www.webforum.nu/amne/php/155447-foreach-slingexpert-efterfrågas
