Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]System newsów
emilsiwy
post
Post #1





Grupa: Zarejestrowani
Postów: 16
Pomógł: 0
Dołączył: 8.04.2005

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


Witam,
dopiero zaczynam zabawe z php dziś próbowałem napisac skrypt ale wyskakuje mi błąd "No database selected".

OTO BAZA:
  1. CREATE TABLE news (
  2. id int(11) NOT NULL AUTO_INCREMENT,
  3. tytul varchar(255) NOT NULL,
  4. date varchar(32) NOT NULL DEFAULT '',
  5. tekst text NOT NULL,
  6. year int(4) NOT NULL DEFAULT 0,
  7. type tinyint(2) NOT NULL DEFAULT 0,
  8. PRIMARY KEY (id)
  9. );
  10.  
  11. INSERT INTO news (id, tytul, date, tekst, year, type)
  12. VALUES (1, 'TYTUŁ TEST', '03.03.2008', 'tekst', 2008, 5)



  1. <?php
  2. $connect = mysql_connect("localhost", "", "") or die ("Sprawdz połączenie");
  3.  
  4.  
  5. $query = "SELECT tytul, tekst ". 
  6. "FROM news " . 
  7. "WHERE year " . 
  8. "ORDER BY type";
  9. $results = mysql_query($query) or die(mysql_error());
  10.  
  11.  
  12. while ($row = mysql_fetch_array($query)) {
  13. extract($row);
  14. echo $tytul;
  15. echo $tekst;
  16. }
  17. ?>


Ten post edytował emilsiwy 17.07.2008, 20:45:25
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
MMX3
post
Post #2





Grupa: Zarejestrowani
Postów: 155
Pomógł: 9
Dołączył: 26.01.2004
Skąd: Poznań

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


no to masz złe zapytanie sql.

zobacz sobie takie rzeczy jak:

  1. <?php
  2. echo('<pre>'.mysql_error().'</pre>');
  3. ?>


Pewnie masz pusty wskaźnik na result z zapytania(mysql_query());
Go to the top of the page
+Quote Post

Posty w temacie


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: 10.10.2025 - 10:15