ďťż
 
[MySQL] miasta + linki = problem ďťż
 
[MySQL] miasta + linki = problem
Zobacz wiadomości
 
Cytat
A gdyby tak się wedrzeć na umysłów górę, / Gdyby stanąć na ludzkich myśli piramidzie, / I przebić czołem przesądów chmurę, / I być najwyższą myślą wcieloną. . . Juliusz Słowacki, Kordian
Indeks BCB i MySQL subiekt gt fototapeta
 
  Witamy

[MySQL] miasta + linki = problem



=?ISO-8859-2?Q?Pawe=B3?= - 11-05-2007 12:33
[MySQL] miasta + linki = problem
  Witam

Mam dwie tabele:
- miasta (spis miast)
- linki (rekordami są numery stron z przypisanymi numerami miast)

Pierwsza tabela - miasta - ma 290 rekordów.
Są w niej 2 kolumny: nr, miasto.
Rekordy:
nr: 1 - Augustów ... itd. ... nr: 290 - Zielona Góra

Druga tabela - linki - ma 50 rekordów (będzie ich przybywać)
Są w niej 3 kolumny: nr (autoincrement), strona, miasto_nr (odnosi się
do kolumny miasto z poprzedniej tabeli).
Rekordy:
nr: 1 - strona: 65 - miasto_nr: 11 (liczba 11 wygenerowana
przypadkowo z zakresu miast - 1..290)
nr: 2 - strona: 99 - miasto_nr: 213
.........
nr: 50 - strona: 13 - miasto_nr: 151

Na stronie 65 będzie link do miasta 105, itd. Każda strona ma mieć link
do jakiegoś miasta.
Najlepiej, gdyby miasta nie powtarzały się, tzn. dane miasto było
wykorzystane na nie więcej niż jednej stronie (chyba, że zabraknie
"wolnych" miast).
W momencie pierwszego otwarcia jakiejś strony jest jej przypisywany
(losowy) link z jakimś przypadkowym miastem.
______

Jak wygenerować liczbę losową z zakresu miast (1..290) ale taką której
nie ma jeszcze w drugiej tabeli linki ?
Tzn. w tym wypadku nie mogą to być np. liczby 11, 213, ....., 151.

Dziękuję. Paweł





Janusz - 11-05-2007 12:33

  Czegoś nie rozumię gdzie masz błąd.
Poprostu masz pustą odpowiedź.
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • effulla.pev.pl
  • comp
    [mysql] =?ISO-8859-2?Q?Za=E6mienie=2E=2E=2E_jak_wy=B6wietli=E6?==?ISO-8859-2?Q?=2E=2E=2E?= [mysql] =?ISO-8859-2?Q?wielko=B6=E6_bazy_a_stabilno=B6=E6=2C?==?ISO-8859-2?Q?_podzia=B3_du=BFej_bazy_a_powi=B1zania_tabel?= [MySQL] =?ISO-8859-2?Q?Wy=B6wietlenie_kolejnej_pozycji=2C_?==?ISO-8859-2?Q?jak=B1_mia=B3by_dany_rekord=2C_gdybym_czyta=B3 _?==?ISO-8859-2?Q?wg_konkretnych_kryteri=F3w=2E_Da_si=EA_=3F?= [mysql 4.0.x] przenoszenie kolum =?ISO-8859-2?Q?mi=EAdzy_bazam?==?ISO-8859-2?Q?i_cd_=2E=2E=2E_?= [MySQL] =?ISO-8859-2?Q?z=B3=B1czenie_tabeli_u=BFytkownik_i?==?ISO-8859-2?Q?_zdj=EAcia_z_wyborem_zdj=EAcia_domy=B6lnego?= [MySQL] Jak =?ISO-8859-2?Q?wpisa=E6_do_tabeli_pozycje_dl?==?ISO-8859-2?Q?a_wierszy_gdybym_te_wiersze_wybiera=B3_w_ok?== ?ISO-8859-2?Q?re=B6lonej_kolejno=B6ci_=3F?= Gdzie MySQL 4.1, a gdzie 5.0? [MySQL 4.0...4.1] zabezpieczenie przed =?ISO-8859-2?Q?jednoczesn?==?ISO-8859-2?Q?=B1_edycj=B1?= [MS SQL] "set names" (mySQL) w MS SQL [mysql 5.x] jak =?ISO-8859-2?Q?zrealizowa=E6_zapytanie=3F_cz?==?ISO-8859-2?Q?yli_podzapytanie_i_wi=EAcej_ni=BF_jeden_rz=B1? ==?ISO-8859-2?Q?d_wynik=F3w?=
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • own-team.pev.pl
  • Cytat

    Decede mihi sole - nie zasłaniaj mi słonca.
    Gdy kogoś kochasz, jesteś jak stworzyciel świata - na cokolwiek spojrzysz, nabiera to kształtu, wypełnia się barwą, światłem. Powietrze przytula się do ciebie, choćby był mróz, a ty masz w sobie tyle radości, że musisz ją rozdawać wokoło, bo się w tobie nie mieści
    Hoc fac - tak czyń.
    A tergo - od tyłu; z tyłu.
    I czarne włosy posiwieją. Safona

    Valid HTML 4.01 Transitional

    Free website template provided by freeweblooks.com