Avatar billede firestone Nybegynder
08. februar 2007 - 11:01 Der er 3 kommentarer og
1 løsning

Simpel PHP functions og mysql add update insert

Jeg sidder med og roder med noget function i php hvor jeg gerne vil have skitseret i simpel form hvordan jeg kan lave følgende:

<?php
if (!$_REQUEST['Submit']) {
      add_form();
} elseif ($_REQUEST['Submit'] == "Insert New Entry") {
      insert_entry();
}
function connectsql() {
blablabla
}

function add_form() {
<input type="text" name="navn">
<input type="submit" name="submit" value="submit">
}

function insert_entry() {
mysqlquery("INSERT INTO navntabel (navn) VALUES ('$navn')");
}
?>
<html>
add_form();
</html>

dette er princippet, der er nok nogen stave fejl men i min kode syntes jeg ikke lige det her holder? nogen der kort kan skrive mig noget lign som det burde se ud og hvor jeg tilføjer input='navn' til mysql når man trykker Submit (og jeg ved godt denne kodestump ikke fungere) men det er princippet jeg vil illustrere.
Avatar billede mcgoat Nybegynder
08. februar 2007 - 11:08 #1
noget du kan bruge?

<?php

function addform()
{
  echo "<html><head></head><body>";
  echo "<form name='minform' action='denneside.php' method='post'>";
  echo "<input type='text' name='navn'>";
  echo "<input type='submit' value='submit' name='subm'>";
  echo "</form>";
  echo "</body></html>";
}

if(!isset($_POST['subm']))
{
  addform();
}
else // Der er klikket på submit
{
  $navn = $_POST['navn'];
  mysql_connect("server", "bruger", "pass");
  mysql_select_db("database");
  $SQLSTRING = "INSERT INTO tabel VALUES('$navn')";
  $RESULT = mysql_query($SQLSTRING);
}
?>
Avatar billede firestone Nybegynder
09. februar 2007 - 08:05 #2
hvis jeg nu vil genbruge min form til flere forskellige operationer der af funktioner, hvordan vil det så se ud, simpelheden i det pt er god nok men det jeg efter søger er mere funktions baseret så man ikke skal "genkode" de samme elementer flere gange deriblandt formen som jeg kan bruge til måde insert update og til search view. dvs 2/3 delt med fælles "form"
Avatar billede fhansen Praktikant
10. februar 2007 - 17:56 #3
Hejsa.


Må jeg lige komme med et tilligsspørgsmål....
Kan man kalde en function fra en submit, eller href ??
Avatar billede firestone Nybegynder
19. februar 2007 - 11:05 #4
ser ikke ud til nogen kan hjælpe så jeg lukker igen og prøver igen folk ser ikke gamle spørgsmål alligevel
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