Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: System newsów
Forum PHP.pl > Forum > PHP
Taex
Chcę urozmaicić swoją stroną o system newsów w PHP. Znalazłem taki oto tutorial:

http://www.swww.pl/116,pokaz,Artykuly.html

Zrobiłem wszystko tak jak jest tu napisane i na localu działa (mam WebServ'a). Więc szczęśliwy wrzucam to na stronę i nie działa

news.php
Cytat
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/taex/domains/taex.cal.pl/public_html/news.php on line 5

include.php
Cytat
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/taex/domains/taex.cal.pl/public_html/include.php on line 5

news.php
  1. <?php
  2.  mysql_connect('localhost', 'taex_newsy' , '*******');
  3.  mysql_select_db("newsy");
  4.  $query = mysql_query("select * from newsy where id='$id'");
  5.  $rekord = mysql_fetch_array($query);
  6.  $tekst = '<b><h3>'.$rekord[1].'</h3></b>'.$rekord[3].'<br/><br/>'.$rekord[4];
  7.  echo $tekst;
  8.  ?>

include.php
  1. <?php
  2.  mysql_connect('localhost', 'taex_newsy' , '******');
  3.  mysql_select_db("newsy");
  4.  $query = mysql_query("select * from newsy order by data desc limit 0,3");
  5.  while($rekord = mysql_fetch_array($query))
  6.  {
  7.  $tekst .=  '<b><h3>'.$rekord[1].'</h3></b>'.$rekord[2].'<br/><a  href="news.php?id='.$rekord[0].'">czytaj wiecej...</A>';
  8.  }
  9.  echo $tekst;
  10.  ?>
Artu123
Z tego co wiem to błąd znajduje się tutaj
Kod
$query = mysql_query("select * from newsy order by data desc limit 0,3");
  while($rekord = [b]mysql_fetch_array[/b]($query))


I oznacza on chyba że czegoś w zapytaniu nie ma, jak mi się zdaje to nie ma kolumby w bazie danych newsy biggrin.gif
wookieb
A zaimportowałes baze na serwer? A czy napewno dobrze polaczyles sie z baza?
Taex
Jak wyżej napisałem robiłem to już na WebServie i działało ale łapcie screena smile.gif

http://img2.vpx.pl/up/20081210/33.png

Z bazą dobrze się połączyłem biggrin.gif
Darti
przeciez baza nazywa sie taex_newsy a nie newsy
poza tym moga byc problemy jak nazywasz baze i tabelę w bazie tak samo
Taex
Ajj. Myślałem, że chodzi tu o nazwę tabeli tongue.gif
Błędu już niema ale newsa też. Jest białe tło a w include.php wyświetla się tylko "czytaj więcej..." beż skrótu newsa ;/
Darti
  1. <?php
  2. while($rekord = mysql_fetch_array($query)){
  3. $tekst = '<b><h3>'.$rekord['tytul'].'</h3></b>'.$rekord['tresc'].'<br/><br/>'.$rekord['data'];
  4. echo $tekst;
  5. }
  6. ?>
Taex
Mam to wstawić za

  1. <?php
  2. {
  3. $tekst .=  '<b><h3>'.$rekord[1].'</h3></b>'.$rekord[2].'<br/><a  href="news.php?id='.$rekord[0].'">czytaj wiecej...</A>';
  4. }
  5. echo $tekst;
  6. ?>


w include.php ? Bo jak tak to nie działa. Zamiast "czytaj więcej..." pojawiła się data
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.