Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Skrypt ulubionych w MySQL
mith
post
Post #1





Grupa: Zarejestrowani
Postów: 57
Pomógł: 0
Dołączył: 14.04.2006

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


Witam
Chce zrobić coś w rodzaju ulubionych.

Wygląd bazy danych:
login: | haslo: | ulubione: |

login1 | haslo1 | 001,004,008,159 |
login2 | haslo2 | 251,244,238 |
login3 | haslo4 | 051,034 |
login4 | haslo4 | |
login5 | haslo5 | 201,057,035,137,204,465 |

Skrypt do otwierania tych ulubionych już mam.
A chce teraz zrobić coś aby była możliwość dodawania i usuwania danych z kolumny ulubione. Każda trzy cyfrowa nazwa np.: 004 oznacza 1 dział, działy są oddzielone , (przecinkiem)

Dzięki z góry.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
mith
post
Post #2





Grupa: Zarejestrowani
Postów: 57
Pomógł: 0
Dołączył: 14.04.2006

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


Ale to też jakoś nie działa bo dodaje mi dalej takie same. Skrypt wygląda tak:
Zapisywanie:

  1. <?php
  2. $konto = mysql_query("SELECT * FROM konta WHERE login = '".$_SESSION['login']."' AND haslo = '".$_SESSION['haslo']."' LIMIT 1");
  3.  
  4. if ($row1 = mysql_fetch_array($konto)) { $db_kolumna=$row1["ulubione"]; }
  5.  
  6. if($db_kolumna) {
  7.  
  8. $db_dzielenie = explode(',', $db_kolumna);
  9.  
  10. if (isset($dodaj) && strpos(implode(' ', $db_dzielenie), $dodaj)!==false){
  11. $db_dzielenie[] = $dodaj;
  12. }
  13.  
  14. $zapisz = implode(',', $db_dzielenie);
  15.  
  16. } else { $zapisz = $dodaj; }
  17.  
  18. mysql_query("UPDATE konta SET `ulubione` = '".$zapisz."' WHERE login = '".$_SESSION["login"]."' AND haslo = '".$_SESSION['haslo']."' LIMIT 1");
  19. ?>


Ten post edytował mith 6.06.2006, 17:55:25
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: 9.10.2025 - 12:49