Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> zastepstwa-skrypt problem, pobieranie informacji z bazy
haxiro
post
Post #1





Grupa: Zarejestrowani
Postów: 4
Pomógł: 0
Dołączył: 10.08.2006
Skąd: Katowice

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


robie skrypt dla szkoly, z zastepstwami, i mam baze z nauczycielami. zobacz Na tej stronie widac ze mam dwie listy rozwijalne korzystajace z jednej bazy. Natomiast chodzi o to ze jak z bazy zastepstwa (zawierajace id nauczycieli) pobieram dane, to zostaje wyswietlone tylko wartosc jednego id.
Cytat
require_once ('mysql_connect.php');
$query = "SELECT lekcja, klasa, CONCAT(imie, ' ', nazwisko) AS imie, CONCAT(imie, ' ', nazwisko) AS imie2, sala FROM zastepstwa AS z, klasy AS k, szkola AS s WHERE z.klasa_id = k.klasa_id AND z.nieobecny = s.id";
$result = @mysql_query ($query);
if ($result) {
while ($row = mysql_fetch_array($result,MYSQL_NUM)) {
echo '<td>' . $row[0] . '</td>
<td>' . $row[1] . '</td>
<td>' . $row[2] . '</td>
<td>' . $row[3] . '</td>
<td>' . $row[4] . '</td>

</tr>';
}

echo '</table>';


zobacz
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 8)
erix
post
Post #2





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




  1. <?php
  2. while ($row = mysql_fetch_array($result,MYSQL_NUM)) {
  3. ?>

Zamiast mysql_fetch_array" title="Zobacz w manualu php" target="_manual użyj mysql_fetch_assoc" title="Zobacz w manualu php" target="_manual (albo MYSQL_ASSOC w drugim parametrze). Będzie wygodniej.

Potem dumpnij za pomocą print_r" title="Zobacz w manualu php" target="_manual zawartość tablicy.


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post
mokry
post
Post #3





Grupa: Zarejestrowani
Postów: 374
Pomógł: 23
Dołączył: 3.06.2006
Skąd: Katowice

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


nie lepiej tak:(?)
  1. <?
  2. while ($row = mysql_fetch_array($result)) {
  3. echo '<td>' . $row[0] . '</td>
  4. <td>' . $row['imie'] . '</td>
  5. itd...';
  6.  
  7. }
  8. ?>


--------------------
Pomogłem? Podziękuj proszę klikając poniżej "POMÓGŁ" ;)
Go to the top of the page
+Quote Post
haxiro
post
Post #4





Grupa: Zarejestrowani
Postów: 4
Pomógł: 0
Dołączył: 10.08.2006
Skąd: Katowice

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


nie kumam tego z print_r... o co w tym wogóle chodzi? i jak mi to pomoże?
Go to the top of the page
+Quote Post
erix
post
Post #5





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




A zajrzałeś do manuala, na stronę z tą funkcją?
Wypisze Ci co zawiera podana w parametrze zmienna.


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post
haxiro
post
Post #6





Grupa: Zarejestrowani
Postów: 4
Pomógł: 0
Dołączył: 10.08.2006
Skąd: Katowice

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


to może takie pytanie... Czy jest możliwe pobranie z jednej tabeli 2 razy imie i nazwisko ale dla innego id(bo potrzebuje nauczyciela nieobecnego i zastepujacego)
Go to the top of the page
+Quote Post
erix
post
Post #7





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Najprościej UNION albo podzapytanie.


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post
haxiro
post
Post #8





Grupa: Zarejestrowani
Postów: 4
Pomógł: 0
Dołączył: 10.08.2006
Skąd: Katowice

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


Cytat(erix @ 21.10.2006, 21:26:10 ) *
Najprościej UNION albo podzapytanie.

a móglbys podać przykład jak to się robi? Bo ja dopiero zaczynam moja przygode z php
Go to the top of the page
+Quote Post
erix
post
Post #9





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Nawet się nie chce poszukać!
http://www.google.com/search?hs=YVd&hl...=Szukaj&lr=


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
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 Aktualny czas: 21.08.2025 - 19:02