Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP] Zapytanie do bazy
lolo121
post
Post #1





Grupa: Zarejestrowani
Postów: 26
Pomógł: 0
Dołączył: 28.09.2014

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


Hejka

Próbuje i próbuje i co raz bardziej jestem wkurzony


Mam
- bazę danych o nazwie: forum
- kilkanaście tabeli, mnie interesuje: forum_users

W tej tabeli mam jednego użytkownika i dane jak np. user_id "1", user_name "mojnick" [...] ip_address "127.0.0.1"

Wygląda to tak:

(IMG:http://iv.pl/images/10682046200845363359.png)

Teraz chciałbym, aby skrypt PHP z bazy danych pobrał to ip_address i następnie dał możliwość umieścić to, co pobrał pomiędzy <td></td>


Już mnie to wkurza, bo dłubie to półtorej godziny i za przeproszeniem [ciach], raz wywala

mysql_fetch_array() expects parameter 1 to be resource, boolean given in

po przerobieniu na coś innego

mysql_query(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in

po przeróbce..

syntax error, unexpected 'if' (T_IF), expecting ',' or ';' in


i nic mi nie wychodzi. Cholery można z tym dostać

Proszę o pomoc
Powód edycji: [Kshyhoo]: słowa niecenzuralne
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
viking
post
Post #2





Grupa: Zarejestrowani
Postów: 6 381
Pomógł: 1116
Dołączył: 30.08.2006

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


Bo się nawet nie pofatygowałeś do dokumentacji zobaczyć co zwraca query http://php.net/manual/en/mysqli.query.php

Cytat
Returns FALSE on failure. For successful SELECT, SHOW, DESCRIBE or EXPLAIN queries mysqli_query() will return a mysqli_result object. For other successful queries mysqli_query() will return TRUE.


Czyli query zwraca wynik http://php.net/manual/en/class.mysqli-result.php na którym robisz np $IP_query->fetch_array().

KOlejna sprawa.
Kod
<td>$IP_query</td>
O ile tam nie masz echo "<td>$IP_query</td>"; to chyba oczywiste że będzie błąd?
Go to the top of the page
+Quote Post
lolo121
post
Post #3





Grupa: Zarejestrowani
Postów: 26
Pomógł: 0
Dołączył: 28.09.2014

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


Cytat(viking @ 21.12.2014, 18:59:17 ) *
Bo się nawet nie pofatygowałeś do dokumentacji zobaczyć co zwraca query http://php.net/manual/en/mysqli.query.php



Czyli query zwraca wynik http://php.net/manual/en/class.mysqli-result.php na którym robisz np $IP_query->fetch_array().

KOlejna sprawa.
Kod
<td>$IP_query</td>
O ile tam nie masz echo "<td>$IP_query</td>"; to chyba oczywiste że będzie błąd?


Dziękuję bardzo za wytłumaczenie

Poszukałem jeszcze w google i wreszcie znalazłem temat, który mi pomógł

http://forum.4programmers.net/Newbie/24064...yswietlanie_ich

Dzięki temu nareszcie działa to poprawnie


Wielkie dzięki! Twój post nakierował mnie na ten temat


Oto efekt, który chciałem i właśnie uzyskałem (IMG:style_emoticons/default/smile.gif)

(IMG:http://iv.pl/images/28168025306571149725.jpg)

Ten post edytował lolo121 21.12.2014, 19:34:13
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 - 02:57