---
title: "mysql_query"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/177338-mysql-query"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "SoulGod"
published: "2009-03-07T16:12:14.000Z"
updated: "2009-03-07T22:22:14.000Z"
replies: 5
views: 586
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/177338-mysql-query"
---

# mysql_query

## #1 — SoulGod, 2009-03-07T16:12Z

Detta är ett felmeddelande jag har lite överallt just nu:

mysql_query(): supplied argument is not a valid MySQL-Link resource in C:\\Program\\EasyPHP 3.0\\www\\souldesign\\include\\common.php on line 68

Och line 68 är 

```
	$query = "SELECT id,";
	$query .= "text_img, ";
	$query .= "edit_level ";
	$query .= "FROM ";
	$query .= "".$db_content." ";
	$query .= "WHERE ";
	$query .= "page_id=".$f_page_id." ";
	$query .= "AND ";
	$query .= "identity='".$f_content_identity."' ";
            
| LINE68 |	if ( ($result = mysql_query($db_name,$query)) && mysql_num_rows($result) ) {
		// Vi fick trŠff ur databasen
		
		$id = mysql_result($result, 0, "id");
				
		$text_img = mysql_result($result, 0, "text_img");
				
		$edit_level = mysql_result($result, 0, "edit_level");
				
		// talar om att content kan editeras
		$func = "edit";
		
	} else {
```

Är ej jag som gjort koden, så uppbyggnadsfrågor och sånt kan jag inte svara på.. Men ja, behöver ni mer kod, så säg till..

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

## #2 — SPiN, 2009-03-07T17:54Z

```
mysql_query($query, $db_name)
```

Den är felvänt, identifieraren ska skickas som andra parameter.

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

## #3 — SoulGod, 2009-03-07T19:52Z

Har ändrat , men blir ändå fel?
Jag undrar på alla dom $query , kan man inte skriva dom på en rad?
Vet inte om det hjälper, men det är samma fel

```
Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in C:\Program\EasyPHP 3.0\www\souldesign\include\common.php on line 68
```

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

## #4 — drew, 2009-03-07T21:06Z

Du kör mysql_connect() innan du försöker läsa från databasen?

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

## #5 — Mr T, 2009-03-07T21:45Z

Koden som används ser ut såhär :

```php
mysql_pconnect($q_hostname, $q_login, $q_password);
```

 Problemet som jag och SoulGod har är att jag har utvecklat mot Linux baserat webb-hotel, men nu vill vi ha igång det på en Windows maskin. Så frågan jag ställer mig som programmerare är hur mycket skillnad det är ?

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

## #6 — drew, 2009-03-07T22:22Z

Testa detta. Det ska fungera oavsett OS på servern.

Först

```
$db = mysql_pconnect($q_hostname, $q_login, $q_password) or die('Orsak 1: ' . mysql_error());
```

Sen

```
$selected = mysql_select_db($db_name, $db) or die('Orsak 2: ' . mysql_error());
```

Och sist

```
mysql_query($query) or die('Orsak 3: ' . mysql_error());
```

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

---

Tråden på webben: https://www.webforum.nu/amne/php/177338-mysql-query
