Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL][PHP] Problem z pobraniem rekordu
Forum PHP.pl > Forum > Przedszkole
Nikk
Dobry wieczór,
Chciałbym pobrać rekord i zmodyfikować jego. Skrypt ma dodawać/odejmować reputacje tylko problem tkwi w funkcji mysql_num_rows ponieważ nie potrafię "dynamiczne zmianiać nazw reputacji ". Szukałem rozwiązania ale nic nie mogłem znaleść
$komu to nick osoby której reputacja ma być zmieniona
  1. Jakiej:<select name="rep">
  2. <option value="white">1</option>
  3. <option value="orange">2</option>
  4. <option value="green">3</option>
  5. </select>

  1. if(mysql_num_rows(mysql_query("SELECT $rep FROM user WHERE login='$komu' ")) )
  2. {
  3. $stan=mysql_fetch_array(mysql_query("SELECT $rep FROM user WHERE login='$komu' "));
  4. $ile=$stan['$rep']+$_POST['liczba'];
  5. echo $ile;
  6. }
tzm
Co ja tam wiem.... ale jak jedną zmienną wsadzasz w zapytaniu w '' to czemu nie drugą?
Zrób echo "SELECT $rep FROM user WHERE login='$komu' "; i zobacz co jest grane.
Turson
Niepotrzebnie wykonujesz 2x to samo zapytanie
$stan['$rep']
$rep zostanie potraktowane jako string a nie jako wartość zmiennej
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.