Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Wyświetlanie Tabeli Mysql w PHP
Endure
post
Post #1





Grupa: Zarejestrowani
Postów: 35
Pomógł: 0
Dołączył: 19.05.2011

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


Mam problem następującej treści, usilnie próbuje wyświetlić tabele z MYSQL w PHP, jednak w żaden sposób nie chce mi się to wykonać. Po wpisaniu nazwy pliku php w przeglądarce wyskakuje biała strona. Nie wiem czy jest gdzieś błąd w skrypcie, próbowałem już wszystkiego i nic. HELP.

  1. <?php
  2.  
  3. $connection = @mysql_connect('localhost', 'root', 'bujek', 'ewidencja')
  4.  
  5. or die('Brak połączenia z serwerem MySQL.<br />Błąd: '.mysql_error());
  6.  
  7. echo "Udało się połączyć z serwerem!<br />";
  8.  
  9. $db = @mysql_select_db('ewidencja', $connection)
  10.  
  11. or die('Nie mogę połączyć się z bazą danych<br />Błąd: '.mysql_error());
  12.  
  13. echo "Udało się połączyć z bazą dancych!";
  14.  
  15.  
  16. $wynik = mysql_query("SELECT * FROM Rosa")
  17. or die('Błąd zapytania');
  18.  
  19.  
  20. if(mysql_num_rows($wynik) > 0) {
  21.  
  22. echo "<table cellpadding=\"2\" border=1>";
  23. while($r = mysql_fetch_assoc($wynik)) {
  24. echo "<tr>";
  25. echo "<td>".$r['ip']."</td>";
  26. echo "<td>".$r['imie_studenta']."</td>";
  27. echo "<td>".$r['nazwisko_studenta']."</td>";
  28. echo "<td>".$r['data_urodzenia']."</td>";
  29. echo "<td>".$r['ocena']."</td>";
  30. echo "<td>
  31. <a href=\"index.php?a=del&amp;id={$r['ip']}\">DEL</a>
  32. <a href=\"index.php?a=edit&amp;id={$r['ip']}\">EDIT</a>
  33. </td>";
  34. echo "</tr>";
  35. }
  36. echo "</table>";
  37. } mysql_close($connection);
  38.  
  39. ?>
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Endure
post
Post #2





Grupa: Zarejestrowani
Postów: 35
Pomógł: 0
Dołączył: 19.05.2011

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


ok chwila zaraz wam wszystko podam, dzięki za zainteresowanie

tworzenie tabeli:
  1. <?php
  2. $mysqli = mysqli_connect("localhost", "root", "bujek", "ewidencja");
  3.  
  4. if (mysqli_connect_errno()) {
  5. printf("Nie udało sie połączyć: %s\n", mysqli_connect_error());
  6. exit();
  7. }else{
  8. $sql = "create table Rosa
  9. (id int auto_increment primary key not null,
  10. imie_studenta varchar(15) not null,
  11. nazwisko_studenta varchar(20) not null,
  12. data_urodzenia date not null,
  13. ocena int not null)";
  14. $rez = mysqli_query($mysqli, $sql);
  15. if ($rez === true) {
  16. echo "Tabela Rosa została utworzona.";
  17. }else{
  18. printf("Nie można utworzyć tabeli: %s\n", mysqli_error($mysqli));
  19. }
  20.  
  21. mysqli_close($mysqli);
  22. }
  23. ?>


