---
title: "Nybörjarproblem PHP mySQL ?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/67387-nybörjarproblem-php-mysql"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "Pellefant"
published: "2003-02-06T07:31:13.000Z"
updated: "2003-02-06T22:11:57.000Z"
replies: 7
views: 318
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/67387-nybörjarproblem-php-mysql"
---

# Nybörjarproblem PHP mySQL ?

## #1 — Pellefant, 2003-02-06T07:31Z

Hej!

Har suttit med detta en timme nu. :(

```
<?PHP
$link = mysql_connect ("localhost");
        mysql_select_db("katt_clicktracking", $link);

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

while($array = mysql_fetch_array($result))  [red]<--- Rad 9[/red] 
{
    echo $array["refurl"]." ";
}
?>
```

Felmed: Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/katt/public_html/clicktracking/readdb.php3 on line 9

Det finns två rader med värden i databasen, refurl har värden i db:n.

Db:n ligger på mitt webbhotell, men det ska väl heta localhost då med?(webbhotellets localhost så att säga)

Tacksam för hjälp.

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

## #2 — Fredde Mannen, 2003-02-06T07:41Z

Din kod borde funka, men sätt in or die(); på några ställen så som jag gjort nedanför:

```php
<?
$cn = mysql_connect("localhost","användarnamn","lösenord") or die("Kunde inte skapa kopplingen");
mysql_select_db("databasnamn") or die("Kunde inte koppla till databasen");

$result=mysql_query("SELECT * from tabell") or die(mysql_error());

while($array=mysql_fetch_array($result)) {
$array["column namn"];
}
?>
```

Då vet du om den hittar databasen, tabellen, om den kan skapa kopplingen osv.

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

## #3 — Pellefant, 2003-02-06T08:36Z

Tack.

Märkte nu att två andra mySQL databaser som jag använt för att lära mig lite, inte heller funkar, så problemet verkar ligga hos webbhotellet. Återkommer om hur det går... :)

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

## #4 — Pellefant, 2003-02-06T18:34Z

Löste sig nu, denna funkar: 

```
<?PHP
$dbh=mysql_connect ("localhost", "katt_user1", "r34tyui") or die ('I cannot connect to the database because: ' . mysql_error());
mysql_select_db ("katt_clicktracking"); 

$data = mysql_db_query("katt_clicktracking", "SELECT * FROM history"); 

while ($rad = mysql_fetch_array($data)) { 

print "<B>";
print $rad["AffID"]; 
print " "; 
print $rad["refurl"]; 
print "</B><BR>";
print "Stad:"; 
print " "; 
print $rad["datetime"]; 
print "<P>"; 

} 
?>
```

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

## #5 — leifen, 2003-02-06T19:11Z

Ditt lösenord ser ju tänkbart riktigt ut. Varför visar du detta här i forum?

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

## #6 — Pellefant, 2003-02-06T19:40Z

> **leifen skrev:**
>
> Ditt lösenord ser ju tänkbart riktigt ut. Varför visar du detta här i forum?

Tack för att du är vaken. :)

Det är riktigt faktiskt. :) Men håller bara på med lite övningssaker nu, så tyckte det kunde stå kvar.

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

## #7 — leifen, 2003-02-06T19:46Z

> Tack för att du är vaken.

 

Jo annars är jag både gammal och kvällstrött  :)

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

## #8 — rIkLuNd, 2003-02-06T22:11Z

man brukar vara det... =)

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

---

Tråden på webben: https://www.webforum.nu/amne/php/67387-nybörjarproblem-php-mysql
