Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP][HTML][MYSQL] Ustawienie wyników kolumnami
Sublove
post 27.01.2009, 19:34:17
Post #1





Grupa: Zarejestrowani
Postów: 45
Pomógł: 0
Dołączył: 23.01.2009

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


Pogubiłem się już...
Mó select zawsze będzie zwracał 1 wynik i chciałbym mieć go w kolumnie obok tabeli
Teraz udalo mi się coś takiego uzyskać, chciałbym, żeby te wartości zamiast pod sobą znajdowały się w jednej liniii. mam nadzieje, że wiece o co chodzi.. jak to zrobić? Próbówałem już i wymiękam


Numer zlecenia

Zlecone naprawy i usługi

Status realizacji

Planowana data zakończenia
1234567890Wymiana plynów, opon, ustawienie geometriiW realizacji2009-02-26

nic się nie da zrobić w tym temacie...? sad.gif
Go to the top of the page
+Quote Post
EarthCitizen
post 27.01.2009, 19:52:55
Post #2





Grupa: Zarejestrowani
Postów: 286
Pomógł: 70
Dołączył: 13.01.2009

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


No to chyba typowa tabelka?
  1. <tr>
  2. <th>Numer zlecenia</th>
  3. <th>Zlecenie naprawy i usługi</th>
  4. <th>Status realizacji</th>
  5. <th>Planowana data zakończenia</th>
  6. </tr>
  7. <tr>
  8. <td><?= $numer_zlecenia ?></td>
  9. <td><?= $zlecenie_naprawy_i_uslugi ?></td>
  10. <td><?= $status_realizacji ?></td>
  11. <td><?= $planowana_data_zakonczenia ?></td>
  12. </tr>
Go to the top of the page
+Quote Post
Sublove
post 27.01.2009, 20:02:27
Post #3





Grupa: Zarejestrowani
Postów: 45
Pomógł: 0
Dołączył: 23.01.2009

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


No własnie w tym problem, że taki układ zwróci to w zwykły sposób a ja chcę tak:


Zlecenie----------------------------12312312312312312312

[b]Zlecone naprawy i usługi
-------Blablabla

Status----------------------------W realizacji

Data
zakończenia
----------------------------2009-02-01

Ten post edytował Sublove 27.01.2009, 20:04:46
Go to the top of the page
+Quote Post
EarthCitizen
post 27.01.2009, 20:08:12
Post #4





Grupa: Zarejestrowani
Postów: 286
Pomógł: 70
Dołączył: 13.01.2009

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


A przepraszam, chyba Cię źle zrozumiałem
  1. <tr>
  2. <td>Numer zlecenia</td> <td><?= $numer_zlecenia ?></td>
  3. <td>Zlecone naprawy i usługi</td> <td><?= $zlecenie_naprawy_i_uslugi ?></td>
  4. <td>Status realizacji</td> <td><?= $status_realizacji ?></td>
  5. <td>Data realizacji</td> <td><?= $planowana_data_zakonczenia ?></td>
  6. </tr>


Ten post edytował EarthCitizen 27.01.2009, 20:08:42
Go to the top of the page
+Quote Post
Sublove
post 27.01.2009, 22:54:33
Post #5





Grupa: Zarejestrowani
Postów: 45
Pomógł: 0
Dołączył: 23.01.2009

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


