Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL] Wyświetlanie pola
Forum PHP.pl > Forum > Przedszkole
Turson
  1. <?php
  2. define('RATING_HOST', 'localhost'); // host bazy danych
  3. define('RATING_USER', 'x'); // uzytkownik
  4. define('RATING_PASS', 'ye'); // haslo
  5. define('RATING_NAME', 'z'); // nazwa bazy danych
  6. $connection = @mysql_connect(RATING_HOST, RATING_USER, RATING_PASS) or die('Nie mozna polaczyc z baza danych');
  7. $database = @mysql_select_db(RATING_NAME) or die('Nie mozna wybrac bazy danych');
  8. $notatki = @mysql_query("SELECT note FROM notes WHERE id = 2") or die('blad');
  9.  
  10. echo 'plik '.$notatki.'';
  11. $close = mysql_close($connection);
  12.  
  13. ?>


Z tego wywala błąd Resource id #3

Wszystkie kolumny, tabele, pola wskazane wyżej oczywiście istnieją...
smagul
zobacz sobie w php: list() albo mysql_fetch_row() albo mysql_fetch_assoc()
smietek
Rekordy z bazy danych wyświetla się tak (przykład wyświetli wszystko co pobrało z bazy):
  1. while($data = mysql_fetch_assoc($query)){
  2. foreach($data as $key => $val){
  3. echo "Klucz $key : $val | ";
  4. }
  5. echo '<br/>';
  6. }

Jeśli masz tylko jeden wynik możesz pominąć while i od razu wsadzić dane do zmiennej $data
zend
  1. while($row = mysql_fetch_assoc($query))
  2. {
  3. echo $row['notatka'];
  4. echo $row['id'];
  5. }
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.