Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Błąd [Php/MySql]
White_Master
post
Post #1





Grupa: Zarejestrowani
Postów: 32
Pomógł: 0
Dołączył: 27.02.2005

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


Mam taki kod :
  1. <?
  2. $dbc = mysql_connect (localhost, root, krasnal);
  3. mysql_select_db(&#092;"cms\");
  4. print(&#092;"<A HREF='posting.php'>Napisz post</A>\");
  5. print(&#092;"<BR>\");
  6. $query = &#092;"SELECT posts FROM forum WHERE subject=$view\";
  7. $result = @mysql_query ($query);
  8. print(&#092;"<TABLE BORDER='0'>\");
  9. while ($row = mysql_fetch_array ($result, MYSQL_NUM)) {
  10. $pole;
  11. $pole++;
  12. if ($pole==1) { $kolor = &#092;"#800000\"; }
  13. if ($pole==2) { $kolor = &#092;"#373737\"; $pole=0; }
  14. print(&#092;"<TR BGCOLOR='$kolor' width='900'><TD width='900'><A HREF='view.php?$row[0]'>$row[0]</TD></TR>\");
  15. }
  16. print(&#092;"</TABLE>\");
  17.  
  18. ?>

i wyskakuje mi taki błąd :
Cytat
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in c:\usr\krasnal\www\dla asd\CMS\forum\view.php on line 15
.
Co w tym jest źle questionmark.gif


--------------------
aff...
Go to the top of the page
+Quote Post
hwao
post
Post #2


Developer


Grupa: Moderatorzy
Postów: 2 844
Pomógł: 20
Dołączył: 25.11.2003
Skąd: Olkusz




  1. <?php
  2. $query = &#092;"SELECT posts FROM forum WHERE subject=$view\";
  3. $result = @mysql_query ($query) or die( mysql_error() );
  4. ?>
Go to the top of the page
+Quote Post
White_Master
post
Post #3





Grupa: Zarejestrowani
Postów: 32
Pomógł: 0
Dołączył: 27.02.2005

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


taki błąd :
Cytat
Nieznana kolumna 'KIVI' w where clause


--------------------
aff...
Go to the top of the page
+Quote Post
Ociu
post
Post #4





Grupa: Moderatorzy
Postów: 1 566
Pomógł: 37
Dołączył: 14.05.2003
Skąd: Kraków




  1. <?php
  2. $dbc = mysql_connect ('localhost', 'root', 'krasnal');
  3. ?>
Go to the top of the page
+Quote Post
White_Master
post
Post #5





Grupa: Zarejestrowani
Postów: 32
Pomógł: 0
Dołączył: 27.02.2005

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


błąd ten sam sad.gif


--------------------
aff...
Go to the top of the page
+Quote Post
hwao
post
Post #6


Developer


Grupa: Moderatorzy
Postów: 2 844
Pomógł: 20
Dołączył: 25.11.2003
Skąd: Olkusz




  1. <?php
  2. $dbc = mysql_connect ('localhost', 'root', 'krasnal') or die( 'zle polaczenie'. mysql_error() );
  3. mysql_select_db( &#092;"cms\" ) or die( 'zla baza danych'. mysql_error() );
  4. ?>

Na pewno dobrze Cie laczy?

  1. <?php
  2. $query = &#092;"SELECT posts FROM `forum` WHERE subject='$view'\";
  3. $result = mysql_query ($query) or die( mysql_error() );
  4. ?>
Go to the top of the page
+Quote Post
White_Master
post
Post #7





Grupa: Zarejestrowani
Postów: 32
Pomógł: 0
Dołączył: 27.02.2005

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


hwao błąd ten sam sad.gif


--------------------
aff...
Go to the top of the page
+Quote Post
Nievinny
post
Post #8





Grupa: Zarejestrowani
Postów: 134
Pomógł: 0
Dołączył: 27.01.2005
Skąd: Białystok

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


A jaką wartość ma zmienna $view?


--------------------
Go to the top of the page
+Quote Post
White_Master
post
Post #9





Grupa: Zarejestrowani
Postów: 32
Pomógł: 0
Dołączył: 27.02.2005

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


$view ma wartość zmiennej $row[X] czyli treść tematu (subject z tabeli forum)
chyba wyjaśniłem to dość dosłownie smile.gif


--------------------
aff...
Go to the top of the page
+Quote Post
Ociu
post
Post #10





Grupa: Moderatorzy
Postów: 1 566
Pomógł: 37
Dołączył: 14.05.2003
Skąd: Kraków




Wywal tą @ przed mysql_query.

Edit:
Troszke mi się nie widzi to zapytanie. Wybierasz posts i chcesz
<A HREF='view.php?$row[0]'>$row[0]</TD></TR> ? Coś jest nie tak.

Ten post edytował Ociu 10.04.2005, 18:58:17
Go to the top of the page
+Quote Post
White_Master
post
Post #11





Grupa: Zarejestrowani
Postów: 32
Pomógł: 0
Dołączył: 27.02.2005

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


wywaliłem @ sprzed mysql_query i błąd ten sam

a tego co zedytowałeś nie zrozumiałem smile.gif


--------------------
aff...
Go to the top of the page
+Quote Post
Ociu
post
Post #12





Grupa: Moderatorzy
Postów: 1 566
Pomógł: 37
Dołączył: 14.05.2003
Skąd: Kraków




Nie rozumiem tego Twojego zapytania MySQL.
SELECT posts FROM forum WHERE...

Coś jest nie tak. Przyjmuję że posts to tekst więc chcesz dać do linku cały tekst ?

Spróbuj dac zamiast posts *
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 19.08.2025 - 22:08