|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 | |
|
Senior Member
Iscritto dal: Jun 2005
Città: CH
Messaggi: 1058
|
[PHP]help sql connection..?
ciao a tutti ho un probblema nella connessione con il db:
Alura: Quote:
|
|
|
|
|
|
|
#2 | |
|
Senior Member
Iscritto dal: Nov 2005
Città: TO
Messaggi: 5206
|
Quote:
__________________
Andrea, SCJP 5 (91%) - SCWCD 5 (94%) |
|
|
|
|
|
|
#3 | |
|
Senior Member
Iscritto dal: Jun 2005
Città: CH
Messaggi: 1058
|
Quote:
|
|
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: Aug 2006
Messaggi: 365
|
mancano gli apici su tutti i valori che devi inserire..
deve essere fatto così: Codice:
$insdati = "INSERT INTO registro values ('".$ip."', '".$provider."', '".$locazion."', ."'$browser."', '".$os."')";
|
|
|
|
|
|
#5 | |
|
Senior Member
Iscritto dal: Nov 2005
Città: TO
Messaggi: 5206
|
Quote:
- Dovresti mettere i valori che sono delle stringhe tra apici ed eventualmente fare l'escape del contenuto, se sai che ci possono essere caratteri speciali. - le variabili $ip, $os, $browser sono state definite da qualche parte??
__________________
Andrea, SCJP 5 (91%) - SCWCD 5 (94%) |
|
|
|
|
|
|
#6 |
|
Senior Member
Iscritto dal: Jun 2005
Città: CH
Messaggi: 1058
|
thx provo e poi dico...
|
|
|
|
|
|
#7 |
|
Senior Member
Iscritto dal: Jun 2005
Città: CH
Messaggi: 1058
|
-.-'' cavoli errori di sintasi nn ne ho le tre variabili le prendo tremite include da un'altr pagine ee alla fine ho messo un echo result ma mi da errore -.- nn capisco
|
|
|
|
|
|
#8 |
|
Senior Member
Iscritto dal: Aug 2006
Messaggi: 365
|
ed echo $insdati per vedere il testo della query l'hai fatto?
|
|
|
|
|
|
#9 | |
|
Senior Member
Iscritto dal: Jun 2005
Città: CH
Messaggi: 1058
|
Quote:
cioe stampa fuori "INSDATI.....('192.168.1.1','ticino',....) ??? |
|
|
|
|
|
|
#10 |
|
Senior Member
Iscritto dal: Jun 2005
Città: CH
Messaggi: 1058
|
nn capisco.... ma allora e normale che la query viene presa come stringa?? |
|
|
|
|
|
#11 | |
|
Senior Member
Iscritto dal: Nov 2005
Città: TO
Messaggi: 5206
|
Quote:
Fai un echo di $insdati e riportalo qui, così vediamo almeno se la sintassi è corretta.
__________________
Andrea, SCJP 5 (91%) - SCWCD 5 (94%) |
|
|
|
|
|
|
#12 | |
|
Senior Member
Iscritto dal: Jun 2005
Città: CH
Messaggi: 1058
|
CODICE:
Quote:
insdati: INSERT INTO registro values('192.168.1.2', 'Sunrise', 'CH', 'Firefox','MacOSX','04.09.07')Errore |
|
|
|
|
|
|
#13 | |
|
Senior Member
Iscritto dal: Nov 2005
Città: TO
Messaggi: 5206
|
Quote:
Invece di far stampare solo "Errore" fai stampare la stringa che viene restituita da: mysql_error ($con) così magari capiamo meglio il problema.
__________________
Andrea, SCJP 5 (91%) - SCWCD 5 (94%) |
|
|
|
|
|
|
#14 |
|
Senior Member
Iscritto dal: Jun 2005
Città: CH
Messaggi: 1058
|
mmm se stampo con mi da : Resource id#2...
quindi ci sono probblemi col id del db.. allora id e la chiave primaria ed è autoincrement...??? |
|
|
|
|
|
#15 | |
|
Senior Member
Iscritto dal: Nov 2005
Città: TO
Messaggi: 5206
|
Quote:
__________________
Andrea, SCJP 5 (91%) - SCWCD 5 (94%) |
|
|
|
|
|
|
#16 |
|
Senior Member
Iscritto dal: Jun 2005
Città: CH
Messaggi: 1058
|
il numero di colonne non corrisponde all conteggio alla riga 1
|
|
|
|
|
|
#17 |
|
Senior Member
Iscritto dal: May 2005
Messaggi: 340
|
Em se ci fai vedere la descrizione della tabella magari tutti capiscono il tuo problema
Magari fai un esporta della così vediamo i campi... Bye |
|
|
|
|
|
#18 |
|
Senior Member
Iscritto dal: Jun 2005
Città: CH
Messaggi: 1058
|
id auto increment,stringa'192.168.1.2', stringa'Sunrise', stringa'CH', stringa'Firefox',Stringa'MacOSX',Data:'04.09.07'
|
|
|
|
|
|
#19 | |
|
Senior Member
Iscritto dal: Nov 2005
Città: TO
Messaggi: 5206
|
Quote:
Esempio: Codice:
CREATE TABLE `nome` ( `id` int(12) unsigned NOT NULL auto_increment, ... blabla ... )
__________________
Andrea, SCJP 5 (91%) - SCWCD 5 (94%) |
|
|
|
|
|
|
#20 | |
|
Senior Member
Iscritto dal: Jun 2005
Città: CH
Messaggi: 1058
|
Quote:
|
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 04:21.



















