Avatar billede trane_frisk Nybegynder
09. april 2001 - 20:26 Der er 6 kommentarer og
1 løsning

Formel

Hej

Jeg bruger følgende kode til at sætte ind i min MySQL database med:

<?

$conn = mysql_connect(\"127.0.0.1\", \"xxx\", \"yyy\");
mysql_select_db(\"aaa\");

$result = mysql_query(\"select * from bbb\");

mysql_query(\"insert into bbb (Navn, Tekst, Link)
              values (\'Sigurt Maloy\', \'Hvem har set min nye vase.\', \'www.kravlegården.dk\')\");

?>

Problemet er at jeg vil gerne have sådan at jeg kan skrive i en formel hvad der skal stå i de tre felter. Sådan at der er 3 \"formler\" man kan skrive. I den første skriver den Navn. I den anden skriver den Tekst. Og i den 3. Link.
hvem gider lige at bikse koden sammen og tjene lidt point!!
Avatar billede repsac Nybegynder
09. april 2001 - 20:29 #1
Æhhh vil du have det stoppet ind i en form?
Avatar billede trane_frisk Nybegynder
09. april 2001 - 20:30 #2
Det kan godt være jeg fik sagt det på en lidt åndsvag måde men altså jeg mener sådan at de tre values den indsætter i databasen skal skrives i tekstbokse.
Avatar billede repsac Nybegynder
09. april 2001 - 20:33 #3
Ellers kan du vel bare lave en ny fil, evt. write_to_db.inc, og så include den lige efter du fastsætter variablerne ...

$navn = \"bla bla bla\";
$tekst = \"bla bla bla\";
$link = \"bla bla bla\";

include(\"write_to_db.inc\");

I filen write_to_db.inc står der så i stedet for Sigurt Maley mv.:
mysql_query(\"insert into bbb (Navn, Tekst, Link)
              values ($navn, $tekst, $link)\");
Avatar billede repsac Nybegynder
09. april 2001 - 20:38 #4
<?php
if (!isset(\"$navn\") || !isset(\"$tekst\") || !isset(\"$link\")) {
?>
<form method=\"post\" action=\"<?php echo $PHP_SELF; ?>\">
<input type=\"text\" name=\"navn\" value=\"Skriv dit navn her!\">
<input type=\"text\" name=\"tekst\" value=\"Skriv en lille kommentar her!\">
<input type=\"text\" name=\"link\" value=\"Skriv linket her!\">
<br><input type=\"submit\" value=\"Skriv!\">
</form>
<?php
} else {
      $conn = mysql_connect(\"127.0.0.1\", \"xxx\", \"yyy\");
mysql_select_db(\"aaa\");

      $result = mysql_query(\"select * from bbb\");

      mysql_query(\"insert into bbb (Navn, Tekst, Link)
                values ($navn, $tekst, $link)\");
}
?>

Noget lignende dette?
Avatar billede repsac Nybegynder
09. april 2001 - 20:51 #5
\"Hullu bullu, Lotte hvor er du henne?\" ... ;o)
Avatar billede repsac Nybegynder
10. april 2001 - 22:14 #6
Juhuu ... Kan du bruge det eller ej?
Avatar billede repsac Nybegynder
21. april 2001 - 11:59 #7
Arhm! Få så fingeren ud af chokoladekanalen ... kan det bruges eller ej?
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