Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MYSQL]Wysyłanie kilu rekordów POST do mysql
hostcom
post
Post #1





Grupa: Zarejestrowani
Postów: 46
Pomógł: 0
Dołączył: 1.03.2008

Ostrzeżenie: (0%)
-----


Chciałbym prosić o pomoc jak powinnien być zbudowany formularz aby muc wysyłać kilka rekordów na raz do mysql

prosze o napisanie gdzie popełniony jest bład
  1. <?php
  2. if ($action=="languages" && $do=="edit"){
  3. stdhead("EDIT Language");
  4. begin_frame("EDIT Language");
  5. navmenu();
  6. print"<center>";
  7.  
  8. if ($_POST)
  9. {
  10. $id = $_GET["id"];
  11. $uri = $_POST["uri"];
  12.  
  13. $name = $_POST["language"];
  14. $charset = $_POST["charset"];
  15. if($uri!='' and $name!='')
  16. {
  17. mysql_query("UPDATE languages SET uri='$uri', name='$name', charset='$charset' WHERE id='$id'") or die(mysql_error());
  18. echo "<font size=2><BR>Language edited <b>Successful</b><BR><BR></font>";
  19. }
  20. else
  21. {
  22. echo "<BR><b>Error</b> empty field!<BR><BR>";
  23. }
  24. }
  25. else
  26. {
  27. $query = "SELECT * FROM languages WHERE lang_id=".$_GET['lang_id']."";
  28. $sql = mysql_query($query);
  29. echo "<form method='post' enctype='multipart/form-dat' action='?action=languages&do=edit'>";
  30. while ($row = mysql_fetch_array($sql)) {
  31. $id=$row['id'];
  32. $lang_id=$row['lang_id'];
  33. $uri=$row['uri'];
  34. $name=$row['name'];
  35. $charset=$row['charset'];
  36. echo"<input type='hidden' name='id' value=$id >";
  37. echo "<B>ID:</B><BR> <input type=text value=$id disabled><BR><BR>
  38. <B>Lang ID:</B><BR> <input type=text value=$lang_id disabled><BR><BR>
  39. <B>Language File:</B><BR> <input type=text name=uri value=$uri disabled><BR><BR>
  40. <B>Language:</B><BR> <input type=text name=language value=$name><BR><BR>
  41. <B>Charset:</B><BR> <input type=text name=charset value=$charset><BR><BR>";
  42.  
  43. } echo"<input type='Submit' value=' Save '
  44. style='border-style: solid; border-color: #666666; background-color: #FFFFFF;'/>
  45. </form>";
  46. }
  47. print"</center>";
  48. ?>


Ten post edytował hwao 19.10.2008, 12:00:50
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 24.08.2025 - 16:31