SQL Befehl

HoB

HoB
ID: 79596
L
22 April 2006
2.521
74
hi.. kann mir mal bitte einer sagen, was an diesem befehl falsch ist? 8O
UPDATE wp_posts SET guid = 'https://www.xxx.de/' WHERE guid = 'https://www.xxx.com/blab/'
 
mySQL in PHP?

PHP:
echo mysql_error();

Oder vielleicht auch noch mal deine SQL-Anfrage vorher ausgeben, sollte helfen! ;)
 
Ich tippe mal drauf, dass kein Datensatz existiert, der der WHERE-Klausel genügt. (Wetten ? mysql_affected_rows() liefert 0 ;) 1000 Lose ? :ugly:)
 
ich bin direkt in der db und nicht in php
In der DB kann man nicht sein. Das nur zur Anmerkung :biggrin:

Du wirst wohl im phpMyAdmin sein und da steht nach dem Ausführen einer Abfrage immer auch der Wert von mysql_affected_rows() da ("Betroffene Datensätze: ....").
 
In der DB kann man nicht sein. Das nur zur Anmerkung :biggrin:

Du wirst wohl im phpMyAdmin sein und da steht nach dem Ausführen einer Abfrage immer auch der Wert von mysql_affected_rows() da ("Betroffene Datensätze: ....").

jo.. da steht 0. das kann aber nicht sein, weil es über 300 sind und alle daten, die ich oben genannt habe, existieren auch.

Betroffene Datensätze: 0 (die Abfrage dauerte 0.0046 sek.)
 
jo.. da steht 0. das kann aber nicht sein, weil es über 300 sind und alle daten, die ich oben genannt habe, existieren auch.

Betroffene Datensätze: 0 (die Abfrage dauerte 0.0046 sek.)
Wie gesagt ....
'https://www.xxx.com/blab/ '
'https://www.xxx.com/blab/'
'https://www.xxx.com/blab'
'https://www.xxx.com/blab '

etc.
 
doch. das liefert-...

#1064 - 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 'WHERE guid = 'https://www.mhn24.com/blog/'' at line 1

kann es sein, daß sich die punkte, oder die / beissen?
 
Zuletzt bearbeitet von einem Moderator:
Muhi.. da fehlten ja auch die Felder.. sorry. :D

SELECT guid FROM wp_posts WHERE guid = 'https://www.xxx.com/blab/'
 
Muhi.. da fehlten ja auch die Felder.. sorry. :D
SELECT guid FROM wp_posts WHERE guid = 'https://www.xxx.com/blab/'


jetzt bin ich noch platter 8O

MySQL lieferte ein leeres Resultat zurück (d. h. null Zeilen). (die Abfrage dauerte 0.0050 sek.)

so. langweilt. hab die komplette db nun runter geladen im editor geöffnet, alles ausgetauscht und wieder rauf geladen. jetzt passts. echt seltsam, daß das nicht gefunzt hat.. :-?
 
Zuletzt bearbeitet von einem Moderator:
ahja.. seltsamer weise sind die daten aber definitiv in der db, wie hätte ich sie denn sonst mit dem crimson ändern können? :roll: