Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: sql
Forum PHP.pl > Forum > Przedszkole
static
Witam,
prowadze system wymiany buttonów.
mam problem, bo chcialem zrobić tak, aby jak ktoś zapisze się z linku osoby polecjającej to do tej osoby dopisze się dodatkowe 700 odsłon, korzystam z czegoś takiego:

$get_ref_id=mysql_query("select id from banneruser where name='$name'");
$get_rowss=mysql_fetch_array($get_ref_id);
$insert__ref_credits=mysql_query("update banneruser set credits=credits+700,zarefa=zarefa+700 where id='$get_rowss[id]'");

napisałem to tak "na czuja", ale nie bardzo się orientuje w php:/. Czy ktoś może pomoc za np. dodatkowe 20.000 odsłon w systemie wymiany buttonów http://bc.flashfolder.biz/


gdzie do zmiennej $name wysyłany jest login osoby polecającej.
$credits to aktualna liczna kredytów na koncie
$zarefa - tu powinny się zapisywać dotatkowe odsłony dla osoby polecającej.

proszę o pomoc
bigZbig
Cytat(static @ 2006-03-15 00:35:49)
$get_ref_id=mysql_query("select id from banneruser where name='$name'");

To nie zadziala. Popraw to na:

  1. <?php
  2. $get_ref_id=mysql_query("select id from banneruser where name='$name'");
  3. ?>
TomASS
Cytat
Cytat
$get_ref_id=mysql_query("select id from banneruser where name='$name'");

To nie zadziala. Popraw to na:

Sprawdzałeś to? Bo u mnie dziwnym trafem działa smile.gif

Poprawne zapytanie, które zwiększy Ci wartość danego pola wygląda tak:
  1. UPDATE tabela
  2. SET pole=pole+liczba
  3. WHERE 1;

Czyli tak jak u Ciebie - w czym masz dokładnie problem?
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.