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%)
-----


hmm ok doszedłem już do tego (ale mimo to - dzięki ~ave)
ale mam inny problem:
1. oto mój kod
  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. opentable("Skrypty :: php");//moja funkcja, niewazne
  6. echo '<table cellpadding="0" cellspacing="0" border="0" width="100%">';
  7. echo '<tr><td colspan="2">&nbsp;</td></tr>';
  8. $i = 0;
  9.   while ($php_row = mysql_fetch_assoc($php_result)) {
  10.    if ($i == 2)
  11.     {
  12.        echo "</tr>";
  13.        $i = 0;
  14.     }
  15.      if ($i == 0)
  16.         echo "<tr>";
  17.     $i++;
  18.     echo "<td>".$php_row[name]."</td>";
  19.   }
  20. if ($i != 0)
  21.   echo "</tr>";
  22.  
  23. echo '<tr><td  colspan="2">&nbsp;</td></tr>';
  24. echo '</table>';
  25. closetable();//moja funkcja, niewazne
  26.  
  27. ?>


2. oto moje pytanie:
tablele są układane w taki sposób:
(np. w kolumnie name mamy wiersze: Cccc, Dddd, Aaaa, Bbbb)

z poleceniem ORDER BY name sortuje owszem alfabetycznie ALE układa to tak:

<tr><td>Aaaa</td><td>Bbbb</td></tr>
<tr><td>Cccc</td><td>Dddd</td></tr>

a mi chodzi o to żeby ułożył to tak:

<tr><td>Aaaa</td><td>Cccc</td></tr>
<tr><td>Bbbb</td><td>Dddd</td></tr>

(chodzi o ułożenie alfabetyczne ale nie wierszami tylko kolumnami)

Ten post edytował PaKoS 10.05.2006, 22:17:59
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 - 04:05