Ir para conteúdo
Fórum Script Brasil
  • 0

update invalido


nicboy

Pergunta

Boa tarde,possuo um código de update em uma slug porém não faz update em todos os meus dados do banco,estranho é que ele faz em alguns,já gerei ele varias vezes de varias formas e ele só faz nos definido.

Podem ver se possui alguma parte do código que define as noticias que deve alterar e não em todas.

<?
include "config.php";

function slug($str){
$str = strtolower(trim($str, "-"));
$str = preg_replace("`\[.*\]`U","",$str);
$str = preg_replace('`&(amp;)?#?[a-z0-9]+;`i','-',$str);
$str = htmlentities($str, ENT_COMPAT, 'utf-8');
$str = preg_replace("`&([a-z])(acute|uml|circ|grave|ring|cedil|slash|tilde|caron|lig|quot|rsquo);`i","\\1", $str);
$str = preg_replace(array("`[^a-z0-9]`i","`[-]+`"), "-", $str);
if(substr($str, -1) == '-') $str = substr($str, 0, -1);
return strtolower($str);
}

// Excluir depois do primeiro refresh
$select = mysql_query("SELECT * FROM noticias");
while($n = mysql_fetch_object($select)):
$slug = slug($n->titulo);
$update = mysql_query("UPDATE noticias SET slug = '$slug' where id = $n->id");
endwhile;
?>

ele só da update no slug das noticias de id...

23,28,31,37,etc....

A notícia de id 23 que ela atualiza possui o titulo:

Promotor denuncia Bruno e outros suspeitos do caso Eliza Samudio
Já uma notícia que ela não atualiza possui o titulo:
Cadastro mal feito altera causa de mortes no trânsito de São Paulo
Eu coloquei essa função para as novas noticias cadastradas já serem inseridas com o slug,mas percebi que apenas algumas também possui o slug inserido.
Link para o comentário
Compartilhar em outros sites

0 respostass a esta questão

Posts Recomendados

Até agora não há respostas para essa pergunta

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...