---
title: "Behöver hjälp med två saker"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/110490-behöver-hjälp-med-två-saker"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "streetrobban"
published: "2004-09-01T09:12:52.000Z"
updated: "2004-09-01T11:43:13.000Z"
replies: 4
views: 278
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/110490-behöver-hjälp-med-två-saker"
---

# Behöver hjälp med två saker

## #1 — streetrobban, 2004-09-01T09:12Z

Tjenare, fattar inte riktigt vad jag gjort för fel här.

Felmeddelande:

```
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/hemsidan/standings.php on line 44
```

Och här är php koden:

```php
		<?php
		// Open the database
		require 'inc/db.php';
	
		// Count the players
		$get = mysql_query("SELECT * FROM Participants");
		$rowCount = mysql_num_rows($get);
		{
			echo "There is a total of $rowCount players.<br>";
		}
	
		// Show the players
		$get = mysql_query("SELECT * FROM RMRParticipants ORDER BY group");		
		
		$previous = "";
		
		while($userRow = mysql_fetch_array($get))
		{
			$group = $userRow['group'];
			$nick = $userRow['nick'];
			$frags = $userRow['frags'];
			$id = $userRow['id'];
		
			if ($previous != $group)
			{
				$previous = $group;
				echo "<br>Group $group<br>";
				echo "$nick<br>";
			}
			else
			{
				echo "$nick<br>";
			}
		}		
		
		// Close the database
		mysql_close($open);
		?>
```

Sedan kommer här det andra stycket som inte funkar.

Felmeddelande:

```
You have an error in your SQL syntax near 'group='a', frags='1' WHERE id = '1'' at line
```

Och här är php koden:

```php
<?php
// Open the database
require '../inc/db.php';

// Edit
$update = "UPDATE Participants SET nick='$_POST[nick]', group='$_POST[group]', frags='$_POST[frags]' WHERE id = '$id'";
$update2 = mysql_query($update) or die (mysql_error());

// Then redirect
echo "<script language=JavaScript>"; 
echo "self.location.replace('admin.php')"; 
echo "</script>";

// Close the database
mysql_close();
?>
```

Tack på förhand!

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

## #2 — lunne82, 2004-09-01T09:17Z

Fösta:
// Show the players
$get = mysql_query("SELECT \* FROM RMRParticipants ORDER BY group");

Kör istället:
$get = mysql_query("SELECT \* FROM RMRParticipants ORDER BY group") or die(mysql_error());

Andra:
Kör:
echo $update;
så får du ju se vilken fråga du försöker ställa databasen.

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

## #3 — Pedda, 2004-09-01T11:05Z

Andra:

Är det all kod? 
Isåfall så har ju $id inget värde, skickar du med det från formuläret ska det vara $\_POST\['id'\]

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

## #4 — @nders, 2004-09-01T11:07Z

GROUP lär vara hyggligt reserverat av MySQL (GROUP BY). Byt namn på fältet. Antagligen är det det som ställer till det.

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

## #5 — streetrobban, 2004-09-01T11:43Z

Tack för alla svar. Lösningen var att byta namnet från Group till något annat, då det var reserverat. Tack för alla svar!

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

---

Tråden på webben: https://www.webforum.nu/amne/php/110490-behöver-hjälp-med-två-saker
