Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP][SQL]Bład z skladnia sql
eminiasty
post
Post #1





Grupa: Zarejestrowani
Postów: 267
Pomógł: 0
Dołączył: 11.09.2015

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


  1. $query1 = "SELECT * FROM ".$prefix."news WHERE users_id = '".$user."'";
  2. $result= mysqli_query($link,$query1) or die(mysqli_error());
  3. $query2 = "SELECT * FROM ".$prefix."news ";
  4. $result= mysqli_query($link,$query2) or die(mysqli_error());
  5.  
  6. $ile1 = mysqli_num_rows(query1);
  7. $ile2 = mysqli_num_rows(query2);


  1. Notice: USE of undefined constant query2 - assumed 'query2' IN ... ON line 191
  2.  
  3. Warning: mysqli_num_rows() expects parameter 1 TO be mysqli_result, string given IN ....p ON line 191


191 linia to doklanie ta ostatnia z pokazanych, czy z tymi zapytaniami jest cos nie tak?
Go to the top of the page
+Quote Post
redeemer
post
Post #2





Grupa: Zarejestrowani
Postów: 915
Pomógł: 210
Dołączył: 8.09.2009
Skąd: Tomaszów Lubelski/Wrocław

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


  1. ...
  2. $ile1 = mysqli_num_rows(query1);
  3. $ile2 = mysqli_num_rows(query2);
Nie widzisz tu nic dziwnego?
Go to the top of the page
+Quote Post
eminiasty
post
Post #3





Grupa: Zarejestrowani
Postów: 267
Pomógł: 0
Dołączył: 11.09.2015

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


no wlasnie nie, jak bym widzial to bym tu nei napisal. jestem laikiem jeszcze , wskazecie mi gdzie jest blad?
Go to the top of the page
+Quote Post
redeemer
post
Post #4





Grupa: Zarejestrowani
Postów: 915
Pomógł: 210
Dołączył: 8.09.2009
Skąd: Tomaszów Lubelski/Wrocław

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


Zmienne w PHP zaczynają się od $ (tak jak to robisz w pierwszych 4 liniach).
Go to the top of the page
+Quote Post
eminiasty
post
Post #5





Grupa: Zarejestrowani
Postów: 267
Pomógł: 0
Dołączył: 11.09.2015

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


  1. Warning: mysqli_num_rows() expects parameter 1 TO be mysqli_result, string given IN... line 190


to nie do konca pomoglo z bledem.
Go to the top of the page
+Quote Post
nospor
post
Post #6





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




mysqli_num_rows() jako argument przyjmuje wynik mysqi_query() a nie tresc zapytania. Wstaw wiec tam wynik mysqli_query
Go to the top of the page
+Quote Post
eminiasty
post
Post #7





Grupa: Zarejestrowani
Postów: 267
Pomógł: 0
Dołączył: 11.09.2015

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


dzieki wielkie do usuniecia post!
Go to the top of the page
+Quote Post
com
post
Post #8





Grupa: Zarejestrowani
Postów: 3 034
Pomógł: 366
Dołączył: 24.05.2012

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


tu się nie usuwa postów (IMG:style_emoticons/default/wink.gif)
Go to the top of the page
+Quote Post

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: 23.08.2025 - 05:17