Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP] Odczyt danych z tabeli .
matik000
post 2.07.2010, 23:41:49
Post #1





Grupa: Zarejestrowani
Postów: 78
Pomógł: 0
Dołączył: 23.06.2007

Ostrzeżenie: (10%)
X----


Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in /var/www/sites/yoyo.pl/t/a/tagi/modules/mod_tagi/mod_tagi.php on line 20
To właśnie jest błąd który mi wywala po użyciu tego kodu
  1. $tagi = "SELECT * FROM tagi_dwa WHERE tagi_id ";
  2. $idzapytania = mysql_query($tagi);
  3.  
  4.  
  5. while ($wiersz = mysql_fetch_row($idzapytania))
  6. {
  7. $tagger = "SELECT * FROM tagi_pl WHERE tagi";
  8. $kwiktyc= mysql_query($tagger);
  9. while ($wersy = mysql_fetch_row($kwiktyc))
  10. {
  11. echo "<table width='50%' height='0' border='0' >";
  12. echo "<tr>";
  13. echo "<td align='center'>";
  14. echo '<a href="index.php?option=com_content&task=view&id='.($wiersz[0]).'&Itemid='.($wiersz[0]).'"><font size = 1 ><b>'. wordwrap($wersy[0], 20 ,'<br />', 1 ).'</font>','</b>','</a>';
  15. echo "</td>";
  16. echo "</tr>";
  17. echo "</table>";
  18. }
  19. }

Nie wiecie może co jest grane ?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 5)
bastard13
post 2.07.2010, 23:46:04
Post #2





Grupa: Zarejestrowani
Postów: 664
Pomógł: 169
Dołączył: 8.01.2010
Skąd: Kraków

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


Problem tkwi tutaj. 'where tagi', ale nie wiadomo co?
  1. SELECT * FROM tagi_pl WHERE tagi


--------------------
Go to the top of the page
+Quote Post
matik000
post 2.07.2010, 23:48:07
Post #3





Grupa: Zarejestrowani
Postów: 78
Pomógł: 0
Dołączył: 23.06.2007

Ostrzeżenie: (10%)
X----


zamiast * mam wpisać tagi twoim zdaniem questionmark.gif


  1. $tagi = "SELECT tagi_id FROM tagi_dwa WHERE tagi_id=*";
  2. $idzapytania = mysql_query($tagi);
  3. while ($wiersz = mysql_fetch_row($idzapytania))
  4. {
  5. $tagger = "SELECT tagi FROM tagi_pl WHERE tagi=*";


Ten post edytował matik000 2.07.2010, 23:54:09
Go to the top of the page
+Quote Post
bastard13
post 2.07.2010, 23:59:06
Post #4





Grupa: Zarejestrowani
Postów: 664
Pomógł: 169
Dołączył: 8.01.2010
Skąd: Kraków

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


Spróbuj:
  1. $tagi = "SELECT tagi_id FROM tagi_dwa";

  1. $tagger = "SELECT tagi FROM tagi_pl";


--------------------
Go to the top of the page
+Quote Post
matik000
post 3.07.2010, 00:04:54
Post #5





Grupa: Zarejestrowani
Postów: 78
Pomógł: 0
Dołączył: 23.06.2007

Ostrzeżenie: (10%)
X----


Niestety ten sam błąd ; //

Edit ; p
działa wystarczyło dopisać ;p WHERE 1

Ten post edytował matik000 3.07.2010, 00:08:16
Go to the top of the page
+Quote Post
bastard13
post 3.07.2010, 00:11:26
Post #6





Grupa: Zarejestrowani
Postów: 664
Pomógł: 169
Dołączył: 8.01.2010
Skąd: Kraków

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


Zrób tak:
  1. $tagi = "SELECT * FROM tagi_dwa";
  2. $idzapytania = mysql_query($tagi) or die('error 1');
  3.  
  4. $tagger = "SELECT * FROM tagi_pl";
  5. $kwiktyc= mysql_query($tagger) or die('error 2');
  6.  

Napisz czy wyskakują ci błędy, jeżeli tak, to sprawdź czy nie zrobiłeś jakiejś literówki w nazwie tabeli bądź kolumny.


--------------------
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 Wersja Lo-Fi Aktualny czas: 14.08.2025 - 14:43