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.
tenho uma dúvida.
como mostrar um texto padrão de acordo com o registro no banco de dados.
exemplo:
no banco de dados está assim: pagina_x.php - aí mostrar: a página x está cadastrada.
no banco de dados está assim: pagina_y.php - aí mostrar: a página y está cadastrada.
agradeço desde já a ajuda de todos.
olá.
fiz desta forma:
<?php
$resultado = mysql_query("select * from tabela where usuario_id = $usuario_id");
$dados = mysql_fetch_array($resultado);
if($resultado[$card_layout]=="card_layout_01.php") echo "A página 1 está cadastrada.";
if($resultado[$card_layout]=="card_layout_02.php") echo "A página 2 está cadastrada.";
?>
mas não aparece nada.
>
olá.
fiz desta forma:
<?php
$resultado = mysql_query("select * from tabela where usuario_id = $usuario_id");
$dados = mysql_fetch_array($resultado);
if($resultado[$card_layout]=="card_layout_01.php") echo "A página 1 está cadastrada.";
if($resultado[$card_layout]=="card_layout_02.php") echo "A página 2 está cadastrada.";
?>
mas não aparece nada.
Faz assim
if($dados[$card_layout]=="card_layout_01.php") echo "A página 1 está cadastrada.";
if($dados[$card_layout]=="card_layout_02.php") echo "A página 2 está cadastrada.";oi.
fiz como você disse:
ocorreu o seguinte erro:
Notice: Undefined index: card_layout_02.php in /home/curtirsp/public_html/n_aparencia.php on line 40
Notice: Undefined index: card_layout_02.php in /home/curtirsp/public_html/n_aparencia.php on line 41
Ocorreu o erro pq ele não encontrou o indice do array($dados[$card_layout]).
Pq você não coloca o nome do campo direto:
if($dados[**'card_layout'**]=="card_layout_01.php") echo "A página 1 está cadastrada.";
if($dados[**'card_layout'**]=="card_layout_02.php") echo "A página 2 está cadastrada.";
t+
deu certo. obrigado Alexsandro. abraços.
bem simples voce faz um select normal, ai nos resultados voce faz uma comparação, supondo que o nome do se campo seja PAGINA e voce esteja usando mysql e as funções mysql_* ficaria mais ou menos assim
$resultado = mysql_fetch_assoc($sua_query,$sua_conexao) //aqui vai o resultado da sua consulta
OU
echo "A ".$resultado[PAGINA]." está cadastrada.";
o output da linha acima seria
A página_x.php está cadastrada.
logico que voce vai precisar adapta ao seu codigo, por que depende de como é a sua consulta, como voce quer que seja o resultado etc
flws