Fóruns sobre PHP, JavaScript, HTML, MySQLi, jQuery, Banco de Dados, CSS


Moderador: web

 
Mais de 75 postagens
Mais de 75 postagens
Tópico Autor
Mensagens: 91
Sexo: Masculino

PERGUNTA MYSQL

08-11-2013 02:11

Dá erro no query!!!

$sql=mysqli_query($conn, "SELECT * FROM noticias order by id ASC limit 0,4");  echo "<table align=\"center\" class=\"formulario\"><tr><td width=\"80\">Usuário</td><td width=\"80\">Título</td><td width=\"200\">Mensagem</td></tr>"; while($dados=mysql_fetch_array($sql)) { extract($dados); echo "<tr height=\"40\"><td>" . $username . "</td></tr>";

MOVIDO PARA MYSQL
0
 
Mais de 75 postagens
Mais de 75 postagens
Tópico Autor
Mensagens: 91
Sexo: Masculino

PERGUNTA MYSQL

08-11-2013 02:16

Mesmo erro:

$sql    = mysqli_query($conn, "SELECT * FROM noticias order by id ASC limit 0,4");  echo "<table align=\"center\" class=\"formulario\"><tr><td width=\"80\">Usuário</td><td width=\"80\">Título</td><td width=\"200\">Mensagem</td></tr>"; if(!$sql){ echo "Sem mensagens."; } else { $dados=mysql_fetch_array($sql); echo "<tr height=\"40\"><td>" . $dados['username'] . "</td></tr>"; echo "</table>"; }  

0
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17676
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

PERGUNTA MYSQL

08-11-2013 08:39

Faz assim

$sql    = mysqli_query($conn, "SELECT * FROM noticias order by id ASC limit 0,4") or die(mysqli_error());  

Posta o erro mostrado.
0
A melhor hospedagem para o seu site HostGator!
 
Mais de 75 postagens
Mais de 75 postagens
Tópico Autor
Mensagens: 91
Sexo: Masculino

PERGUNTA MYSQL

08-11-2013 11:30

Warning: mysql_fetch_array() expects parameter 1 to be resource, object given in C:\xampp\htdocs\relativaonline\index_admin.php on line 28
0
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17676
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

PERGUNTA MYSQL

08-11-2013 14:22

Como explicado em seu outro post. O mysqli tem funções diferente do MySQL. Se pretende usar somente mysqli, veja as funções específicas nesse link http://php.net/manual/en/book.mysqli.php

Se for usar o mysql para consulta, não deve misturar com o mysqli

$sql    = mysqli_query($conn, "SEL....

0
A melhor hospedagem para o seu site HostGator!
 
Mais de 75 postagens
Mais de 75 postagens
Tópico Autor
Mensagens: 91
Sexo: Masculino

PERGUNTA MYSQL

09-11-2013 12:13

Mas eu sempre usei query na consulta e fico dando essa bosta agora...
0
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17676
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

PERGUNTA MYSQL

09-11-2013 12:59

Mas você não pode misturar mysqli com mysql.
Tem um script de cadastro nesse link Sistema-de-cadastro-simples-em-MySQL_33_503.html

Usa só o mysql. Você pode se basear por ele.
0
A melhor hospedagem para o seu site HostGator!
 
Mais de 75 postagens
Mais de 75 postagens
Tópico Autor
Mensagens: 91
Sexo: Masculino

PERGUNTA MYSQL

11-11-2013 17:18


<?php $sql=mysqli_query($conn, "SELECT * FROM noticias order by id ASC limit 0,4"); while($dados=mysql_fetch_assoc($sql)){ if(mysql_num_rows($sql)==1) { echo "<tr><td>" . $dados['username'] . "</td><td>" . $dados['titulo'] . "</td><td>" . $dados['mensagem'] . "</td></tr>"; } else { echo "Sem notícias."; } } ?>

0
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17676
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

PERGUNTA MYSQL

11-11-2013 17:39

Tenta da seguinte forma

<?php $sql=mysql_query("SELECT * FROM noticias order by id ASC limit 0,4") or die(mysql_error()); if(mysql_num_rows($sql) >= 1) { while($dados=mysql_fetch_array($sql)){ echo "<tr><td>" . $dados['username'] . "</td><td>" . $dados['titulo'] . "</td><td>" . $dados['mensagem'] . "</td></tr>"; } } else { echo "Sem notícias."; } ?>

0
A melhor hospedagem para o seu site HostGator!
 
Mais de 75 postagens
Mais de 75 postagens
Tópico Autor
Mensagens: 91
Sexo: Masculino

PERGUNTA MYSQL

11-11-2013 20:51

Mano vc só colocou O DIE no final acha que jah não tentei?
Pode ser erro na co0nsulta vou colocar DESC se funfar aviso!!!
0
 
Mais de 75 postagens
Mais de 75 postagens
Tópico Autor
Mensagens: 91
Sexo: Masculino

PERGUNTA MYSQL

11-11-2013 20:55

Couldn't fetch mysqli

Eh problema na CONSULTA!
0
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17676
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

PERGUNTA MYSQL

11-11-2013 21:30

No exemplo que postei não usa mysqli. Testa com o exemplo que postei, e veja o resultado que retorna.
0
A melhor hospedagem para o seu site HostGator!
 
Mais de 75 postagens
Mais de 75 postagens
Tópico Autor
Mensagens: 91
Sexo: Masculino

PERGUNTA MYSQL

12-11-2013 13:09

Vc usa facebook?
0
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17676
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

PERGUNTA MYSQL

12-11-2013 15:13

Não.
0
A melhor hospedagem para o seu site HostGator!
 
Mais de 100 postagens
Mais de 100 postagens
Mensagens: 166
Nome: Bruno Bandeira
Sexo: Masculino
Contato:

PERGUNTA MYSQL

26-11-2013 02:46

Tente isso meu amigo:

<?php $link = mysqli_connect("localhost", "my_user", "my_password", "world"); if (mysqli_connect_errno()) {     printf("Connect failed: %s\n", mysqli_connect_error());     exit(); } if ($result = mysqli_query($link, "SELECT * FROM noticias order by id ASC limit 0,4")) {     printf("Select returned %d rows.\n", mysqli_num_rows($result));     /* free result set */     mysqli_free_result($result); } mysqli_close($link); ?>

Veja o que retorna
0

Quem está online

Usuários navegando neste fórum: Bing [Bot]