14. juni 2003 - 02:45
Der er
9 kommentarer og 1 løsning
Lægge til
Hejsa, jeg har lavet en form: form method="POST" action=<? echo $PHP_SELF; ?>> <table border="0" width="300" cellspacing="0" cellpadding="0" class="alm"> <tr> <td width="78" valign="top">Hold1:</td> <td width="218"><input type="text" name="score" size="30" value="Indtast nick" class="tekstfelt"></td> </tr> <tr> <td width="78" valign="top"></td> <td width="218"><br><INPUT TYPE="SUBMIT" name="skriv" value="Send" class="button"> <INPUT TYPE="RESET" value="Reset" class="button"></td> </tr> </table> </form> I feltet score indtaster de eks. 32, derefter skal jeg sende 32 til et felt der hedder score i min database (databasen navn er claner), og lægg 32 til indeholdet i feltet score under id nr. 2 Håber i forstår
Annonceindlæg fra Hitachi
”Forskellighed gør os stærkere!”
Diversitet er ikke kun buzzwords og politisk korrekthed, men et spørgsmål om at alle føler sig godt tilpas og kan yde deres bedste.
31. januar 2025
Prøver lige om lidt / senere. Er hos min kæreste, så bliver nok ikke til så meget arbejde før mandag, håber du kan vente med eventuelle point der til :)
<? if(isset($_POST['skriv'])) { $host = "*"; $user = "*"; $pass = "*"; $db = "*"; $tabel = "*"; $conn = mysql_connect("$host", "$user", "$pass"); mysql_select_db("$db"); mysql_query("UPDATE tabel SET score=score+$_POST[score] WHERE id=2"); echo "feltet er opdateret"; } ?> <form method="POST" action="<? echo $PHP_SELF; ?>"> <table border="0" width="300" cellspacing="0" cellpadding="0" class="alm"> <tr> <td width="78" valign="top">Hold1:</td> <td width="218"><input type="text" name="score" size="30" value="Indtast runde" class="tekstfelt"></td> </tr> <tr> <td width="78" valign="top"></td> <td width="218"><br><INPUT TYPE="SUBMIT" name="skriv" value="Send" class="button"> <INPUT TYPE="RESET" value="Reset" class="button"></td> </tr> </table> </form>
Nu er min kode sådan her: Men den vil stadig ikke indsætte noget i mysql db'en <? if(isset($_POST['skriv'])) { $host = "*"; $user = "*"; $pass = "*"; $db = "*"; $tabel = "*"; $conn = mysql_connect("$host", "$user", "$pass"); mysql_select_db("$db"); mysql_query("UPDATE $tabel SET score=score+$_POST[score] WHERE id=2")or die(mysql_error()); echo "feltet er opdateret"; } ?><form method="POST" action="<? echo $PHP_SELF; ?>"> <table border="0" width="300" cellspacing="0" cellpadding="0" class="alm"> <tr> <td width="78" valign="top">Hold1:</td> <td width="218"><input type="text" name="score" size="30" value="Indtast runde" class="tekstfelt"></td> </tr> <tr> <td width="78" valign="top"></td> <td width="218"><br><INPUT TYPE="SUBMIT" name="skriv" value="Send" class="button"> <INPUT TYPE="RESET" value="Reset" class="button"></td> </tr> </table> </form>