Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]Nieprawidłowy Update rekordu
honytowk
post
Post #1





Grupa: Zarejestrowani
Postów: 90
Pomógł: 3
Dołączył: 11.09.2008
Skąd: Gliwice

Ostrzeżenie: (0%)
-----


Witam mam skrypt a'la podglądacz na nk.pl
wszystko jest ok oprócz jednego mankamentu:
Gdy oglądam użytkownika Kasia profilem Asia za pierwszym razem dodaje jeden rekord później oglądam drugi raz nadpisuje i teraz gdy zaloguje się na użytkownika Teresa i obejrzę także Kasie wtedy za pierwszym razem dodaje gdy jeszcze raz obejrzę to znów dodaje i tworzą się bezsensownie nowe rekordy
moje pytanie jak to naprawić?

Tak dla wyjaśnienia:
$userdata['user_id'] <<-- to id zalogowanego uzytkownika
$lookup <<-- id przeglądanego profilu (profile.php?lookup=$lookup)

  1. //PODGLADACZ
  2. if ($userdata['podgladacz'] == 1) {
  3. if (iMEMBER) {
  4. if($lookup != $userdata['user_id']) {
  5. if ($new == $userdata['user_id']) {
  6. dbquery("UPDATE ".$db_prefix."lastvisit SET data='".time()."', odwiedzany='".$lookup."' WHERE odwiedzajacy='".$userdata['user_id']."'");
  7.  
  8. }else{
  9. dbquery("INSERT INTO ".$db_prefix."lastvisit (data,odwiedzany,odwiedzajacy) VALUES ('".time()."','".$lookup."','".$userdata['user_id']."')");
  10. }
  11. }
  12. }
  13. }else { }



Ten post edytował honytowk 4.11.2009, 22:07:42
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 3.10.2025 - 18:09