Ciao.
Se ho questo indirizzo IP: 164.103.525.194 e voglio recuperare solo le prime sei cifre, come devo fare?
Grazie.
Ciao.
Se ho questo indirizzo IP: 164.103.525.194 e voglio recuperare solo le prime sei cifre, come devo fare?
Grazie.
Con la left(ip,7) recuperi i numeri e il punto in mezzo...
Se però tra un punto ed un altro i numeri possono essere anche minori di tre allora devi usare la split e recuperare solo i primi due elementi dell'array generato indipendemente quindi dai numeri di cui si compongono.
Roby
www.creamweb.it [v. 3.0]
:: Script ASP!
:: Web directory gratuita!
:: Campioni del mondo!
Grazie, ho fatto così:
Ma restituisce:Codice PHP:i_p = "164.103.525.194"
Set objRS = objConn.Execute("SELECT * FROM tbl WHERE VISITORIP = left(i_p,7) order by visitid desc limit 1")
Microsoft OLE DB Provider for ODBC Drivers error '80040e14'
[MySQL][ODBC 3.51 Driver][mysqld-4.1.19-community-nt]Unknown column 'i_p' in 'where clause'
![]()
Codice PHP:i_p = left("192.123.12.12", 7)
Set objRS = objConn.Execute("SELECT * FROM tbl WHERE VISITORIP = "&i_p&" order by visitid desc limit 1")