[Resolvido] where e loop
Bom dia,
Estou começando com php então, minhas dúvidas são simples para vocês com certeza, tentei achar algo no site mais o que achei não entendi então minhas perguntas:
1)Tenho uma tabela com dois campos:
Um se chama not_publicar (INT) se for 1 aparece na tela se for 2 não;
o outro se chama not_posicao (INT) se for 1 fica em destaque se for 2 não;
a sql que eu imagina era
SELECT * FROM NOTITIAS WHERE NOT_POSICAO = 1 AND NOT_PUBLICAR = 1 ORDER BY NOT_ID DESC;
Mais retorna o seguinte erro:
Você tem um erro de sintaxe no seu SQL próximo a 'not_publicar=1 order by not_id desc limit 4' na linha 1
Minha segunda pergunta é:
No asp pra dar um loop eu usava:
<%while not listar.eof%>
Aqui no meio o que iria repetir
<%listar.movenext
wend%>
No php pelo que li é algo do tipo:
<? while ($row = mysql_fetch_array($resultado2)) { ?>
<table width="100%" border="0" cellpadding="0" cellspacing="0">
<!--DWLayoutTable-->
<tr>
<td width="253" height="19" valign="top" class="tema"><?=$row["not_tema"]?></td>
</tr>
<tr>
<td height="18" valign="top"><a href="not_ler.asp?id=<?=$row["not_id"]?>"><?=$listar2["not_titulo"]?></a></td>
</tr>
<tr>
<td height="22"></td>
</tr>
</table>
<?php mysql_close($query2);
} ?>
Seria isso?
Grato, e peço desculpas aos moderadores por uma dúvida tão simples, mais é complicado mudar de linguagem...
Grato
Discussão (13)
Carregando comentários...