mam sobie tabele:
Kod
+------------+---------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+------------+---------------+------+-----+---------+----------------+
| id | int(11) | NO | PRI | NULL | auto_increment |
| ui_id | int(11) | NO | MUL | NULL | |
| nazwa | varchar(1024) | NO | | NULL | |
| data | date | NO | MUL | NULL | |
| link | varchar(255) | NO | | NULL | |
+------------+---------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+------------+---------------+------+-----+---------+----------------+
| id | int(11) | NO | PRI | NULL | auto_increment |
| ui_id | int(11) | NO | MUL | NULL | |
| nazwa | varchar(1024) | NO | | NULL | |
| data | date | NO | MUL | NULL | |
| link | varchar(255) | NO | | NULL | |
+------------+---------------+------+-----+---------+----------------+
i problem mój polega na tym. że z powodu mi bliżej nieznanego (podejrzewam user fail) wpisy się źle dodały tj:
w polu nazwa mam na przykład coś takiego:
http://forum.php.pl/index.php?showtopic=17...mp;#entry876760 mysql_real_escape_string a PDO
no i problem polega na tym że jak widać nie powinno się dawać linka w nazwię tylko osobno w polu link.
Teraz moje pytanie jak to najlogiczniej zrobić taką mała filtracje, że jeżeli pierwszy ciąg znaków jest linkiem, wycina mi go i przenosi do pola link?
Problem polega głównie na tym iż mam ograniczony dostęp do serwera, także preferowałbym rozwiązać to jakoś zapytaniem sql, da się to zrobić?