Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Problem z wysłaniem danych do bazy MySQL
neoski
post
Post #1





Grupa: Zarejestrowani
Postów: 38
Pomógł: 0
Dołączył: 31.07.2005
Skąd: Warszawa

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


Cześć! Mój problem polega na tym, że dane z bazy odczytywane są poprawnie, natomiast mam problem z ich zapisaniem.

Oto pliczek, w którym uzupełniam dane:
  1. <?php if($access<2) { echo $noacc; } else {
  2.  
  3. $name=$_POST["name"];
  4.  
  5. $sql="SELECT * FROM users WHERE id='$myid'";
  6. $data=mysql_query($sql, $db);
  7. while ($users = mysql_fetch_object ($data)) { ?>
  8.  
  9. <FORM method="post" action="index.php?id=editaction" name="theform">
  10.  
  11. <TABLE  border="0" cellspacing="0" cellpadding="0">
  12. <TR>
  13.     <TD colspan="2"><b>Dane:</b></TD>
  14. </TR>
  15.  
  16. <TR>
  17.     <TD width="50%">imię:</TD>
  18.     <TD width="50%">
  19.     <input type="text" name="name" class="FORM" size="20" maxlength="200" value="<?php print "$users->name"; ?>">
  20.     </TD>
  21. </TR>
  22. </TABLE>
  23.  
  24. <br>
  25.  
  26. <TABLE border="0" cellspacing="0" cellpadding="0">
  27.     <TD>
  28.     <input type="submit" class="FORM" value="Wyslij">
  29.     </TD>
  30. </TABLE>
  31.  
  32. </FORM>
  33.  
  34. <?php } } ?>


A oto plik który wysyła te dane:
  1. <?php if($access<2) { echo $noacc; } else { ?>
  2.  
  3. <TABLE border="0" cellspacing="0" cellpadding="0">
  4. <TR>
  5.     <TD>
  6.     <?php $update = "UPDATE users SET name='$name' WHERE id='$myid'";
  7.         $sqlaction = mysql_query($update);
  8.         print "Dane pomyslnie wyslane"; ?>
  9.     </TD>
  10. </TR>
  11. </TABLE>
  12.  
  13. <?php } ?>


Dzieki z góry za pomoc.

Ten post edytował neoski 7.11.2005, 16:31:57
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: 23.08.2025 - 17:52