Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][SQL]tworzenie tabeli i jej odczytanie
Forum PHP.pl > Forum > Przedszkole
r4xz
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 wstydnis.gif ) niby robie wszystko jak pisze w mojej ksiazce ale wysiwetla mi sie wtedy yy.. nic dry.gif i nie wiem czy to jest zwiazane z tym, że nie potrafie zrobic tabeli, czy z jej wyswietleniem sciana.gif
piotrooo89
to może pokaż kod jak ty to robisz.... bo pisać od podstaw gotowca... nie tu. pokaż co sam zrobiłeś.
r4xz
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./>
piotrooo89
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. ?>
r4xz
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!
sciana.gif
piotrooo89
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. ?>
r4xz
zrobiłem tak samo tylko na innym hoście, zamiast yoyo.pl i działa.. aaevil.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.