Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá pessoal, estou com um pequeno problema, tenho uma pequena página com notícias mas gostaria de inserir uma regra para o marcador [--ler mais--], ou seja, ao recuperar a informação do banco gostaria que na página de listagem somente o conteúdo que estiver antes deste marcador seja apresentado, o código é em PHP.
Algum dos senhores poderia me ajudar com essa questão?
Muito obrigado caro amigo. Pesquisando a documentação do banco de dados que estou utilizando encontrei uma opção/alternativa interessante, que séria realizar este processo diretamente no select, desta forma, a quantidade de dados retornada do banco seria menor e consequentemente assim é possível obter uma melhor performance.
SELECT SUBSTRING_INDEX(coluna, '[--ler mais--]', 1) from tabela;
$query = mysql_query("SELECT id,title,text FROM noticias");
while($array = mysql_fetch_array($query)){
echo 'Título: '.$array['title'];
$ex = explode('[--ler mais--]', $array['text'])