Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] rekordy z bazy do tablicy
Forum PHP.pl > Forum > Przedszkole
Piotrwusek
witam


Jak zapisać rekordy z bazy do tablicy array()
Cezar708
poczytaj sobie o mysql_fetch_row()
Piotrwusek
Dzięki

ale jak mam tak
  1. <?php
  2. $id=$_GET['id'];
  3.  
  4. $results = mysql_query("SELECT id,tytul,tresc FROM piotrwusek_cms WHERE id='$id'");
  5.  
  6. $row = mysql_fetch_row($result);
  7. ?>


to mam taki kominikat

Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in /home/kwserwer/ftp/allegro/cms/index.php on line 41


linią 41 jest $row = mysql_fetch_row($result);
Cezar708
błąd mówi sam za siebie, masz nieprawidłowy wynik zapytania.

Może być kilka przyczyn:

1. Nie połączyłeś się z bazą (mysql_connect())
2. Nie wybrałeś bazy danych (mysql_select_db())
3. W Twoim zapytaniu jest błąd, który możesz wychwycić za pomoca mysql_error())

Jeśli już sobie ze wszystkim poradzisz, możesz sobie tablicę wyświetlić za pomocą
  1. <?php
  2. print_r($row);
  3. ?>
Piotrwusek
dzieki miałem bląd


a jak jeśli mam zmienna z tekstem

np

$teks = "sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss";

i robie
print $tekst;

żeby pokazała się tak sssssssssssssssssssssssssss....



czyli ograniczyć ilość znaków
Cezar708
skorzystaj z substr()
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.