Dzięki smile.gif
Tylko problem mam, żeby to wdrożyć w pobieranie danych z bazy... Bo zwykłe ustawienie tabelki to ja rozumiem smile.gif Ale jak to w mysql wdrożyć to jest pytanie... worriedsmiley.gif

  1. <?php
  2. printf ("<table  width=530>");
  3. printf ("<tr>
  4.  
  5. <td height=30 align=left><h4>Nazwa</h4></td>
  6. <td height=30 align=left><h4>Marka</h4></td>
  7. <td height=30 align=left><h4>Model</h4></td>
  8. <td height=30 align=left><h4>Roczniki</h4></td>
  9. <td height=30 align=left><h4>Zapas</h4></td>
  10. </tr>");
  11. do
  12. {
  13. $myrow = mysql_fetch_row($result);
  14. printf ("<tr><td height=30 >%s</td>
  15. <td height=20 >%s</td>
  16. <td height=20 >%s</td>
  17. <td height=20 >%s</td>
  18. <td height=20 >%s</td>
  19. </tr>",
  20. $myrow[0], $myrow[1], $myrow[2], $myrow[3], $myrow[4]
  21.  
  22. );
  23.  
  24. $row++;
  25. }
  26.  
  27. while ($row < $numrows);
  28.  
  29. printf ("</table>");
  30. ?>




jeżeli nie istnieje taka opcja to powiedzcie mi to wprost, odpuszczę sobie najwyżej sad.gif
Go to the top of the page
+Quote Post
EarthCitizen
post 27.01.2009, 23:02:52
Post #6





Grupa: Zarejestrowani
Postów: 286
Pomógł: 70
Dołączył: 13.01.2009

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


Podałeś chyba nie ten kod? Bo pisałeś wcześniej o danych zlecenia, a tu masz w nagłówkach tabeli Nazwa, Marka, Model itd... Czy Ty jeszcze nie masz tego kodu i chcesz go dopisać do tej tabeli, którą podałeś?
Go to the top of the page
+Quote Post
Sublove
post 28.01.2009, 10:08:41
Post #7





Grupa: Zarejestrowani
Postów: 45
Pomógł: 0
Dołączył: 23.01.2009

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


Aj sorry, już podaję kod kótry chciałbtm, żeby wyświetlał dane z bazy w kolumnie :


Z racji tego, że zawsze będzie zwrócony tylko i wyłącznie jeden wynik, chciałbtm to wyietlać w pionie z przypisaniem poziomym:

NAGŁÓWEK TABELI HTML ------- Wartość z bazy 1 kolumna tabeli w bazie
NAGŁÓWEK TABELI HTML ------- Wartość z bazy 2 kolumna ......
NAGŁÓWEK TABELI HTML ------- Wartość z bazy 3....
NAGŁÓWEK TABELI HTML ------- Wartość z bazy 4...

  1. <?php
  2. printf ("<table align='center' width=580>");
  3. printf ("<tr>
  4.  
  5. <th height=30 align=left><h4>Zlecenie</h4></th>
  6. <th height=30 align=left><h4>Zlecone naprawy i usługi</h4></th>
  7. <th height=30 align=left><h4>Status</h4></th>
  8. <th height=30 align=left><h4>Data<br /> zakończenia</h4></th>
  9. </tr>");
  10. do
  11. {
  12. $myrow = mysql_fetch_row($result);
  13. printf ("<tr><td height=30 >%s</td>
  14. <td align='left' height=20 >%s</td>
  15. <td align='left' height=20 >%s</td>
  16. <td align='left' height=20 >%s</td>
  17. </tr>",
  18. $myrow[0], $myrow[1], $myrow[2], $myrow[3]
  19.  
  20. );
  21.  
  22. $row++;
  23. }
  24.  
  25. while ($row < $numrows);
  26.  
  27. printf ("</table>");
  28. }
  29. } else {
  30. printf ("<a id='err'><b>Błąd wyszukiwania!</b></a><br/>");
  31. echo $blad_txt;
  32. }
  33. }
  34.  
  35. ?>
Go to the top of the page
+Quote Post
piotrooo89
post 28.01.2009, 10:23:46
Post #8


Newsman


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




nie wiem czemu ale ja bym to zrobił tak:

  1. <?php
  2. echo '<table>';
  3. while ($row = mysql_fetch_array($result))
  4. {
  5. echo '<tr>';
  6. echo '<td>Kol 1</td><td>'.$row['kol1'].'</td>';
  7. echo '</tr>';
  8. echo '<tr>';
  9. echo '<td>Kol 2</td><td>'.$row['kol2'].'</td>';
  10. echo '</tr>';
  11. echo '<tr>';
  12. echo '<td>Kol 3</td><td>'.$row['kol3'].'</td>';
  13. echo '</tr>';
  14. }
  15. echo '</table>';
  16. ?>


Ten post edytował piotrooo89 28.01.2009, 10:24:18


--------------------
Go to the top of the page
+Quote Post
Sublove
post 28.01.2009, 10:50:34
Post #9





Grupa: Zarejestrowani
Postów: 45
Pomógł: 0
Dołączył: 23.01.2009

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


I o to chodziło! Bardzo dziękuję.
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 Wersja Lo-Fi Aktualny czas: 25.07.2025 - 10:12