Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

rogerss_7

[Resolvido] Remover item do array

Recommended Posts

Olá,

 

Tenho um campo na tabela que está gravando imagens separadas por vírgula, mais ou menos assim:

 

6954be64998bd336.jpg, 489243b9c1512f79.jpg, 36a41fe1a1fdb26c.jpg

 

Quero remover uma destas imagens. Como fazer?

 

<?php
if (isset($_GET['id']) && isset($_GET['img']))
{
	$Qry = mysql_query("select imagem from noticias where id='$_GET[id]'");
	$Ftc	= mysql_fetch_array($Qry);
	$Exp	= explode(', ', $Ftc['imagem']);

	if (in_array($_GET['img'], $Exp))
	{
		// Remove a imagem que não quero mais
	}
}
?>

Obrigado.

Compartilhar este post


Link para o post
Compartilhar em outros sites

<?php

if(($search =& array_search($_GET['img'], $Exp)) != -1){

unset($Exp[$search]);

//Se precisar de um array ordenado da um sort

}

?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Consegui, eis a solução:

 

<?php
if (isset($_GET['id']) && isset($_GET['img']))
{
	$Qry = mysql_query("select imagem from noticias where id='$_GET[id]'");
	$Ftc	= mysql_fetch_array($Qry);
	$Exp	= explode(', ', $Ftc['imagem']);
	
	unset($Exp[array_search($_GET['img'], $Exp)]);

	echo implode(', ', $Exp);
}
?>

Obrigado pela atenção.

 

TÓPICO RESOLVIDO.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.