Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][MYSQL]Wstawianie wartości do konkretnego wiersza
Forum PHP.pl > Forum > Przedszkole
Niewpisze
Jak zrobić żeby wstawić wartość do wiersza o danym id? Narazie stworzyłem takie coś 

Kod
$ocena=$_GET['ocena'];
if (!empty($ocena)){
$z = "SELECT * FROM notatki WHERE id='$id' ";
$w = mysql_query($z); 
$z = "INSERT INTO notatki(ip) VALUES ('".$ip."')"; 
if (mysql_query($z)) echo "<P>jest ok"; else echo "<P>nie udało sie ...".mysql_error();



Ale to tworzy zupełnie nowy wiersz.

Początkowo dana komórka z wiersza jest pusta dopiero jak użytkownik wystawi ocene to sie uzupełnia.
user123
to raczej powinieneś skorzystać z UPDATE
mac_fly
Np. tak:
  1. IF(!empty($ocena))
  2. {
  3. mysql_query("UPDATE notatki SET ocena='$ocena' WHERE id='$id'");
  4. echo"Udało się";
  5. }
  6. else
  7. {
  8. echo"Błąd";
  9. }
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.