Guedesll Postado Março 31, 2010 Denunciar Share Postado Março 31, 2010 Olá Pessoal,Preciso de uma ajudinha do pessoal mais experiente. Meu código está dando errado.Trabalho com:Microsoft Windows 7Apache 2.2Mysql 5.1 (DB = db_1 / Table = usuario)PHP 5Se alguém puder me ajudar eu ficaria muito grato!(conexao.php)<?php$mysql_servidor = "localhost";$mysql_usuario = "root";$mysql_senha = "*********";$mysql_database = "db_1";mysqli_connect($mysql_servidor,$mysql_usuario,$mysql_senha) or die (mysqli_error());mysqli_select_db($mysql_database) or die (mysqli_error()); ?>---------------------------------------------------------------------------------------------------------------(principal.php)<?phpinclude "conexao.php"; $sql = mysqli_query("SELECT * FROM usuario"); while($dados = mysqli_fetch_array($sql)) { echo $dados['userID']; echo $dados['UserName']; echo "<br><br>"; }?> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 m3io Postado Março 31, 2010 Denunciar Share Postado Março 31, 2010 faz uma conexao assim//tuaconnect.php <?php ///constantes pra todo o site define("MYSQL_SERVER", "localhost"); define("MYSQL_USER", "teuUSER"); define("MYSQL_PASS", ""); //TUA PASS define("MYSQL_DB", "tuaBD"); define("BASE_HREF", "http://localhost/coments/"); //OPCIONAL define("SiteTitle", "Test Site"); //OPCIONAL /////////////////////conecta á BD\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ $res = mysql_connect(MYSQL_SERVER, MYSQL_USER, MYSQL_PASS); if (!$res) die("Can't connect to MySQL"); $res = mysql_selectdb(MYSQL_DB); if (!$res) die("Can't connect to selected database"); error_reporting(E_ALL & ~E_NOTICE); ?> depois <?php $result_set = mysql_query("SELECT * FROM usuario"); $row = mysql_fetch_assoc($result_set); while ($row != null) { echo $row["userid"]; echo $row["username"]; $row = mysql_fetch_assoc($result_set); } ?> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 m3io Postado Março 31, 2010 Denunciar Share Postado Março 31, 2010 o teu erro apesar de tudo é mysqli_querya versar correcta é mysql_query e não mysqli_query(não te aconcelho a usar "UserName") mete tudo minusculosem acentos e pontuacao ou _ Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guedesll Postado Março 31, 2010 Autor Denunciar Share Postado Março 31, 2010 o teu erro apesar de tudo é mysqli_querya versar correcta é mysql_query e não mysqli_query(não te aconcelho a usar "UserName") mete tudo minusculosem acentos e pontuacao ou _Certo. Mais li em um livro que quando usamos uma versão superiordo mysql 4.1, foi inserido uma classe chamada mysql improveted (algo assim)Não sei direito, como disse antes estou começando e praticamente falandonão entendo nada ...vou tirar o "i" do mysql_query e vou ver se vai rolar..Abraços! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Studio BSB Postado Março 31, 2010 Denunciar Share Postado Março 31, 2010 Trabalho com php e mysql na versão 5.0 utilizo mysql sem o "i" ;Seu código esta correto retire os "i", caso ainda pesista o erro poste a mensagem que esta dando. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 William Bruno Postado Abril 1, 2010 Denunciar Share Postado Abril 1, 2010 Nossa... deixem o cara usar MySQLi ! está correto, se tiver num host com suporte, será melhor para a aplicação dele..basta usar da forma correta:http://br.php.net/mysqliexemplo de conexão, e uso:$mysqli = new mysqli("localhost", "my_user", "my_password", "world"); $query = $mysqli->query( "SELECT nome FROM table" ); echo $query->fetch_object()->nome; Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guedesll Postado Abril 1, 2010 Autor Denunciar Share Postado Abril 1, 2010 Nossa... deixem o cara usar MySQLi ! está correto, se tiver num host com suporte, será melhor para a aplicação dele..basta usar da forma correta:http://br.php.net/mysqliexemplo de conexão, e uso:$mysqli = new mysqli("localhost", "my_user", "my_password", "world"); $query = $mysqli->query( "SELECT nome FROM table" ); echo $query->fetch_object()->nome;AauwhuawhuahwauwhO pessoal, vlw pelo apoio e pela atenção.Mais havia tentado anteriormente sem o "i"e mesmo assim não rola.Trabalho com Windows 7, será que tem algum problema ???Abraços! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 m3io Postado Abril 3, 2010 Denunciar Share Postado Abril 3, 2010 boas, eu tambem sou relativamente novo no php , tudo k sei aprendi sozinho e a base de passar horas a olhar para os scripts,não sabia k havia msqlI, mas deve ser isso. mas se mesmo assim não da o teu problema deve ser mesmo a BASE DE DADOS, o teu user ou a tua pass, instala outro servidor easyphp ou wampserver e tenta com o user predefenido a ver que te diz.eu uso ambos easyphp e wampserver no windows 7 e nunca tive conhecimento de nenhum problema com eles,por isso não deve ser isso...faz assim, vai á pagina do teu servidor e poem aki uma screenshot do teu config com o user e os privilegios k tems para ver se tens tudo como deve ser Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guedesll Postado Abril 7, 2010 Autor Denunciar Share Postado Abril 7, 2010 Pessoal, se meu código está correto, algo na instalação não deu certo.Todos os tutoriais que segui até hoje deu errado... Então, alguém pode me mandar ou postar aqui mesmoum tutorial que realmente funciona, por favor.Ficaria muito grato!Vlw e Abraços! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 RodrigoGomes Postado Abril 7, 2010 Denunciar Share Postado Abril 7, 2010 Pessoal, se meu código está correto, algo na instalação não deu certo.Todos os tutoriais que segui até hoje deu errado... Então, alguém pode me mandar ou postar aqui mesmoum tutorial que realmente funciona, por favor.Ficaria muito grato!Vlw e Abraços!Amigo, todas as formas de conexão postadas aqui funcionam.Se o problema esta na configuração do servidor, nenhum tutorial vai fazer funcionar milagrosamente. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guedesll Postado Abril 9, 2010 Autor Denunciar Share Postado Abril 9, 2010 Pessoal, se meu código está correto, algo na instalação não deu certo.Todos os tutoriais que segui até hoje deu errado... Então, alguém pode me mandar ou postar aqui mesmoum tutorial que realmente funciona, por favor.Ficaria muito grato!Vlw e Abraços!Amigo, todas as formas de conexão postadas aqui funcionam.Se o problema esta na configuração do servidor, nenhum tutorial vai fazer funcionar milagrosamente.Amigo, todas as formas funcionam para você e os demais... eu ainda não vi funcionar...O tutorial que eu estou pedindo é exatamente este... configuração dos aplicativos.Por que só pode ser isso o problema.Só preciso que vocês me ajudem a fazer funcionar... o código eu me viro...Sou novato ainda e não sei resolver os problemas relacionados a este assunto...Não quero milagres e sim soluções... o problema eu já tenhovocê mostrando isso pra mim não faz diferença...Agora, se você(Vampyro) compartilhar do seu conhecimento comigo...aí sim começa a valer a pena ter aberto este tópico.Aguardo retorno... Ajudem aí pessoal! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 m3io Postado Abril 9, 2010 Denunciar Share Postado Abril 9, 2010 como instalas-te o servidor???k servidor é? xamp, wamp, easyphp?da-nos mais infos.eu tanto no wamp como no easyphp so faco seguinte ate ao fim e fica tudo a dar Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Willian Gustavo Veiga Postado Abril 9, 2010 Denunciar Share Postado Abril 9, 2010 Bom dia, tudo bem?Qual é o erro?Um abraço, tudo de bom. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guedesll Postado Abril 9, 2010 Autor Denunciar Share Postado Abril 9, 2010 como instalas-te o servidor???k servidor é? xamp, wamp, easyphp?da-nos mais infos.eu tanto no wamp como no easyphp so faco seguinte ate ao fim e fica tudo a darEntão, tenho instalado o Apache 2.2PHP 5Mysql 5.1Notepad ++ (para edição do código)Somente isso! Não instalei mais nada além disso.Preciso de mais alguma coisa instalado para funcionar ???como falei anteriormente, sou novato... Aguardo Retorno!Bom dia, tudo bem?Qual é o erro?Um abraço, tudo de bom.Então Willian, eu não sei o que está errado...Meu código está certo... mais não funciona nada...Minhas configurações:Windows 7Apache 2.2Mysql 5.1PHP 5Abraços Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 m3io Postado Abril 9, 2010 Denunciar Share Postado Abril 9, 2010 como instalas-te o servidor???k servidor é? xamp, wamp, easyphp?da-nos mais infos.eu tanto no wamp como no easyphp so faco seguinte ate ao fim e fica tudo a darEntão, tenho instalado o Apache 2.2PHP 5Mysql 5.1Notepad ++ (para edição do código)eu uso exatamente o mesmo, mas exprimenta desinstalar Apache 2.2PHP 5Mysql 5.1e instala o WAMPSERVERhttp://www.wampserver.com/dl.phpele vai instalar issoApache 2.2.11 PHP 5.3.0 MySQL 5.1.36 Phpmyadmin , é so fazer sempre seguinte Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guedesll Postado Abril 16, 2010 Autor Denunciar Share Postado Abril 16, 2010 como instalas-te o servidor???k servidor é? xamp, wamp, easyphp?da-nos mais infos.eu tanto no wamp como no easyphp so faco seguinte ate ao fim e fica tudo a darEntão, tenho instalado o Apache 2.2PHP 5Mysql 5.1Notepad ++ (para edição do código)eu uso exatamente o mesmo, mas exprimenta desinstalar Apache 2.2PHP 5Mysql 5.1e instala o WAMPSERVERhttp://www.wampserver.com/dl.phpele vai instalar issoApache 2.2.11 PHP 5.3.0 MySQL 5.1.36 Phpmyadmin , é so fazer sempre seguinteMuito Obrigado!!!Vou tentar! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guedesll Postado Abril 20, 2010 Autor Denunciar Share Postado Abril 20, 2010 (editado) Olá pessoal!Então, fiz o que o nosso colega pediu..instalei o WAMPSERVER ...Certo, ele já está trabalhando online.Não sei está certo, mais estou fazendo assim:http://localhost/principal.phpEstá correto desta forma?Pois está dando erro!Aguardo Retorno Editado Abril 20, 2010 por Guedesll Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Guedesll
Olá Pessoal,
Preciso de uma ajudinha do pessoal mais experiente.
Meu código está dando errado.
Trabalho com:
Microsoft Windows 7
Apache 2.2
Mysql 5.1 (DB = db_1 / Table = usuario)
PHP 5
Se alguém puder me ajudar eu ficaria muito grato!
(conexao.php)
<?php
$mysql_servidor = "localhost";
$mysql_usuario = "root";
$mysql_senha = "*********";
$mysql_database = "db_1";
mysqli_connect($mysql_servidor,$mysql_usuario,$mysql_senha) or die (mysqli_error());
mysqli_select_db($mysql_database) or die (mysqli_error());
?>
---------------------------------------------------------------------------------------------------------------
(principal.php)
<?php
include "conexao.php";
$sql = mysqli_query("SELECT * FROM usuario");
while($dados = mysqli_fetch_array($sql)) {
echo $dados['userID'];
echo $dados['UserName'];
echo "<br><br>";
}
?>
Link para o comentário
Compartilhar em outros sites
16 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.