Avatar billede peder77 Nybegynder
18. januar 2007 - 10:17 Der er 5 kommentarer og
1 løsning

indsæt tekst i mysql database

Hej eksperter.

Jeg sidder og laver et tekst felt som skal sende noget tekst til en database.

Jeg har følgende tekst som jeg får fejl på.

<?php
$conn = mysql_connect ("xx", "xx", "xx");
mysql_select_db ("xx", $conn);

$sql = "INSERT INTO test
    values ('', '$_POST[1]')";
   
    if (mysql_query($sql, $conn)
    {
    echo "teksten er ændret";
    } else {
    echo "noget gik galt, prøv igen";
    }
?>

kan i hjælpe?
Avatar billede zynzz Praktikant
18. januar 2007 - 10:34 #1
values ('".$_POST['1']."')";


Men vil du da ændre i en noget som allerede findes i databasen?

Hvis ja brug UPDATE....
Avatar billede peder77 Nybegynder
18. januar 2007 - 10:41 #2
UPDATE istedet for INSERT?
Avatar billede sw_red_6 Nybegynder
19. januar 2007 - 10:25 #3
hvis du vil ændre en eksisterende tekst så kan du bruge $sql = "UPDATE test SET tekst = ".$_POST[1]." WHERE id = $_POST[0]"

tekst, id og $_POST[0] skal så ændres så det passer til din tabel
Avatar billede zynzz Praktikant
19. januar 2007 - 11:40 #4
Som sw_red_6 skriver er den fremgangsmåde...
Avatar billede peder77 Nybegynder
20. januar 2007 - 12:23 #5
Jeg har fået det til at virke. Mange tak for interessen. Hvis i vil dele points må i svare.
Avatar billede zynzz Praktikant
20. januar 2007 - 12:27 #6
svar så
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester