![]() |
![]() |
-Rafalek- |
![]()
Post
#1
|
Goście ![]() |
Dlaczego updejtuje mi na wartosc 0 ? Niby wszystko jest okej ale wpisuje mi zamiast tego co wpisalem 0.
To jest kod ktory pobiera dane z bazy danych i wklada je do textarea po nacisnieciu submit ma zmienic dane w textarea name"dzial". Kod for ($i=0; $i <$ile_znalezionych; $i++) { $wiersz = $wynik->fetch_assoc(); echo '<form action="edycja_danych.php" method="post"> <table border="0"> <p><strong>'.($i+1).'. <tr><td>Imię Nazwisko:</td><td><center><textarea rows="6" name="imie_nazwisko" cols="17">'; echo stripslashes($wiersz['imie_nazwisko']); echo '</textarea></center></td></strong><br /><tr><td>Dział w pracy:</td><td> <center><textarea rows="6" name="dzial" cols="17"> '; echo stripslashes($wiersz['dzial']); echo '</textarea></center><br /><tr><td>Dane pracownika:</td><td><center><textarea rows="6" name="dane" cols="17"> '; echo stripslashes($wiersz['dane']); echo '</textarea></center></td></tr><tr><td colspan="2"><input type="submit" value="Edytuj"></td></tr> </table> </form>'; } Ten kod wysyła wiadomosc do tego kodu: Kod <?php
$imie_nazwisko=$_POST['imie_nazwisko']; $dzial=$_POST['dzial']; $dane=$_POST['dane']; if (!$imie_nazwisko || !$dzial || !$dane) { echo 'Nie podano wszystkich potrzebnych danych. </br>' . 'Wróć do strony rejestracji! Spróbuj ponownie!'; exit; } if (!get_magic_quotes_gpc()) { $imie_nazwisko=addslashes($imie_nazwisko); $dzial=addslashes($dzial); $dane=addslashes($dane); } @ $db = new mysqli('localhost', 'root', '', 'mswia'); if (mysqli_connect_errno()) { echo 'Bład połaczenia z baza danych'; exit; } $zapytanie ="update mswia_konto set dzial='".$dzial."' AND dane= '".$dane."' where imie_nazwisko='".$imie_nazwisko."'"; $wynik = $db->query($zapytanie); if ($wynik) { echo ' konto Updejtowan '; } if (!$wynik) { echo'blad'; } ?> |
|
|
![]() |
-Rafalek- |
![]()
Post
#2
|
Goście ![]() |
Sam poprawilem Blad
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 05:13 |