(IMG:http://img220.imageshack.us/img220/5350/38139498.th.jpg)

[IMG=http://img269.imageshack.us/img269/3671/87664453.th.jpg][/IMG]

Dodawanie rekordów:

  1. <?php
  2. $mysqli = mysqli_connect("localhost", "root", "bujek", "ewidencja");
  3. if (mysqli_connect_errno()) {
  4. printf("Nie udało sie połączyć: %s\n", mysqli_connect_error());
  5. exit();
  6. }else{
  7. $sql = "INSERT INTO testowa1 (imie_studenta, nazwisko_studenta, data_urodzenia, ocena) VALUES ('Waclaw', 'Morek', '1987-01-15', '4')";
  8. $rez = mysqli_query($mysqli, $sql);
  9. if ($rez === true) {
  10. echo "Dodano rekord";
  11. }else{
  12. printf("Nie udało się wstawić rekordu: %s\n", mysqli_error($mysqli));
  13. }
  14. mysqli_close($mysqli);
  15. }
  16. ?>


  1. <?php
  2. $mysqli = mysqli_connect("localhost", "root", "bujek", "ewidencja");
  3. if (mysqli_connect_errno()) {
  4. printf("Nie udało sie połączyć: %s\n", mysqli_connect_error());
  5. exit();
  6. }else{
  7. $sql = "INSERT INTO Rosa (imie_studenta, nazwisko_studenta, data_urodzenia, ocena) VALUES ('Kamila', 'Burek', '1986-10-11', '5')";
  8. $rez = mysqli_query($mysqli, $sql);
  9. if ($rez === true) {
  10. echo "Dodano rekord";
  11. }else{
  12. printf("Nie udało się wstawić rekordu: %s\n", mysqli_error($mysqli));
  13. }
  14. mysqli_close($mysqli);
  15. }
  16. ?>


  1. <?php
  2. $mysqli = mysqli_connect("localhost", "root", "bujek", "ewidencja");
  3. if (mysqli_connect_errno()) {
  4. printf("Nie udało sie połączyć: %s\n", mysqli_connect_error());
  5. exit();
  6. }else{
  7. $sql = "INSERT INTO Rosa (imie_studenta, nazwisko_studenta, data_urodzenia, ocena) VALUES ('Julia', 'Kot', '1989-08-09', '3')";
  8. $rez = mysqli_query($mysqli, $sql);
  9. if ($rez === true) {
  10. echo "Dodano rekord";
  11. }else{
  12. printf("Nie udało się wstawić rekordu: %s\n", mysqli_error($mysqli));
  13. }
  14. mysqli_close($mysqli);
  15. }
  16. ?>


(IMG:http://img716.imageshack.us/img716/2523/33697799.th.jpg)

(IMG:http://img268.imageshack.us/img268/9008/62155155.th.jpg)

Nie wiem co jeszcze wam mogę udostępnić :/

Ten post edytował Endure 30.05.2011, 20:13:21
Go to the top of the page
+Quote Post

Posty w temacie
- Endure   Wyświetlanie Tabeli Mysql w PHP   30.05.2011, 18:16:21
- - plej   usuń 20linijke i jej nawias na końcu po co ci ona?...   30.05.2011, 18:24:51
- - Endure   Dzięki za szybką odpowiedz, zrobiłem tak jak mówił...   30.05.2011, 18:48:50
- - plej   [PHP] pobierz, plaintext <?php $connecti...   30.05.2011, 18:58:38
- - mortus   A wyświetla się napis "Udało się połączyć z s...   30.05.2011, 18:58:45
- - melkorm   Jak poprawnie zadać pytanie P.S. Temat nadaje się...   30.05.2011, 19:25:45
- - Endure   Cytat(mortus @ 30.05.2011, 19:58:45 )...   30.05.2011, 19:25:45
- - melkorm   A masz tam jakieś w ogóle rekordy? I czy źródło st...   30.05.2011, 19:27:52
- - Endure   Tak mam sam zobacz: Nie wiem co jest :/ Znowu ...   30.05.2011, 19:35:32
- - melkorm   a w przeglądarce co masz?   30.05.2011, 19:39:22
- - Endure   Biało ;/ Pisząc skrypt PHP do tworzenia tabeli w ...   30.05.2011, 19:44:44
- - melkorm   Zastosuj się do mojego linku który wkleiłem powyże...   30.05.2011, 19:47:12
- - plej   właśnie a masz rekordy w bazie danych? tabela jest...   30.05.2011, 19:49:00
- - Endure   ok chwila zaraz wam wszystko podam, dzięki za zain...   30.05.2011, 19:56:02
- - plej   Spoko że się postarałeś z screnami ale chodziło że...   30.05.2011, 20:08:18
- - melkorm   Wrzuć to cholerne error_reporting i sprawdź źródło...   30.05.2011, 20:08:29
- - Endure   a bo testowałem to różnych komputerach stąd inne h...   30.05.2011, 20:17:19
- - plej   Udało mi się to zrobić i działa całe teraz podam c...   30.05.2011, 21:48:33
- - Endure   O dzięki chopie życie mi uratowałeś Już myślałem ...   30.05.2011, 22:05:37
- - plej   hehe spoko. Pozdr. a teraz idę spać Dobranoc   30.05.2011, 22:07:12


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: 12.10.2025 - 20:35