Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP] Aktualizowanie rekordów za pomocą formularza
teez
post
Post #1





Grupa: Zarejestrowani
Postów: 186
Pomógł: 6
Dołączył: 20.12.2010

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


Witam,


Mam aktualnie dwa formularze. W jednym wyświetlane zostają wszystkie wartości w formularzu, a on wysyła dane do edytuj.php gdzie mam :
  1. <?
  2. include_once("connection.php");
  3. if(isset($_GET['id'])) {
  4. $pytanie = mysql_query("SELECT * FROM sieci WHERE id = '".$_GET['id']."' ");
  5. $dane = mysql_fetch_assoc($pytanie);
  6.  
  7. if(empty($_GET['id']))
  8.  
  9. $nazwasieci = $_POST['nazwasieci'];
  10. $liczbaserwerow = $_POST['liczbaserwerow'];
  11. $link = $_POST['link'];
  12. $opis = $_POST['opis'];
  13. $logo = $_POST['logo'];
  14.  
  15. mysql_query("UPDATE sieci SET nazwasieci='".$nazwasieci."', liczbaserwerow='".$liczbaserwerow."', link='".$link."', opis='".$opis."', logo='".$logo."' WHERE id = '".$_GET['id']."' ");
  16.  
  17.  
  18.  
  19. }



  1. <FIELDSET>
  2. <div class=message>Witaj! Dzięki poniższemu formularzowi możesz dodać swoją sieć do naszej bazy. Jeżeli chcesz wrócić <a href="index.php">KLIKNIJ</a></div>
  3. <form method="POST" action="edytuj.php">
  4. Nazwa sieci:</br> <input type="text" value="<? print ($row["nazwasieci"]) ?>" class="sql_form" size="30" name="nazwasieci"><br>
  5. Liczba serwerów:</br> <input type="text" value="<? print ($row["liczbaserwerow"]) ?>" class="sql_form" size="30" name="liczbaserwerow"><br>
  6. Link:</br> <input type="text" size="30" value="<? print ($row["link"]) ?>" class="sql_form" name="link"><br>
  7. Opis:</br> <input type="text" size="30" value="<? print ($row["opis"]) ?>" class="sql_form" name="opis"><br>
  8. logo:</br> <input type="text" size="30" value="<? print ($row["logo"]) ?>" class="sql_form" name="logo"><br></br>
  9. <input type="submit" class="input_submit alt" value="Dodaj">
  10. </form> </FIELDSET>




Niestety, nic się nie dzieje, rekordy nie aktualizują się. Co jest tego powodem?

Ten post edytował teez 12.01.2013, 20:02:43
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 - 13:38