Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP][SQL]tworzenie tabeli i jej odczytanie
r4xz
post
Post #1





Grupa: Zarejestrowani
Postów: 673
Pomógł: 106
Dołączył: 31.12.2008

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


czy mógłby mi ktoś opisać jak mam stworzyć prostą tabele np.

kot | waga
-----------
duzy | 100kg
maly | 10kg

i potem jak ja odczytać w pliku php? (połączyć się z baza danych już umiem, ale dalej mi nie wychodzi (IMG:http://forum.php.pl/style_emoticons/default/wstydnis.gif) ) niby robie wszystko jak pisze w mojej ksiazce ale wysiwetla mi sie wtedy yy.. nic (IMG:http://forum.php.pl/style_emoticons/default/dry.gif) i nie wiem czy to jest zwiazane z tym, że nie potrafie zrobic tabeli, czy z jej wyswietleniem (IMG:http://forum.php.pl/style_emoticons/default/sciana.gif)
Go to the top of the page
+Quote Post
piotrooo89
post
Post #2


Newsman


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




to może pokaż kod jak ty to robisz.... bo pisać od podstaw gotowca... nie tu. pokaż co sam zrobiłeś.
Go to the top of the page
+Quote Post
r4xz
post
Post #3





Grupa: Zarejestrowani
Postów: 673
Pomógł: 106
Dołączył: 31.12.2008

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


index.php
Kod
<?php
      
       $connection = @mysql_connect('mysql3.yoyo.pl', 'db731886', '******')
       or die('Brak połączenia z serwerem MySQL.
       Błąd: '.mysql_error());
       echo "Udało się połączyć z serwerem!
       ";
       $db = @mysql_select_db('db731886', $connection)
       or die('Nie mogę połączyć się z bazą danych
       Błąd: '.mysql_error());
       echo "Udało się połączyć z bazą dancych!";
       $query = 'SELECT * FROM kotpies2';
       if($result = mysql_query($query. $db_lnk)) {
       @mysql_close();
       exit;
       }
      
       while($row = mysql_fetch_row($result)) {
        echo("$row[0]
       ");
        echo("$row[2]
       ");
       }
       mysql_close($connection);
       ?>


baza danych
Kod
    CREATE  TABLE  `kotpies2` ( `pies` TEXT NOT  NULL ,
   `waga` TEXT NOT  NULL );


PS coś jak to wkleiłem do code mi pozjadało np. niektóre <br./>

Ten post edytował r4xz 3.01.2009, 17:31:51
Go to the top of the page
+Quote Post
piotrooo89
post
Post #4


Newsman


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




ja bym zrobił tak:

  1. <?php
  2. while($row = mysql_fetch_array($result))
  3. {
  4. echo 'Pies: '. $row['pies'];
  5. echo 'Waga: '. $row['waga'];
  6. }
  7. ?>
Go to the top of the page
+Quote Post
r4xz
post
Post #5





Grupa: Zarejestrowani
Postów: 673
Pomógł: 106
Dołączył: 31.12.2008

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


tylko to nic nie daje i nadal wyświetla tylko ten początek (łączenie) tzn
Cytat
Udało się połączyć z serwerem!
Udało się połączyć z bazą dancych!
(IMG:http://forum.php.pl/style_emoticons/default/sciana.gif)
Go to the top of the page
+Quote Post
piotrooo89
post
Post #6


Newsman


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




a tak spróbuj, pod warunkiem że masz wszytsko podane ok (nazwa usera, hasło, nazwa bazy).

  1. <?php
  2. $connection = mysql_connect('mysql3.yoyo.pl', 'db731886', '******')
  3. or die('Brak połączenia z serwerem MySQL. Błąd: '.mysql_error());
  4.  
  5. $db = mysql_select_db('db731886', $connection)
  6. or die('Nie mogę połączyć się z bazą danych. Błąd: '.mysql_error());
  7.  
  8. $query = mysql_query('SELECT * FROM kotpies2');
  9.  
  10. while($row = mysql_fetch_array($query))
  11. {
  12. echo 'Pies: '. $row['pies'];
  13. echo 'Waga: '. $row['waga'];
  14. }
  15. mysql_close($connection);
  16. ?>


Ten post edytował piotrooo89 3.01.2009, 17:41:21
Go to the top of the page
+Quote Post
r4xz
post
Post #7





Grupa: Zarejestrowani
Postów: 673
Pomógł: 106
Dołączył: 31.12.2008

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


zrobiłem tak samo tylko na innym hoście, zamiast yoyo.pl i działa.. (IMG:http://forum.php.pl/style_emoticons/default/aaevil.gif)
Go to the top of the page
+Quote Post

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: 7.10.2025 - 19:59