---
title: "Vissa sql-satser görs inte"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/100639-vissa-sql-satser-görs-inte"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "filipbh"
published: "2004-03-30T16:19:33.000Z"
updated: "2004-03-31T07:47:47.000Z"
replies: 2
views: 254
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/100639-vissa-sql-satser-görs-inte"
---

# Vissa sql-satser görs inte

## #1 — filipbh, 2004-03-30T16:19Z

Har en gästbok som hämtar och sparar inlägg samt visar hur många sidor det är...

Problemet är att den inte sparar inlägget.. Två alternativ som kommer upp:

Warning: mysql_connect(): Access denied for user: '...@localhost' (Using password: NO) in /customers/httpd.www/gastbok-1.php on line 136

och

Warning: mysql_select_db(): A link to the server could not be established in /customers/httpd.www/gastbok-1.php on line 137

Jag förstår vad som menas men varför kan inte inlägget sparas om sql-satsen som hämtar inläggen fungerar?

Koden som ska räkna sidor är också fel.. Den skriver inte ut tillräckligt många sidor.. Någon som vill hjälpa till med det också? Tog det skriptet härifrån wF men det vill inte fungera ändå.

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

## #2 — Peeer, 2004-03-30T20:50Z

Hur ser koden ut då? Skickar du med lösenordet när du försöker ansluta till databasen (ser inte ut så på felmeddelandet iaf)?

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

## #3 — filipbh, 2004-03-31T07:47Z

Överst kör sidan en require som hämtar lösenord och användarnamn till databasen

```php
if(isset($_POST['send']))
{
$lank = mysql_connect ("localhost", "$dbu","$dbp");
$databas = mysql_select_db("...");

$ip = $_SERVER[REMOTE_ADDR];
$inlagg = $_POST['inlagg'];
$user = $_SESSION['inl_user'];
$writerid = $_SESSION['inl_id'];
$tid = date("H:i:s");
$datum = date("Y-m-d");
$sendto = $_POST['sendto'];

$sql = "INSERT INTO gastbok(user,userid,text,ip,datum,tid,status,visible) VALUES('$user','$writerid','$inlagg','$ip','$datum','$tid','1','$sendto')";
mysql_query($sql);
mysql_close ($lank);

               echo("<script language=JavaScript>");
               echo("self.location.replace('gastbok.php')");
               echo("</script>");
}
```

Löste dock det på det här sättet nu, så det fungerar nu. Men det såg ut så här innan också men då låg det i gastbok.php

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

---

Tråden på webben: https://www.webforum.nu/amne/php/100639-vissa-sql-satser-görs-inte
