Если в echo написать 2 раза $с, то выводиться не содержмое $с, а вся срока заново. Нужно чтобы echo $a.$b.$c.$d.$с; вывел 1 2 3 4 5 3, а выводиться 1 2 3 4 5 1 2 3 4 5.
При запуске файла с этим кодом написано Удаленный сервер или файл не найден
<?php
mysql_connect("хост", "логин", "пароль")
or die ("Could not connect to MySQL");
mysql_select_db ("имя_бд")
mysql_query("SET NAMES 'utf8'");
or die ("Could not select database");
А где сделать вывод? Использовал цикл, потому что нужно вывести переменные $a.$b.$c.$d.$с много раз.
Если в echo написать 2 раза $с, то выводиться не содержмое $с, а вся срока заново. Нужно чтобы echo $a.$b.$c.$d.$с; вывел 1 2 3 4 5 3, а выводиться 1 2 3 4 5 1 2 3 4 5.
параметры для работы конечно же указал, просто здесь не стал писать. С последним кодом удалось удалить. Спасибо!
При запуске файла с этим кодом написано Удаленный сервер или файл не найден
Почему то таблицы не удаляются. С mysql соединяется.
Удалиться именно этот блок?
<table cellpadding='0' align='right' cellspacing='0' style='margin-left:10px; margin-right:25px; margin-top:0px;'>разное содержимое</table>
Просто есть там еще 2 таблицы (но они без стилей, то есть таблица которая вверху только одна).
//id заменить на свой индентфифкатор записи
А если id 500 штук (с 1400 до 1900)? Как сразу все обработать?
Между <table> и </table> разное содержимое у 500 материалов. Можно ли использовать тут регулярное выражение (.*?) ? Такой код сработает?
UPDATE jos_content SET `fulltext` = REPLACE( fulltext, SUBSTRING( fulltext FROM LOCATE( '<table cellpadding='0' align='right' cellspacing='0' style='margin-left:10px; margin-right:25px; margin-top:0px;'>(.*?)</table>', fulltext ) ) , '' ) ;
Какой должен быть код на php?
и
Где этот код вписать?