Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP][MySQL] Tablica
kamil18
post
Post #1





Grupa: Zarejestrowani
Postów: 29
Pomógł: 0
Dołączył: 14.05.2009

Ostrzeżenie: (10%)
X----


mam takie zapytanie do mysql

  1. $losowanie = "SELECT `id` FROM `models`";
  2.  
  3. $idlosowanie = mysql_query($losowanie);
  4.  
  5. while ($los1 = mysql_fetch_row($idlosowanie))
  6. {
  7. }


i pod zmienną $los1[0] znajduje się taki ciąg "3334353637383940414243444546474849505152535455565758" a ja chcę żeby było tak:

$los1[0] = 33
$los1[1] = 34
$los1[2] = 35
$los1[3] = 36
$los1[4] = 36
$los1[5] = 37
$los1[6] = 38
...
...
...
...

tabela w mysql wygląda tak

(IMG:http://img41.imageshack.us/img41/3510/3ee.gif)
Go to the top of the page
+Quote Post
Zosiek
post
Post #2





Grupa: Zarejestrowani
Postów: 140
Pomógł: 22
Dołączył: 1.05.2009
Skąd: Będzin

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


  1. $i=0;
  2. while ($los1[$i] =mysql_fetch_row($idlosowanie)){
  3. $i++;
  4. }


Ten post edytował Zosiek 11.11.2009, 12:37:31
Go to the top of the page
+Quote Post
piotrooo89
post
Post #3


Newsman


Grupa: Moderatorzy
Postów: 4 005
Pomógł: 548
Dołączył: 7.04.2008
Skąd: Trzebinia/Kraków




$los1[0] odnosi się do pierwszej kolumny w tabeli w Twoim wypadku do ID. daj echo $los[0].'<br>'; jeśli natomiast chcesz zrobić nową tabele to do pętli muisz coś takiego dorobić.

  1. $losowanie = "SELECT `id` FROM `models`";
  2.  
  3. $idlosowanie = mysql_query($losowanie);
  4.  
  5. $i=0;
  6. while ($los1 = mysql_fetch_row($idlosowanie))
  7. {
  8. $tab[$i]=$los1[0];
  9. $i++;
  10. }
Go to the top of the page
+Quote Post
kamil18
post
Post #4





Grupa: Zarejestrowani
Postów: 29
Pomógł: 0
Dołączył: 14.05.2009

Ostrzeżenie: (10%)
X----


dzięki piotrooo89 zadziałało (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post

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: 22.09.2025 - 02:30