Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Ogarniecie plikow/Struktrua kodu
viamarimar
post 2.12.2014, 19:55:53
Post #1





Grupa: Zarejestrowani
Postów: 303
Pomógł: 1
Dołączył: 24.09.2011

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


Nie wiem czy temat do konca poprawny ale juz tlumacze o co chodzi. Pisze w php strukturalnym wiec jak juz czytalem na x poratli i tutaj tez nie ma mowy o MVC czy SMARTY. Strukturalny kod ma to do siebie ze troche sie powtarza no ale nie popadajmy w skrajnosc. Trzeba to ograniczac z tad moje pytanie.


Mam przykladowy kod wyswielajacy jakies dane z bazy:


  1. //start skrypt
  2. if (isset($_GET['komunikat']) && mysql_escape_string($_GET['komunikat'] == '5') && (int)($_GET['komunikat'])) {
  3. $wynik = mysql_query("SELECT imie,nazwisko,email FROM users WHERE rank='mod'")
  4. or die('Błąd zapytania');
  5.  
  6. if(mysql_num_rows($wynik) > 0) {
  7. /* jeżeli wynik jest pozytywny, to wyświetlamy dane */
  8. echo '<table class="table table-striped">';
  9. echo "<tr><td>Imie</td><td>Nazwisko</td><td>Email</td></tr>";
  10. while($r = mysql_fetch_assoc($wynik)) {
  11. echo "<tr>";
  12. echo "<td>".$r['imie']."</td>";
  13. echo "<td>".$r['nazwisko']."</td>";
  14. echo "<td>".$r['email']."</td>";
  15. echo "</tr>";
  16. }
  17. echo "</table>";
  18. }
  19.  
  20. }
  21.  
  22. //koniec skryptu


Jak widac opatrzylem go w GETa juz mniejsza ze nazwya sie komunikat bo to jest do przerobki chodzi o funkcjonalnosc. Plik w ktorym jest ten kod nazywa sie np pracownicy.php
Jakim kodem wywolac tego GETa w index.php gdzie struktura mojego indexa to mniej wiecej

include a - gora strony
include b - srodek

include c - bok

include d - dol strony


Chodzi o to jak zrobic zeby nie pieszac HTML z PHP czy w php zostawic tam np

jakies includy
<div class=conent>

sdasd -- tu if na wywolanie geta przykladowo wyolujacego pracownikow

</div>
jakies includy


1. czy tak by to mialo wygladac?
2. Jak wywolac wspomnianego geta?

no tak bo wywoluje klikajac w menu
  1. echo '<li><a href="pracownicy.php?komunikat=5">Lista pracowników</a></li>


ale chce zeby wykonywalo sie na index ale kod bralo z pracownikow

ew moglbym zrobic index.php?komunikat=5 ale wsadzajac wszystkie ify w indexa zawsyfiny bedzie strasznie kdo i prawie wszystko w indexsie a pliku pracownicy by nie bylo wtedy bo po co?

Ten post edytował viamarimar 2.12.2014, 19:59:23
Go to the top of the page
+Quote Post

Posty w temacie


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: 8.07.2025 - 10:06