ERLEDIGT
JA
JA
ANTWORTEN
4
4
ZUGRIFFE
136
136
EMPFEHLEN
-
Moin moin,
ich hab ein Problem mit dem Löschen von Leerzeilen.
In meiner mySQL Tabelle habe ich im Feld fotos die IDs der Fotos untereinander stehen. Diese werden auch problemlos ausgelesen und angezeigt. Das ganze schaut bspw. so aus:
85831
85862
85927
81742
81773
Wenn ich nun ein Foto lösche, dann ersetze ich die ID folgendermaßen via str_replace:
$fotos = trim(str_replace($v, "", $fotos));
$v ist dabei die zu löschende ID. Nun habe ich jedoch das Problem, dass Leerzeilen in meinm mySQL Feld fotos entstehen, bspw. folgendermaßen (Foto 2 gelöscht):
85831
85927
81742
81773
Wie kann ich diese Leerzeilen vermeiden bzw. entfernen?
Beste Grüße und vielen Dank!
m!crohomeLösungsvorschlag:
Wenn es mit dem mysql_query(...); Probleme gibt, pack ein die(mysql_error()); dahinter und guck dir den MySQL-Fehler an!
-
lösche doch einfach den Datensatz in der Tabelle, ich versteh das Problem nicht..
Meine Wenigkeit auf Deviantart
-
wie wärs mit ein wenig code
-
Folgendes sollte weiterhelfen:
Trotzdem noch der Hinweis, dass du deine DB-Struktur etwas überdenken solltest....wenn du schon eine DB hast, dann nutze diese auch aus und schreibe nicht irgendwo irgendwelche Daten untereinander, du beraubst dich damit der Vorteile einer DBPHP-Code:$fotos = trim(preg_replace('@\b'.$v.'[\r\n]*@','',$fotos));
-
Hi Sven,
vielen Dank, aber leider funktioniert das nicht. Das Ergebnis ist genau das selbe. Die entsprechende Zeile ist gelöscht, aber an deren Stelle befindet sich nun eine Leerzeile..
Habt ihr noch eine Idee?
// Edit
Lösung selbst gefunden. Warum ich da gestern nicht draufgekommen bin weiß ich allerdings nicht. Ist ja logisch:
$fotos = trim(str_replace("$v\n", "", $fotos));Geändert von Microhome (05.07.08 um 12:12 Uhr)
Lösungsvorschlag:
Wenn es mit dem mysql_query(...); Probleme gibt, pack ein die(mysql_error()); dahinter und guck dir den MySQL-Fehler an!
Ähnliche Themen
-
Leerzeilen Erkennung mit JavaCC?
Von MadMax2581 im Forum JavaAntworten: 5Letzter Beitrag: 05.01.08, 02:48 -
fwrite und Leerzeilen?
Von Neori im Forum PHPAntworten: 4Letzter Beitrag: 04.11.06, 14:31 -
aus DB in txt ohne Leerzeilen
Von stender23 im Forum PHPAntworten: 3Letzter Beitrag: 23.03.05, 10:37 -
Leerzeilen aus PHP entfernen
Von xtraMen im Forum PHPAntworten: 6Letzter Beitrag: 17.01.05, 02:33 -
leerzeilen Problem mit Dreamweaver MX und DW UD4
Von Gudy im Forum HTML-EditorenAntworten: 1Letzter Beitrag: 26.05.04, 17:09





Zitieren
Login






[PHP][Snippet] Array zu XML konvertieren