Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> specyficzne wyświetlanie wierszy z mysql
PaKoS
post
Post #1





Grupa: Zarejestrowani
Postów: 28
Pomógł: 0
Dołączył: 24.03.2006

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


Witam,
przejdę od razu do pytania:
(na php się w miarę znam ale tego jeszcze nie robiłem)

Mam tabele o nazwie powiedzmy tabela i ma ona wiele kolumn i wierszy z danymi ale chcę wyświetlić konkretnie weirsze z kolumny NAME.
(do moderatora: czytać dalej a nie przenosić (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) )
Mam kod:

  1. <?php
  2. //łacze sie z baza i wybieram a potem
  3. $query = 'SELECT name FROM tabela WHERE nazwa = php';
  4. $result = mysql_query($query, $sqlconnect);
  5. echo '<table>';
  6. while($row = mysql_fetch_row($result)){
  7. echo '<tr><td>$row[0]</td></tr>';
  8. }
  9. echo '</table>';
  10. ?>


i teraz wyswietla mi to w ten sposob:

<tr><td>wartosc 1</td></tr>
<tr><td>wartosc 2</td></tr>
<tr><td>wartosc 3</td></tr>
...

a ja chce to wyswietlic tak:

<tr><td>wartosc 1</td><td>wartosc 2</td></tr>
<tr><td>wartosc 3</td><td>wartosc 4</td></tr>
<tr><td>wartosc 5</td><td>wartosc 6</td></tr>
...

jak to zrobić? :roll2:
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
PaKoS
post
Post #2





Grupa: Zarejestrowani
Postów: 28
Pomógł: 0
Dołączył: 24.03.2006

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


ahh sorry nie wiem skąd tam sie wzielo to na wpisie w forum bo w kodzie mialem ok, ale to nadal nie dziala, zebyc byla jasnosc podaje caly kod, taki jaki jest teraz:
  1. <?php
  2.  
  3. $php_query = 'SELECT * FROM ws_sub_categories WHERE in_cat = "php" ORDER BY name';
  4. $php_result = mysql_query($php_query, $sqlconnect);
  5. $php_num_rows = mysql_num_rows($php_result);
  6. opentable("Skrypty :: php");
  7. echo '<table cellpadding="0" cellspacing="0" border="1" width="100%">';
  8. echo '<tr><td colspan="2">&nbsp;</td></tr>';
  9.  
  10. $a = 0;
  11. while($php_row = mysql_fetch_assoc($php_result)){
  12. if($a % 2 == 0){$tablica_a[] = $php_row['name'];}
  13. else{$tablica_b[] = $php_row['name'];}
  14. $a++;
  15. }
  16.  
  17. for($i=0; $i < count($tablica_a); $i++){
  18. echo '<tr><td>'.$tablica_a[$i].'</td><td>'.(isset($tablica_b[$i]) ? $tablica_b[$i] : '').'</td></tr>';
  19. }
  20.  
  21. echo '<tr><td colspan="2">&nbsp;</td></tr>';
  22. echo '</table>';
  23. closetable();
  24.  
  25. ?>


i on daje cos takiego:
(IMG:http://imager.webscripts.pl/i/57ca4c7b4b.jpg)
Go to the top of the page
+Quote Post

Posty w temacie
- PaKoS   specyficzne wyświetlanie wierszy z mysql   10.05.2006, 21:48:04
- - ave   [PHP] pobierz, plaintext <?php$a=0;while($r...   10.05.2006, 21:56:29
- - PaKoS   hmm ok doszedłem już do tego (ale mimo to - dzięki...   10.05.2006, 22:05:48
- - ave   sqlowym pytaniem raczej takiego czegos nie zrobisz...   10.05.2006, 22:21:30
- - PaKoS   hmmm dosyć skomplikowany sposób oczywiście zawsze ...   10.05.2006, 22:28:11
- - Ludvik   Jeżeli pobierzesz posortowane już dane, możesz pod...   10.05.2006, 22:32:00
- - PaKoS   hmm no tak ale jak to podzielić na dwie mniejsze t...   11.05.2006, 10:22:12
- - nospor   podzial na tablice dostales od ~ave, aczkolwiek za...   11.05.2006, 10:28:24
- - PaKoS   no nie powiedziałbym że to wszystko po złożeniu dz...   11.05.2006, 10:41:09
- - nospor   Cytatże to wszystko po złożeniu działaoj, zalezy c...   11.05.2006, 10:44:56
- - PaKoS   *nospor, wiem że musiałeś przywyknąć do głupków al...   11.05.2006, 10:56:57
- - nospor   Cytat*nospor, wiem że musiałeś przywyknąć do głupk...   11.05.2006, 11:00:23
- - PaKoS   [PHP] pobierz, plaintext <?php$php_query = 'SEL...   11.05.2006, 11:17:36
- - nospor   [PHP] pobierz, plaintext <?phpfor($i=0; $i ...   11.05.2006, 11:21:30
- - PaKoS   ahh sorry nie wiem skąd tam sie wzielo to na wpisi...   11.05.2006, 11:30:09
- - nospor   no to teraz ja dalem ciala nie wiem czemu ubzdura...   11.05.2006, 11:39:13
- - PaKoS   teraz wszystko działa super .. ale będzie serwis ...   11.05.2006, 12:22:47
- - matrach   Ja bym proponował bardziej dynamiczne rozwiązanie....   11.05.2006, 18:10:41


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:49