![]() |
[Ajuda] ligação bd PHP/MySQL - Versão de Impressão +- Forum Pplware (http://forum.pplware.com) +-- Fórum: Mais Tech (/forumdisplay.php?fid=11) +--- Fórum: Programação e Web (/forumdisplay.php?fid=16) +--- Tópico: [Ajuda] ligação bd PHP/MySQL (/showthread.php?tid=8890) |
[Ajuda] ligação bd PHP/MySQL - IncoGnitO - 28-04-2011 09:33 Ora boas, sou novo por aqui, mas ja recurri várias vezes ao pplware para me ajudar a quando de começar a aprender a programar, e sem duvida que me tem ajudado bastante! Mas agora é a minha vez de me vir securrer de vós. Comecei à 3 dias a pegar no php, fiz umas pesquisas pra conseguir com uma caixa de pesquisa ler o q tenho na minha bd, mas nada...Nao consigo nada! Vou vos mostrar o meu código para ver se me podem ajudar <h3>Pesquisa</h3> <li style="float:right;border:0;margin-top: 1px"> <form method="get" action="///C:/Documents%20and%20Settings/IncoGnitO/Desktop/pesquisa_3.php"> <fieldset> <input type="text" name="search" value="Procurar..." id="searchbox" /> <input type="submit" value="OK" /> </fieldset> ok, esse é o meu codigo da barra de pesquisa, so mesmo da barra de pesquisa! Agora coloco o da ligaçao e suposta pesquisa que deveria de aparecer: <?php // Conexão com o MySQL // ======================== $_BS['MySQL']['servidor'] = 'localhost'; $_BS['MySQL']['user'] = 'root'; $_BS['MySQL']['bd'] = 'rq_it'; mysql_connect($_BS['MySQL']['servidor'], $_BS['MySQL']['user']); mysql_select_db($_BS['MySQL']['bd']); // ====(Fim da conexão)==== if (!isset($_GET['consulta'])) { header("Location: http://helpdesk/index"); exit; } $busca = $_GET['consulta']; $busca = mysql_real_escape_string($busca); // ============================================ $sql = "SELECT titulo FROM `intervencoes` WHERE ((`titulo` LIKE '%".$busca."%') OR ('%".$busca."%')) ORDER BY `data` DESC"; // Executa a consulta $query = mysql_query($sql); // ============================================ echo "<ul>"; while ($resultado = mysql_fetch_assoc($query)) { $titulo = $resultado['titulo']; $texto = $resultado['texto']; $link = '///C:/Documents%20and%20Settings/IncoGnitO/Desktop/pesquisa_3.php' . $resultado['data']; echo "<li>"; echo '<a href="'.$link.'" title="'.$titulo.'">'.$titulo.'</a><br />'; echo strtotime($resultado['data'])); echo '<p>'.$texto.'</p>'; echo '<a href="'.$link.'" title="'.$titulo.'">'.$link.'</a>'; echo "</li>"; } echo "</ul>"; Como vos disse comecei com php à 3 dias, pelo que peço desculpa pelo incomodo e a minha "burrice" Desde já obrigado ![]() RE: [Ajuda] ligação bd PHP/MySQL - Bruno Bernardino - 28-04-2011 11:29 Não trabalho com windows há vários anos, mas tenho quase a certeza absoluta que os caminhos deveriam começar com C:/ e não ///C:/ ! Depois, ajuda também se disseres qual é o erro que te aparece. RE: [Ajuda] ligação bd PHP/MySQL - IncoGnitO - 28-04-2011 14:07 Sim eu tambem achei estranho o /// , mas como disse anteriormente nao estou habituado a php e pensei, erradamente pelo que parece, que isso seria "normal". Enquanto ao erro, nao me aparece nenhum, simplesmente nao me faz a pesquisa, o que aparece é unicamente isto depois de correr no browser: Titulo:$nome_pesq "; } else { echo " Titulo:$nome_pesq "; } $cor=$cor+1; $aux=$aux+1; } echo ""; }} ?> p.s- o /// é pq na barra do browser aparece file:///C:/Documents%20and%20Settings/estagiario5/Desktop/conecta.php .. Como disse php para mim é so ha 3 dias, a minha base é pascal e c# nada mais, e é apenas coisas relativamente basicas... Agradeço a tua resposta e espero estar a conseguir explicar-me RE: [Ajuda] ligação bd PHP/MySQL - Bruno Bernardino - 28-04-2011 14:45 Isso que te aparece não deveria de estar a aparecer, tens a certeza que tens o PHP ligado e activo? Cria um ficheiro com o seguinte código: Código: <?php phpinfo(); ?> E vê se aparece alguma coisa. RE: [Ajuda] ligação bd PHP/MySQL - IncoGnitO - 28-04-2011 15:19 Sim Bruno, está tudo ligado e operacional... ja criei o ficheiro e executei-o e nao aparece nada, nem sei se é suposto aparecer, mas nao apareceu nada RE: [Ajuda] ligação bd PHP/MySQL - Alexandre Pinheiro - 28-04-2011 21:48 Que "motor" estas a usar? XAMPP?? Se sim, colocas o ficheiro com "<?php phpinfo(); ?>" na pasta "htdocs", vais ao browser e escreves: localhost/"nome do ficheiro.php" E logo vês se está a funcionar ou não. Se não estas a usar xampp, eu acho que devias, pois é mais facil para começar. Alguma coisa apita ![]() Abr Alex RE: [Ajuda] ligação bd PHP/MySQL - IncoGnitO - 29-04-2011 09:06 @Alexandre Pinheiro Estou a usar o WampServer... O problema é que estou em estágio numa empresa e como tal nao posso "exigir" nada aqui xD Mas obrigado à mesma RE: [Ajuda] ligação bd PHP/MySQL - Bruno Bernardino - 29-04-2011 10:22 Incognito, se não vês nada, e não há erros (a função poderia estar desactivada), então alguma coisa não está bem configurada. Deveria de aparecer uma página com os dados e configurações do PHP. RE: [Ajuda] ligação bd PHP/MySQL - IncoGnitO - 29-04-2011 14:04 @Bruno pois eu devo de tar a fazer algo de errado..já vi que php nao e´ para mim ![]() Obrigado à mesma pela ajuda. RE: [Ajuda] ligação bd PHP/MySQL - joao59 - 30-04-2011 15:50 (28-04-2011 14:07)IncoGnitO Escreveu: Sim eu tambem achei estranho o /// , mas como disse anteriormente nao estou habituado a php e pensei, erradamente pelo que parece, que isso seria "normal". se te aparece isso é pk tens algum echo sem aspas pk esta-t a aparecer o conteudo do if. |