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

Moderador: web

 
Mais de 100 postagens
Mais de 100 postagens
Tópico Autor
Mensagens: 290
Localização: Parana/curitiba/brasil
Contato:

Conectar jquery com o database

30-06-2009 10:36

opa, web como que eu faço uma conexao em vez de pegar os nomes da lista em php, gostaria de pegar no banco de dados, ali no $items = array(

o que eu sei é que tenho que fazer a conexao
<?php
/* CONEXÃO COM O BD */
$conexao = mysql_connect("localhost", "root", "123456" or die(mysql_error());
$db = mysql_select_db("database");
?>
e depois o que devo fazer?

<?php $q = strtolower($_GET["q"]); if (!$q) return; $items = array( "Great <em>Bittern</em>"=>"Botaurus stellaris", "Little <em>Grebe</em>"=>"Tachybaptus ruficollis"); foreach ($items as $key=>$value) { if (strpos(strtolower($key), $q) !== false) { echo "$key|$value\n"; } } ?>

isso é um jquery demo peguei nesse site http://jquery.bassistance.de/autocomplete/demo/
no quarto input "Single Bird (remote):"
0
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17246
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Conectar jquery com o database

30-06-2009 11:54

Você tem as duas chaves relacionadas na tabela do seu BD?

Troca o array lá por esse

$items['Great <em>Bittern</em>'] = "Botaurus stellaris";
$items['Little <em>Grebe</em>'] = "Tachybaptus ruficollis";

Veja se o resultado é o mesmo.
0
Criar site grátis Wix
Hospedagem de sites Hostgator
Tem um script legal em HTML, CSS, PHP, HTML, JavaScript, jQuery? Poste e compartilhe com os usuários do fórum
:rock:
 
Mais de 100 postagens
Mais de 100 postagens
Tópico Autor
Mensagens: 290
Localização: Parana/curitiba/brasil
Contato:

Conectar jquery com o database

30-06-2009 12:40

opa, velho deu o mesmo resultado web, e agora?
0
 
Mais de 100 postagens
Mais de 100 postagens
Tópico Autor
Mensagens: 290
Localização: Parana/curitiba/brasil
Contato:

Conectar jquery com o database

30-06-2009 15:03

estava vasculhado o forum e encontrei isso : http://www.codigosnaweb.com/forum/forea ... _2294.html nesse post o lourival fez uma conexao Hidden input.

é quase o que quero, soque não estou conseguindo conectar, ele ta dando um monte de arrai no resultado:

print
Imagem

codigo usado:
$conexao = mysql_connect("localhost", "root", "123456") or die(mysql_error()); $db = mysql_select_db("nomedatabase"); $selec = "SELECT campo FROM tabela"; $exec = mysql_query($selec, $conexao) or die(mysql_error()); $q = strtolower($_GET["q"]); if (!$q) return; while($q=mysql_fetch_array($exec)) { extract($q); $items[]="$q"; } foreach($items as $key=>$value) { $value = explode("|", $value); if($q==$value[1]) { echo "$value[0] - $value[1]\n<br>"; } }

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

Conectar jquery com o database

30-06-2009 16:33

Você tem que criar o array fora do while

$items = array();

Dentro do while você joga os valores, como mostrado abaixo

$items['valor tal'] = "outro valor";

Fora do while você chama o foreach
0
Criar site grátis Wix
Hospedagem de sites Hostgator
Tem um script legal em HTML, CSS, PHP, HTML, JavaScript, jQuery? Poste e compartilhe com os usuários do fórum
:rock:
 
Mais de 100 postagens
Mais de 100 postagens
Tópico Autor
Mensagens: 290
Localização: Parana/curitiba/brasil
Contato:

Conectar jquery com o database

30-06-2009 16:57

coloquei o array antes do while e dentro eu coloquei $items[] = "$campodatabela"; e deu certinho! abraços! :mrgreen
0
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17246
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Conectar jquery com o database

30-06-2009 17:04

boa :)
0
Criar site grátis Wix
Hospedagem de sites Hostgator
Tem um script legal em HTML, CSS, PHP, HTML, JavaScript, jQuery? Poste e compartilhe com os usuários do fórum
:rock:

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado