---
title: "funkar lokalt men inte på www"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/41958-funkar-lokalt-men-inte-på-www"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "reka1"
published: "2002-04-18T12:22:22.000Z"
updated: "2002-04-18T21:10:00.000Z"
replies: 5
views: 272
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/41958-funkar-lokalt-men-inte-på-www"
---

# funkar lokalt men inte på www

## #1 — reka1, 2002-04-18T12:22Z

Har ett märkligt problem. Min kod fungerar lokalt, men när jag kör samma kod på en www-server så får jag felmeddelandet: 

Warning: Supplied argument is not a valid MySQL result resource in /home/b1346/public_html/lotta/kolla.php on line 19 

Koden ser ut som föjler: 

\<?PHP 

$link = mysql_connect ("mysql.24-7webhosting.com", "XXX", "X"); 
mysql_select_db("veckobrevet", $link); 

$query = "select \* from indata"; 
$result = mysql_query($query, $link); 

while($array = mysql_fetch_array($result)) // RAD 19!!! 
{ 
echo $array\["efternamn"\]. "\</td\>\<td\> "; 
echo $array\["fornamn"\]."\</td\>\<td\> "; 
echo $array\["epost"\]."\</td\>\<td\> "; 
echo $array\["intressen"\]. "\</td\>\<td\> "; 
echo $array\["periodicitet"\]."\</td\>\<td\> "; 
echo $array\["ovrigt"\]."\</td\>\</tr\>"; 
} 
?\> 

Några förslag till vad som bråkar??

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

## #2 — Web-Tor, 2002-04-18T13:52Z

Jag gissar att du har inte tillgång till databasen.

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

## #3 — GunnarD, 2002-04-18T14:33Z

Prova att ändra raden:

$result = mysql_query($query, $link); 

till

$result = mysql_query($query, $link) or die(mysql_error());

Då skall den skriva ut ett felmeddelande om det blir fel på frågan, efter att den skrivit ut meddelandet så stopppar programmet.

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

## #4 — reka1, 2002-04-18T15:14Z

jag ändrade till:
 $result = mysql_query($query, $link) or die(mysql_error()); 

Och fick då felmeddelandet:
No Database Selected 

Men jag tycker det är mkt märkligt för kopplingen på sidan som lägger till info till samma databas är identisk som den krånglande kopplingen.
Den fungeranade ser ut så här:

$link = mysql_connect ("mysql.24-7webhosting.com", "xx", "xx");
 mysql_select_db("veckobrevet", $link); 

$query = "INSERT into indata (efternamn,fornamn,epost,intressen,periodicitet,ovrigt) VALUES ('$efternamn','$fornamn','$epost','$resultat','$period','$ovrigt')";

$result = mysql_query($query);

Och den krånglande:

$link = mysql_connect ("mysql.24-7webhosting.com", "xx", "xx");
mysql_select_db("veckobrevet", $link);
 
$query = "select \* from indata"; 
$result = mysql_query($query, $link);
 
while($array = mysql_fetch_array($result))

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

## #5 — GunnarD, 2002-04-18T18:00Z

För att forstsätta felsökandet:

sätt " or die(mysql_error());" efter alla mysql anrop.

```
$link = mysql_connect ("mysql.24-7webhosting.com", "xx", "xx") or die(mysql_error());
mysql_select_db("veckobrevet", $link) or die(mysql_error());
```

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

## #6 — reka1, 2002-04-18T21:10Z

Det har ordnat sig

Det löste sig. Egentligen är felet jag gjorde nästan för pinsamt för att berätta men jag hade angett fel databas.  :stud 

Men tack för all hjälp och engagemang ni som svarat  :bire

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

---

Tråden på webben: https://www.webforum.nu/amne/php/41958-funkar-lokalt-men-inte-på-www
