Ir para conteúdo

Arquivado

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

nativo

Por que não funciona?

Recommended Posts

Boa noite amigos estou tentando fazer um pesquisa e escrever os valores de retorno em um while mas quando eu coloco a parte WHERE index =1 não funciona mais

<?phpmysql_connect("localhost", "root", "") or	die("Não pude conectar: " . mysql_error());mysql_select_db("virtual");$result = mysql_query("SELECT id, titulo FROM sinopse WHERE index=1");  // <<--- erro index é um campo inteiro de valor 1 ou 0while ($row = mysql_fetch_array($result, MYSQL_ASSOC)) {	printf ("ID: %s  Name: %s", $row["id"], $row["titulo"]);}mysql_free_result($result);?>
Obrigado!

Compartilhar este post


Link para o post
Compartilhar em outros sites

bom, então o problema não está no WHILE... e sim na consulta SQL.tem certeza que tem "sinopses" com o valor index igual a 1?tente uma vez assim:

SELECT id, titulo FROM sinopse WHERE index='1'

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara, observe que você tem um pequeno erro, um errinho minimo mesta linha:$result = mysql_query("SELECT id, titulo FROM sinopse WHERE index=1"); // <<--- erro index é um campo inteiro de valor 1 ou 0observou o erro???Digo para você: Ta assim: WHERE index=1"); Deveria estar assim: WHERE index='1');Creio que este seja o erro, mas também tenho muito o que aprender se não for posta ai amigo

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.