Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][SQL]PHP zapelnienie bazy"losowymi" wpisami.
Mike122
post
Post #1





Grupa: Zarejestrowani
Postów: 253
Pomógł: 1
Dołączył: 12.04.2006

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


Witam otóż posiadam bazę danych która ma 120000 wpisów, posiada dwie kolumny id oraz dane wartość dane są równe 0, teraz che aby 32% z tych wpisów praktycznie losowo (wiem jak to losowo zrobić w samym zapytaniu) w kolumnie dane zmieniło wartość z 0 na 1 jednak to losowe nie może być do końca losowe ponieważ nie może być tak ze zmieni wartość na 1 w ID 300, i znów to zrobi dopiero w ID 1000. Dodatkowo chciałbym aby wartość na 1 zmieniane tak w grupie np. w ID 200, 201, 202, 203 i to w takich grupkach od jednego do pieciu ID pod rząd proszę o jakieś podpowiedzi.


--------------------

Największy błąd ze wszystkich błędów to nie słuchać dobrych rad. Nikt nie jest doskonały i nie należy się obrażać za konstruktywną krytykę.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
Pilsener
post
Post #2





Grupa: Zarejestrowani
Postów: 1 590
Pomógł: 185
Dołączył: 19.04.2006
Skąd: Gdańsk

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


Cytat
jednak to losowe nie może być do końca losowe ponieważ nie może być tak ze zmieni wartość na 1 w ID 300, i znów to zrobi dopiero w ID 1000. Dodatkowo chciałbym aby wartość na 1 zmieniane tak w grupie np. w ID 200, 201, 202, 203 i to w takich grupkach od jednego do pieciu ID pod rząd proszę o jakieś podpowiedzi
- niewiele z tego rozumiem, do losowania 0-1 służy w mysql funkcja RAND, jeśli potrzebujesz bardziej skomplikowanej funkcji losującej to musisz ją napisać w mySQL, bądź też w PHP.
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 19.08.2025 - 18:55