Hallo!
Schmeiße nach vier Stunden das Handtuch und wende mich an euch.
Ich möchte gerne eine RIPE Whoise-Abfrage in MySQL speichern.
Das will nicht hinhauen. Wenn ich das, was RIPE zurückgibt manuell über PHPAdmin speichere, funktioniert es.
Ich lese die Anfrage mit fsockopen ein.
Das Array wandle ich mit implode in einen String um. Alles funktioniert.
Habe auch schon den String als nl2br formatiert.
Die SQL-Anweisung sieht so aus und funktioniert auch, wenn ich in das Feld des Whois-Ergebnisses etwas anderes reinschreibe. Beispiel: 'xxx'
Ich erhalte mit echo mysql_error() folgenden Hinweis:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '89.54.96.0 - 89.54.111.255' | |inetnum: 89.54.96.0 - 89.54.111.255 |netna' at line 11
In Line 11 der Whoisabfrage steht:
"inetnum: 89.54.96.0 - 89.54.111.255"
Wie kann man den String so formatieren, dass MySQL ihn ohne Mucken speichert?
Zeile im Table:
Ripe text latin1_german1_ci Ja NULL
Gruß
Thor
Schmeiße nach vier Stunden das Handtuch und wende mich an euch.
Ich möchte gerne eine RIPE Whoise-Abfrage in MySQL speichern.
Das will nicht hinhauen. Wenn ich das, was RIPE zurückgibt manuell über PHPAdmin speichere, funktioniert es.
Ich lese die Anfrage mit fsockopen ein.
Das Array wandle ich mit implode in einen String um. Alles funktioniert.
Habe auch schon den String als nl2br formatiert.
Die SQL-Anweisung sieht so aus und funktioniert auch, wenn ich in das Feld des Whois-Ergebnisses etwas anderes reinschreibe. Beispiel: 'xxx'
PHP Code:
mysql_query("INSERT INTO `Ripe` ( `RipID` , `KundenNr` , `timest` , `IPAr` , `Ripe` )
VALUES (
'', '8', '888', '888', '$Whoistext'
)");
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '89.54.96.0 - 89.54.111.255' | |inetnum: 89.54.96.0 - 89.54.111.255 |netna' at line 11
In Line 11 der Whoisabfrage steht:
"inetnum: 89.54.96.0 - 89.54.111.255"
Wie kann man den String so formatieren, dass MySQL ihn ohne Mucken speichert?
Zeile im Table:
Ripe text latin1_german1_ci Ja NULL
Gruß
Thor
Comment