![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 507 Pomógł: 2 Dołączył: 30.10.2003 Skąd: Poznań Ostrzeżenie: (10%) ![]() ![]() |
Witam.
Chce do bazy dodawac IP i jak mam xxx.xxx.xxx.xxx to mam problem a jak xxx.xxx jest ok. Jednym slowem jak IP ma wiecej niz 2 kropki to mam blad SQL. Blad wystepuje jak chce pobrac z bazy dane o danym IP. Czy musze zamieniac kropki na znaki specjalne? Pole w bazie mam jako text Ten post edytował DannyM 24.01.2007, 09:52:57 |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Przyjaciele php.pl Postów: 2 712 Pomógł: 23 Dołączył: 27.10.2003 Skąd: z kontowni Ostrzeżenie: (0%) ![]() ![]() |
Jaki to błąd sql? Czy na pewno pole jest typu text?
-------------------- "Coś się kończy, coś się zaczyna." Andrzej Sapkowski
|
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 507 Pomógł: 2 Dołączył: 30.10.2003 Skąd: Poznań Ostrzeżenie: (10%) ![]() ![]() |
Wlasnie jest text i to mnie dziwi a blad to:
Something is wrong in your syntax obok '.00' w linii 1 gdy ip=60.00.00 |
|
|
![]()
Post
#4
|
|
![]() Grupa: Przyjaciele php.pl Postów: 2 712 Pomógł: 23 Dołączył: 27.10.2003 Skąd: z kontowni Ostrzeżenie: (0%) ![]() ![]() |
To może spróbuj wprowadzać tak: ip='60.00.00'
-------------------- "Coś się kończy, coś się zaczyna." Andrzej Sapkowski
|
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 507 Pomógł: 2 Dołączył: 30.10.2003 Skąd: Poznań Ostrzeżenie: (10%) ![]() ![]() |
nie do konca rozumiem gdzie mam to IP tak wpisac?
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 243 Pomógł: 20 Dołączył: 20.04.2004 Skąd: Wielkopolska Ostrzeżenie: (0%) ![]() ![]() |
W zapytaniu SQL
-------------------- |
|
|
![]()
Post
#7
|
|
![]() Grupa: Przyjaciele php.pl Postów: 1 590 Pomógł: 40 Dołączył: 11.01.2007 Skąd: Centrum Ostrzeżenie: (0%) ![]() ![]() |
Zamiast wpisywać tak:
wpisz tak:
-------------------- 404
|
|
|
![]()
Post
#8
|
|
![]() Grupa: Zarejestrowani Postów: 507 Pomógł: 2 Dołączył: 30.10.2003 Skąd: Poznań Ostrzeżenie: (10%) ![]() ![]() |
No efektem jest Something is wrong in your syntax obok '\'60.00.00\'' w linii 1
|
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 243 Pomógł: 20 Dołączył: 20.04.2004 Skąd: Wielkopolska Ostrzeżenie: (0%) ![]() ![]() |
Wklej zapytanie sql i strukturę tabeli z bazy danych.
Ten post edytował luki100011 24.01.2007, 10:26:20 -------------------- |
|
|
![]()
Post
#10
|
|
![]() Grupa: Zarejestrowani Postów: 507 Pomógł: 2 Dołączył: 30.10.2003 Skąd: Poznań Ostrzeżenie: (10%) ![]() ![]() |
Mam taki link
<a href="info_comp.php?ip='<?php echo $row_IP_lista['ip']; ?>'"><?php echo $row_IP_lista['ip']; ?> mysql_select_db($database_baza, $baza); $query_IP_lista = "SELECT ip, description FROM audit_computer ORDER BY idcomp ASC"; $IP_lista = mysql_query($query_IP_lista, $baza) or die(mysql_error()); $row_IP_lista = mysql_fetch_assoc($IP_lista); $totalRows_IP_lista = mysql_num_rows($IP_lista); |
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 243 Pomógł: 20 Dołączył: 20.04.2004 Skąd: Wielkopolska Ostrzeżenie: (0%) ![]() ![]() |
Mam taki link <a href="info_comp.php?ip='<?php echo $row_IP_lista['ip']; ?>'"><?php echo $row_IP_lista['ip']; ?> mysql_select_db($database_baza, $baza); $query_IP_lista = "SELECT ip, description FROM audit_computer ORDER BY idcomp ASC"; $IP_lista = mysql_query($query_IP_lista, $baza) or die(mysql_error()); $row_IP_lista = mysql_fetch_assoc($IP_lista); $totalRows_IP_lista = mysql_num_rows($IP_lista); A strukturę tabeli tez poproszę będzie łatwiej coś wywnioskować :-) Ten post edytował luki100011 24.01.2007, 10:44:00 -------------------- |
|
|
![]()
Post
#12
|
|
![]() Grupa: Przyjaciele php.pl Postów: 1 590 Pomógł: 40 Dołączył: 11.01.2007 Skąd: Centrum Ostrzeżenie: (0%) ![]() ![]() |
W tym kodize co podałeś nie ma ani INSERT'a ani UPDATE ... wiec nie wiem co miało na celu pokazanie nam tego kawałka.
Piszesz o wstawianiu do bazy, a pokazujesz wyciągnie danych z bazy. Pokaż zapytanie, które generuje błąd oraz kod w jakim to zapytanie się znajduje .. no i strukturę tabeli do której wstawiasz te dane. PS. Na przyszłość używaj BBCODE , tak aby kod był ładnie sformatowany i podświetlony. Ten post edytował Cienki1980 24.01.2007, 10:44:29 -------------------- 404
|
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 243 Pomógł: 20 Dołączył: 20.04.2004 Skąd: Wielkopolska Ostrzeżenie: (0%) ![]() ![]() |
Ewentualnie wejdz w MYSQL Admin i wklej tam swoje zapytanie do SQL:
"SELECT ip, description FROM audit_computer ORDER BY idcomp ASC"; I zobacz jaki będzie efekt. A jeżeli dobrze wnioskuje i masz błąd przy pobieraniu informacji o konkretnym numerze ip to wkleiłeś nie to zapytanie bo brakuje klauzuli WHERE ![]() Ten post edytował luki100011 24.01.2007, 10:47:17 -------------------- |
|
|
![]()
Post
#14
|
|
![]() Grupa: Zarejestrowani Postów: 507 Pomógł: 2 Dołączył: 30.10.2003 Skąd: Poznań Ostrzeżenie: (10%) ![]() ![]() |
baza
Sorrki ale poczatkujacy jestem ![]() |
|
|
![]()
Post
#15
|
|
![]() Grupa: Przyjaciele php.pl Postów: 1 590 Pomógł: 40 Dołączył: 11.01.2007 Skąd: Centrum Ostrzeżenie: (0%) ![]() ![]() |
ALe dalej w kodzie, który pokazałeś nie ma ani kawałka wstawiania informacji do bazy danych.
Gdzie próbujesz wpisać IP do tej bazy ![]() -------------------- 404
|
|
|
![]()
Post
#16
|
|
![]() Grupa: Przyjaciele php.pl Postów: 2 712 Pomógł: 23 Dołączył: 27.10.2003 Skąd: z kontowni Ostrzeżenie: (0%) ![]() ![]() |
Zmień
na
Chodzi o '%s' -------------------- "Coś się kończy, coś się zaczyna." Andrzej Sapkowski
|
|
|
![]()
Post
#17
|
|
Grupa: Zarejestrowani Postów: 243 Pomógł: 20 Dołączył: 20.04.2004 Skąd: Wielkopolska Ostrzeżenie: (0%) ![]() ![]() |
Ta część kodu jest prawidłowa
![]() WHERE ip = %s w 7 lini ![]() -------------------- |
|
|
![]()
Post
#18
|
|
![]() Grupa: Zarejestrowani Postów: 507 Pomógł: 2 Dołączył: 30.10.2003 Skąd: Poznań Ostrzeżenie: (10%) ![]() ![]() |
SUPER!
Faktycznie chodzilo o '%s' Dziekuje bardzo za pomoc. A moze wyjasnisz jakie to ma znaczenie na przyszlosc ![]() |
|
|
![]()
Post
#19
|
|
![]() Grupa: Przyjaciele php.pl Postów: 2 712 Pomógł: 23 Dołączył: 27.10.2003 Skąd: z kontowni Ostrzeżenie: (0%) ![]() ![]() |
Tak na przyszłość: xx.xx traktowane jest jako liczba, natomiast 'xx.xx' jako ciąg ciąg znaków.
-------------------- "Coś się kończy, coś się zaczyna." Andrzej Sapkowski
|
|
|
![]()
Post
#20
|
|
![]() Grupa: Zarejestrowani Postów: 507 Pomógł: 2 Dołączył: 30.10.2003 Skąd: Poznań Ostrzeżenie: (10%) ![]() ![]() |
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 15:46 |