Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL][PHP]Problem z aktualizacją rekordu bazy danych
Forum PHP.pl > Forum > Przedszkole
alfemix
Witam ,to znowu ja!

Mam taki problem:
Zmienna nie aktualizuje się w bazie danych. A skrypt wygląda tak:

  1.  
  2. $Chromamin = 10;
  3.  
  4. if ($profile['Chroma'] > $Chromamin) {
  5.  
  6.  
  7. @mysql_connect('localhost', 'alfemix', 'tu haslo');
  8.  
  9. mysql_query("UPDATE users SET Chroma= Chroma - '$Chromamin' WHERE id='$id'");
  10.  
  11.  


Chodzi mi oto aby od rekordu "Chroma" odjąć 10
KsaR
Cytat(alfemix @ 30.07.2015, 15:32:41 ) *
Witam ,to znowu ja!

Mam taki problem:
Zmienna nie aktualizuje się w bazie danych. A skrypt wygląda tak:

  1.  
  2. $Chromamin = 10;
  3.  
  4. if ($profile['Chroma'] > $Chromamin) {
  5.  
  6.  
  7. @mysql_connect('localhost', 'alfemix', 'tu haslo');
  8.  
  9. mysql_query("UPDATE users SET Chroma= Chroma - '$Chromamin' WHERE id='$id'");
  10.  
  11.  


Chodzi mi oto aby od rekordu "Chroma" odjąć 10


  1. mysql_query('UPDATE `users` SET `Chroma`=`Chroma`-'.(int)$Chromamin.' WHERE `id`='.(int)$id);


Btw.

Nie wyciszaj bledow (@). Na produkcji się je wylacza. A gdy cos nie dziala to sie naprawia.



Ps. Poczytaj o PDO lub mysqli oraz funkcjach/instrukcjach preparowanych. tongue.gif
alfemix
Dziękuję post do zamknięcia smile.gif
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.