Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][MYSQL]dopisanioe danych do juz istniejących w bazie mysql
Forum PHP.pl > Forum > Przedszkole
fateq
Jak pobrać dane z pola mysql, dopisać cos do nich i zapisać w tym samym polu mysql.
<input type="text" name="nazwisko">
$query = "SELECT `pole1` FROM tab WHERE nazwisko='$nazwisko'";
<input type="text" name="wczytaj" value="'.$row['pole1'].'">
$zap = "UPDATE tab set pole='$wczytaj' where nazwiko='$nazwisko'" ;
Mój problem: powyższy skrypt wpisuje mi do `pole` nic (czyli jest puste)
a jeżeli wytnę warunek WHERE to aktualizuje całą kolumnę
plz help (jestem noobish)
_olo_1984
coś takiego może Ci pomoże:
  1. <?php
  2. // ...
  3. if($_GET['do'] == 'update')
  4. {
  5.    $result = mysql_query('UPDATE tab set pole="'.$_POST['wczytaj'].'" where nazwisko="'.$_POST['nazwisko'].'"') or die(mysql_error());
  6.    // ...
  7. }
  8. // ...
  9. $result = mysql_query('SELECT pole1 FROM tab WHERE nazwisko="'.$nazwisko.'"') or die(mysql_error());
  10. $row = mysql_fetch_array($result);
  11.  
  12. echo '<form action="nazwa_tego_pliku.php?do=update" method="post">';
  13. echo '<input type="text" name="wczytaj" value="'.$row['pole1'].'" />';
  14. echo '<input type="hidden" name="nazwisko" value="'.$nazwisko.'" />';
  15. echo '<input tyme="submit" value="zmień" /></form>';
  16. ?>


pozdr
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.