red_sonja 0 Denunciar post Postado Outubro 25, 2004 http://forum.imasters.com.br/public/style_emoticons/default/blush.gif OLÁ PESSOAL! SOU EU MAIS UMA VEZ! HEHEHE! DESSA VEZ O PROBLEMA É O SEGUINTE: TENHO UM SISTEMA DE BUSCA PHP [/tr][tr]<? $base = mysql_connect ("localhost", "USER", "SENHA") or die ('Não conseguimos conectar à base de dados porque houve: ' . mysql_error()); mysql_select_db ("limitede_subconsciousdb", $base); $pchave = $_POST['pchave']; $dividido = explode(" ", $pchave); $num_de_pchave = count($dividido); //Agora montado o sql if ($num_de_pchave < 2){ $sql = "SELECT * FROM imagens WHERE pchave LIKE '%$pchave%'"; } else { $sql = "SELECT * FROM imagens WHERE "; for ($i=0;$i<$num_de_pchave;$i++){ if (($i+1) < $num_de_pchave){ $sql .= "pchave LIKE '%$dividido[$i]%' OR "; } else { $sql .= "pchave LIKE '%$dividido[$i]%'"; } } } $qry = mysql_query($sql, $base); $num_linhas = mysql_num_rows($qry); if ($num_linhas <1){ echo "Nenhum registro retornado"; } else { while($registro = mysql_fetch_array($qry, MYSQL_ASSOC)){ echo $registro['nome'] . " -- " . $registro['pchave'] . " -- " . $registro['caminho'] . "<br>"; } } ?> [/tr] MAS O GRANDE PROBLEMA É O SEGUINTE: O ÚLTIMO VALOR DA BUSCA QUE É MOSTRADO É UM CAMINHO (TIPO C:\WINDOWS\IMAGEM.JPG). EU QUERO QUE NA HORA DE MOSTRAR OS RESULTADOS, EM VEZ DO CAMINHO ELE EXIBA A IMAGEM ALINHADA EM TABELAS DE 4 COLUNAS(NÃO PRECISA DIVIDIR EM PÁGINAS). COMO É QUE EU FAÇO ISSO??? UM ABRAÇO A TODOS QUE SEMPRE ME AJUDAM http://forum.imasters.com.br/public/style_emoticons/default/hug.gif Compartilhar este post Link para o post Compartilhar em outros sites
fast 0 Denunciar post Postado Outubro 25, 2004 seria algo como isso? soh q com imgs.. ou não tem nada a ver? http://www.lab89.com/jonny/for.php?a=32 (muda o valor de A e vai vendo o q acontece) tipo.. eh simples.. se for isso, avisa.. Compartilhar este post Link para o post Compartilhar em outros sites
red_sonja 0 Denunciar post Postado Outubro 26, 2004 isso, só que em vez de texto eu tenho imagens...mas ainda tem mais uma coisa:eu não tenho a imagem armazenada no banco de dados, eu tenho o caminho dela (C:\Windows\Imagem.jpg por exemplo)tem como além disso q você me mostrou exibir a imagem no lugar do caminho??? Compartilhar este post Link para o post Compartilhar em outros sites