Just nu i M3-nätverket
Gå till innehåll

...forfarande knas i koden?


lakris-loppan

Rekommendera Poster

lakris-loppan

Nu har jag testat alla fiffiga knep som ni gett mig, men det fungerar ända inte....:-o Inga felmeddelanden den här gangen heller och databasen är ekande tom....är det fortfarande ngt kans med min kod här nedan?

 

<html>

<head>
<title></title>
</head>

<body>
<FORM METHOD="post">

<INPUT TYPE="text" NAME="rubrik">
<INPUT TYPE="submit" VALUE="Lägg till">

</FORM>

<?php
$open = mysql_connect("localhost", "root", "*********") or die("Kunde inte öppna " . mysql_error());

mysql_select_db('minDb');

$rubrik = mysql_real_escape_string($_POST['rubrik']);
$dbinfo = mysql_query("INSERT testTabell(rubrik) VALUES('$rubrik')") or die("Fel vid SQL-satsen: " . mysql_error());

mysql_close($open);
?>

</body>
</html>

 

/l-l

 

Länk till kommentar
Dela på andra webbplatser

Hmm. För det första kommer PHP-koden köras varje gång sidan laddas, men du vill väl bara att det ska köras när formuläret postats?

Lägg en if-sats runt all PHP-kod:

 

if (isset($_POST['rubrik']))
{
...
}

 

 

Dessutom har du inte anget vart formuläret ska postas (action-attributet i form-taggen)

 

<form method="post" action="denhärfilen.php">

 

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...