Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl


uli
Napisane: 29.01.2008, 14:01:33





Grupa: Zarejestrowani
Postów: 318
Dołączył: 27.01.2005

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

  1. <?php
  2. echo "nie wypełniłeś wszystkich pól";
  3. ?>


Średnik na końcu - sorki
  Forum: Przedszkole · Podgląd postu: #436002 · Odpowiedzi: 6 · Wyświetleń: 1 043

uli
Napisane: 28.01.2008, 14:52:33





Grupa: Zarejestrowani
Postów: 318
Dołączył: 27.01.2005

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

Cytat(b4x @ 28.01.2008, 14:47:07 ) *
Ahh gibnęło mi się zaraz napiszę ;-)


Jak tylko wymyślisz? - co to za nabijanie postów?!?!?!?!


  1. <?php
  2. $uchwyt = mysql_query("SELECT * FROM users WHERE u_name = '$login'");
  3. ?>



Albo robisz count, albo mysql_num_rows
  Forum: Przedszkole · Podgląd postu: #435616 · Odpowiedzi: 6 · Wyświetleń: 11 038

uli
Napisane: 17.01.2008, 15:38:45





Grupa: Zarejestrowani
Postów: 318
Dołączył: 27.01.2005

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

Każdy tutaj drze papę, ale żeby pomóc to jakoś nikt swoich gałek nie wytrzeszczy... n/c

Widzisz różnicę w nazwach zmiennych? Tyle podpowiem:

mail($recipient_mail,$subject,$content,$headers);

$recipient_email = "info@kubadesign.pl";

Bez [php] bo bolda nie złapie.
  Forum: Przedszkole · Podgląd postu: #431490 · Odpowiedzi: 32 · Wyświetleń: 23 987

uli
Napisane: 8.01.2008, 11:45:28





Grupa: Zarejestrowani
Postów: 318
Dołączył: 27.01.2005

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

  1. <?
  2. $zawartosc = file('tekst.txt');
  3.  
  4. for ($i=0; $i<count($zawartosc); $i++)
  5. {
  6. $tym = str_replace('"','', $zawartosc[$i]);
  7. $tym2 = explode(",",$tym);
  8. $$tym2[0] = $tym2[1];
  9. }
  10. ?>
  Forum: Przedszkole · Podgląd postu: #427872 · Odpowiedzi: 2 · Wyświetleń: 860

uli
Napisane: 18.12.2007, 13:16:24





Grupa: Zarejestrowani
Postów: 318
Dołączył: 27.01.2005

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

Nauki nigdy nie za wiele. Gotowca Tobie nikt nie poda.

Ad 1. Liczba pierwsza to liczba, która dzieli się tylko przez jeden i przez samą siebie (w N). Wskazówka: pętla for od 2 do liczba-1 i sprawdzenie czy modulo (%) = 0. Jeśli tak to nie jest to l. pierwsza.

Ad 2. Nieparzysta to taka, która dzielona przez 2 daje resztę 1 => for od 20 do 30 i sprawdzenie czy modulo (%) =1 jeśli tak to jest to liczba nieparzysta.
  Forum: Przedszkole · Podgląd postu: #420811 · Odpowiedzi: 2 · Wyświetleń: 1 084

uli
Napisane: 14.06.2007, 06:52:37





Grupa: Zarejestrowani
Postów: 318
Dołączył: 27.01.2005

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

Dobra - suchy manual tutaj nie pomoże, więc dodam trochę od siebie. Mam nadzieję, że choć trochę przybliży Tobie zagadnienie.

Na początek (jeśli nie pisałeś w PHP) polecam kurs podstawowy: Kurs PHP

Oraz kurs mySQL: Kurs MySQL

Opiszę Tobie ogólnie jak mniej więcej to powinno wyglądać (pomijam nagłówki, rozmieszczenie tabel, oraz opcję przeglądaj - no bo co ma przeglądać?? WWW?? Czy ścieżkę lokalnąquestionmark.gif itp):

plik index.html (czyli kwestionariusz)

  1. <form action=dopisz.php method=POST>
  2. <tr>
  3. <td>Imię:&nbsp;</td>
  4. <td><input type=text name=imie></td>
  5. </tr>
  6.  
  7. <tr>
  8. <td>Nazwisko:&nbsp;</td>
  9. <td><input type=text name=nazwisko></td>
  10. </tr>
  11.  
  12. <tr>
  13. <td>Data urodzenia:&nbsp;</td>
  14. <td><input type=text name=data></td>
  15. </tr>
  16.  
  17. <tr>
  18. <td>Pozycja:&nbsp;</td>
  19. <td><input type=text name=pozycja></td>
  20. </tr>
  21.  
  22. <tr>
  23. <td>Obrazek:&nbsp;</td>
  24. <td><input type=text name=obrazek></td>
  25. </tr>
  26.  
  27. <input type=submit value=wyślij>
  28. </form>


Kwestionariusz powyżej wysyła dane z pól do pliku dodaj.php

Plik dodaj.php:

  1. <?php
  2.  
  3. // odbieramy dane
  4. $imie = $_POST['imie'];
  5. $nazwisko = $_POST['nazwisko'];
  6. $data = $_POST['data'];
  7. $pozycja = $_POST['pozycja'];
  8. $obrazek = $_POST['obrazek'];
  9.  
  10. // otwieramy bazę (brak obslugi bledow)
  11. $sql = mysql_connect(twoj_serwer_mysql,user,haslo);
  12. mysql_selectdb(twoja_baza);
  13.  
  14. // zapisujemy do tabeli users - zakladam że taka tabela istnieje
  15.  
  16. $zapytanko = "INSERT INTO users (imie,nazwisko,data,pozycja,obrazek) VALUES ('$imie','$nazwisko','$data','$pozycja','$obrazek')";
  17.  
  18. $wykonaj = mysql_query($zapytanko);
  19.  
  20. ?>


No a teraz wyświetlanie:

  1. <?php
  2.  
  3.  
  4. // otwieramy bazę (brak obslugi bledow)
  5. $sql = mysql_connect(twoj_serwer_mysql,user,haslo);
  6. mysql_selectdb(twoja_baza);
  7.  
  8. // odczytujemy
  9.  
  10. $zapytanko = "SELECT * FROM users ORDER BY id";
  11. $wykonaj = mysql_query($zapytanko);
  12.  
  13. while ($wiersz = mysql_fetch_array($wykonaj)) {
  14. echo "Imie: $wiersz['imie']<br>";
  15. echo "Nazwisko: $wiersz['nazwisko']<br>";
  16. echo "Data urodzenia: $wiersz['data']<br>";
  17. echo "Pozycja: $wiersz['pozycja']<br>";
  18. echo "Obrazek: $wiersz['obrazek']<br>";
  19. echo "<br>";
  20. }
  21.  
  22. ?>


Oczywiście to tylko krótki szablon - brakuje obsługi wyjątków, autoryzacji itp, itd...
  Forum: Przedszkole · Podgląd postu: #367825 · Odpowiedzi: 5 · Wyświetleń: 1 149


New Posts  Nowe odpowiedzi
No New Posts  Brak nowych odpowiedzi
Hot topic  Popularny temat (Nowe)
No new  Popularny temat (Brak nowych)
Poll  Sonda (Nowe)
No new votes  Sonda (Brak nowych)
Closed  Zamknięty temat
Moved  Przeniesiony temat
 

RSS Wersja Lo-Fi Aktualny czas: 27.04.2024 - 18:23