---
title: "varför sparas det inget med denna koden?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/83877-varför-sparas-det-inget-med-denna-koden"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "jiggan"
published: "2003-08-09T17:27:19.000Z"
updated: "2003-08-14T22:07:59.000Z"
replies: 7
views: 265
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/83877-varför-sparas-det-inget-med-denna-koden"
---

# varför sparas det inget med denna koden?

## #1 — jiggan, 2003-08-09T17:27Z

har felsökt nu i över en timme...varför hamnar bara dagens datum i databasen? allting går som det ska och jag får inget felmedellande heller...så här ser koden ut som sparar infon:

\<?php
$link = mysql_connect ("127.0.0.1", "root", "");
$sql="INSERT INTO admin (admin, text, datum, tid) VALUES
('" . $\_POST\['admin'\]. "', '" . $\_POST\['text'\]. "', '" . date('Ymd') . "', '" . date('H:i') . "')";  

mysql_select_db("mysql", $link);
$resultat = mysql_query($sql, $link);
if (!$resultat) {
	echo 'Något gick åt helvete. \<br\>';
	echo mysql_error();
}
else
{
header("Location: admin_index.php"); 
}
mysql_close ($link);
?\>

\--------------------------

så här ser koden för formuläret ut:

\-----------------------------------

\<form method="post" action="save_news.php"\>  
\<b\>Admin:\</b\> \<input type="text" name="admin" size=20\> 
\<br\>  
\<br\>  
\<b\>Nyhet:\</b\> \<textarea name="text" cols="25" rows="4"\>\</textarea\>  
\<BR\>       
\<input type="submit" name="skicka" value="Posta"
style="border: 1px solid; font-family: Arial Narrow; font-size: 10px"\>   
\<hr\>  

\</form\>  

\------------------------------

NEED HELP!!
//jiggan

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

## #2 — Alpha II, 2003-08-09T17:41Z

Det var riktigt länge sedan jag höll på med PHP, men borde du inte skicka med en timestamp till date()?

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

## #3 — jiggan, 2003-08-09T19:12Z

nej, ska inte behövas...måste lösa detta problem!

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

## #4 — filipbh, 2003-08-09T21:12Z

Du måste väl skriva

\<?
if($skicka){
$link = mysql_connect ("127.0.0.1", "root", ""); 
$sql="INSERT INTO admin (admin, text, datum, tid) VALUES 
('" . $\_POST\['admin'\]. "', '" . $\_POST\['text'\]. "', '" . date('Ymd') . "', '" . date('H:i') . "')"; 

mysql_select_db("mysql", $link); 
$resultat = mysql_query($sql, $link); 
if (!$resultat) { 
echo 'Något gick åt helvete. \<br\>'; 
echo mysql_error(); 
} 
else 
{ 
header("Location: admin_index.php"); 
} 
mysql_close ($link); 
}
?\> 

Så den vet att den ska spara informationen när knappen Posta med värdet "skicka" trycks ned.

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

## #5 — jiggan, 2003-08-13T23:40Z

hjälpte inte heller...vad kan då vara fel? jag har testat att köra en echo på formuläret och får inte ut nåt...vad kan du vara fel?

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

## #6 — Pellefant, 2003-08-14T01:42Z

Testa:

```
$sql="INSERT INTO admin (admin, text, datum, tid) VALUES 
('$admin','$text', '" . date('Ymd') . "', '" . date('H:i') . "')";
```

P.s eventuellt så bör du inte kalla databaskolumnen "text" då det kan vara ett reserverat ord  \*osäker\*

Hm..såg nu att du skriver att du inte får nåt när du echo:ar ut variablerna, det var konstigt, jag tycker att det ser helt rätt ut. Slut FORM taggen har du med också.

Testa igen

```
<?
echo $admin;
echo $text;
?>
```

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

## #7 — Matte, 2003-08-14T06:59Z

Har du en form-tagg som ligger och skräpar tidigare på sidan? Formulär i formulär funkar inte.

För att testa om några variabler skickas från formuläret: 
Lägg följande i början av koden

```
echo "\$_POST-variabler:<br>";
echo "<pre>";
print_r($_POST);
echo "</pre>";
```

 

Ger MySQL ifrån sig några felmeddelande?

```
mysql_select_db("mysql", $link); 
$resultat = mysql_query($sql, $link) or die("SQL: $sql <br>".mysql_error());
```

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

## #8 — jiggan, 2003-08-14T22:07Z

pellefants förslag funkade! med echo $admin; kanon! tack så mycket för hjälpen allesammans! //jiggan

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

---

Tråden på webben: https://www.webforum.nu/amne/php/83877-varför-sparas-det-inget-med-denna-koden
