Nimaro
Membros-
Total de itens
42 -
Registro em
-
Última visita
Tudo que Nimaro postou
-
bem... consegui avancar... e tenho algo como isto agora ------------------------------------------------------------------------------------------------------------------------------------- <table id="content" border="2" bordercolor="#00CC00"> <?php while($dados = mysql_fetch_array($query)) { $descreva = mysql_query("SELECT * FROM mensagens WHERE id_mensagem='". $dados[0] ."'"); while($atributos = mysql_fetch_array($descreva)) : ?> <tr> <td> <?php echo $atributos[0]; ?></td> <td>| <?php echo $atributos[1]; ?></td> <td>| <?php echo $atributos[2]; ?></td> <td>| <?php echo $atributos[3]; ?></td> <td>| <?php echo $atributos[4]; ?></td> </tr> <?php endwhile; ?> </table> <?php } } else $nome = ''; ?> -------------------------------------------------------------------------------------- So que ele so me esta a colocar o 1o campo encontrado na tabela :/... conseguem dizer-me porque??
-
Bons dias, Estou a imprimir para o ecra o resultado de uma pesquisa que faço por ID, através deste script. ------------------------------------------------------------------------------------------------------------------------------------------ <?php if(isset($_POST['submit'])){ $id_medico = strip_tags($_POST['id_medico']); $exc = "SHOW TABLES"; /*VARIÁVEL RENOMEADA*/ $query = mysql_query("SELECT * FROM mensagens WHERE id_medico = '".mysql_real_escape_string($id_medico)."'"); echo "<center><font face=Verdana size=2><b>Tabelas da base de dados</b></font></center><br>"; echo "<table>"; while($dados = mysql_fetch_array($query)){ $descreva = mysql_query("SELECT * FROM mensagens WHERE id_mensagem='". $dados[0] ."'"); while($atributos = mysql_fetch_array($descreva)){ echo "<tr><td><font face=Verdana size=1>$atributos[0]</td><td><font face=Verdana size=1>| $atributos[1]</td><td><font face=Verdana size=1>| $atributos[2]</td><td><font face=Verdana size=1>| $atributos[3]</td><td><font face=Verdana size=1>| $atributos[4]</td></tr>";} echo "</table>"; }}else{$nome = '';} ?> ---------------------------------------------------------------------------------------------------------------------------------------------- O problema esta que esta forma de imprimir para o ecra não é nada agradavel... não me conseguem ajudar? de forma a conseguir imprimir os resultados para uma tabela minimanete apresentavel. Agradecia bastante uma ajuda vossa.
-
boas, Quando se define no MySQl 1 campo como date... ele fica ano/mes/dia.... não há forma de colocar dia/mes/ano? Obrigado,
-
ARD estou a tentar desenvolver o meu calendario a partir do exemplo que colocas-te.... já fiz o download dos scripts..... mas ele diz-me para chamar o jQuery, o script do calendário e o css dele: 1. <script type="text/javascript" src="js/jquery-1.2.6.pack.js"></script> 2. <script type="text/javascript" src="js/jquery-click-calendario-1.0.js"></script> 3. <link href="_style/jquery.click-calendario-1.0.css" rel="stylesheet" type="text/css"/> Este jquery-1.2.6.pack.js é o jquery.js que vem dentro do _script???
-
Vi outra solução interessante, que passa pelo "datepicker"... vou tentar implementar no meu projecto
-
já entendi, :) funcionou direito. Obrigadão, valeu
-
obrigado, resultou direito.... So tem 1 coisa... ele aparece logo com texto escrito na mensagem, aprece isto ---> "<input type="text" name="mensagem" maxlength="30" value="" />", sabem de alguma forma para ele aparecer limpo logo de inicio??
-
Bom dia, Gostaria de saber como posso criar uma textBox grande para os meus utilizadores poderem escrever mensagens. Ou seja,para escrever texto sempre utilizei algo deste genero. ----------------------------------------------------------------------------------------------------------------------------------------- <tr><td>ID Utilizador:</td> <td><input type="text" name="id_utilizador" maxlength="30" value="<?php if(isset($id_utilizador)){echo htmlentities($id_utilizador);} ?>"/></td></tr> ---------------------------------------------------------------------------------------------------------------------------------------- Mas a caixa de texto neste caso é pequena... gostaria de saber como faço para criar uma grande. Agradecia a vossa ajuda
-
bom dia a todos, estou a criar um programa que me insere reservas para uma base de dados. Dentro dos campos para inserir uma nova reserva, tenho 1 que representa a data que essa consulta vai ser marcada. A maneira como estou a fazer a reserva é de uma forma manual, onde o utilizador tem de escrever toda a data. A minha questão é.... não há forma de abrir 1 calendario onde o utilizador possa clicar sobre o dia pretendido? Ainda sou muito novo a trabalhar em php/html, por isso gostava de uma ajuda/dica vossa. Agradeço qualquer ajuda ...
-
ola a todos, Tenho uma pagina php que me faz a pesquisa à minha base de dados por nome ou por telefone... o problema esta que quando abro a pagina as caixas de texto aparecem preenchidas com isto -----> <br /> <b>Notice</b>: Undefined variable: nome in <b>C:\wamp\www\Secretel\pesquisar_pacientes.php</b> on line <b>10</b><br /> Vou mostrar o meu codigo a ver se me conseguem ajudar... --------------------------------------------------------------------------------------------------------------------------------------------- <?php require_once("includes/session.php");?> <?php require_once("includes/connection.php");?> <?php require_once("includes/functions.php");?> <title>Pesquisar Clientes</title> <h1><center> Pesquisar Clientes </center></h1><br/> <!--------PESQUISAR CLIENTES---------> <form action="pesquisar_pacientes.php" method="post"> <table> <tr><td>Nome:</td> <td><input type="text" name="nome" maxlength="30" value="<?php echo htmlentities($nome); ?>"/></td></tr> <tr><td colspan="2"><input type="submit" name="submit" value="Pesquisar" /></td></tr> </table> </form> <form action="pesquisar_pacientes.php" method="post"> <table> <tr><td>Telefone:</td> <td><input type="text" name="telefone" maxlength="30" value="<?php echo htmlentities($telefone); ?>"/></td></tr> <tr><td colspan="2"><input type="submit" name="tele" value="Pesquisar" /></td></tr> </table> </form> <!----------------PESQUISA POR NOME----------> <?php if(isset($_POST['submit'])){ $nome = strip_tags($_POST['nome']); $exc = "SHOW TABLES"; /*VARIÁVEL RENOMEADA*/ $query = mysql_query("SELECT * FROM pacientes WHERE nome = '".mysql_real_escape_string($nome)."'"); echo "<center><font face=Verdana size=2><b>Tabelas da base de dados</b></font></center><br>"; echo "<table>"; while($dados = mysql_fetch_array($query)){ $descreva = mysql_query("SELECT * FROM pacientes WHERE id=". $dados[0] ."'"); } while($atributos = mysql_fetch_array($descreva)){ echo "<tr><td><font face=Verdana size=1>$atributos[0]</td><td><font face=Verdana size=1>| $atributos[1]</td><td><font face=Verdana size=1>| $atributos[2]</td><td><font face=Verdana size=1>| $atributos[3]</td><td><font face=Verdana size=1>| $atributos[4]</td></tr>"; } echo "</table>"; }else{$nome = '';} ?> <!----------------PESQUISA POR TELEFONE----------> <?php if(isset($_POST['tele])){ $telefone = strip_tags($_POST['telefone']); $exc = "SHOW TABLES"; /*VARIÁVEL RENOMEADA*/ $query = mysql_query("SELECT * FROM pacientes WHERE telefone = ($telefone)"); echo "<center><font face=Verdana size=2><b>Tabelas da base de dados</b></font></center><br>"; echo "<table>"; while($dados = mysql_fetch_array($query)){ $descreva = mysql_query("SELECT * FROM pacientes WHERE id='". $dados[0] ."'"); } while($atributos = mysql_fetch_array($descreva)){ echo "<tr><td><font face=Verdana size=1>$atributos[0]</td><td><font face=Verdana size=1>| $atributos[1]</td><td><font face=Verdana size=1>| $atributos[2]</td><td><font face=Verdana size=1>| $atributos[3]</td><td><font face=Verdana size=1>| $atributos[4]</td></tr>"; } echo "</table>"; }else{$telefone = '';} ?> ---------------------------------------------------------------------------------------------------------------------------- A parte que coloquei a negrito, é onde pensava que fazia aquilo que queria, ou seja, se não ouver pedido da script ele coloca o campo sem nada, mas não esta a funcionar assim por alguma razão. Agradecia uma ajuda aqui de vocês...
-
fiz estes echos e deu-me estes resultados... echo ($query); ------> Resource id #8 echo ($executa);-----> DESCRIBE 7 echo ($aux); -----> Não me imprime nada :/ O 7, representa o indice que pesquiso...
-
bons dias a todos, Estou a tentar correr uma script que me pesquise um determinado cliente, e após o pesquisar que me crie uma tabela com os dados que la contem. Estou a fazer desta forma... ------------------------------------------------------------------------------------------------------------------------------------- <?php if(isset($_POST['submit'])) { $nome =($_POST['nome']); $executa="SHOW TABLES"; echo "<center><font face=Verdana size=2><b>Tabelas da base de dados</b></font></center><br>"; $query = mysql_query("SELECT * FROM pacientes WHERE nome = '".mysql_real_escape_string($nome)."'"); echo "<table>"; while ($dados=mysql_fetch_array($query)) { echo "<tr><td><font face=Verdana size=2 color=#333300><B>Nome da tabela => $dados[0]</td></tr>"; $executa="DESCRIBE $dados[0]"; $aux=mysql_query($executa); while ($atributos=mysql_fetch_array($aux)) { echo "<tr><td><font face=Verdana size=1>$atributos[0]</td><td> <font face=Verdana size=1>| $atributos[1]</td><td> <font face=Verdana size=1>| $atributos[3]</td></tr>"; } echo "</table>"; } }else { $nome = '';} ?> ---------------------------------------------------------------------------------------------------------------------------------------- desta forma, quando tento fazer a pesquisa.... da-me este erro ---> Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in C:\wamp\www\Secretel\pesquisar_pacientes.php on line 18 Nome da tabela => 7 A linha 18 é é o 2º while ->> while ($atributos=mysql_fetch_array($aux)) { ------------------------------------------------------------------------------------------------------------------------------------------- Depois coloquei a variavel aux desta forma --->> $aux=mysql_query($executa) or die(mysql_error()); E da-me este erro ---> You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '7' at line 1 Nome da tabela => 7 -------------------------------------------------------------------------------------------------------------------------------------------- Não sei que fazer :(, tive a ler um bocado e li qualquer coisa sobre o php.ini, onde dizia para tirar o ";" dos extension... retirei todos :)... mas nem assim.... alguém me consegue dar uma mão??? Não sei mesmo para que lado me virar :(:(
-
Fiz um echo do $executar e mostra-me = DESCRIBE 7..... 7 e a posicao na tabela com os dados que quero imprimir Mas depois fiz o echo do $aux e não me aparece nada :/ ..... alguém me consegue dizer o porque???
-
eu acho que o meu erro esta mesmo ai..... ele não deve de tar a receber nada no executa: $executa="DESCRIBE $dados[0]"; esta parte tive de arranjar na internet.... mas não sei o que fazer porque nem sei o que describe faz no php.... :(
-
bem... troquei a query para ----> $query = mysql_query("SELECT * FROM pacientes WHERE nome = '".mysql_real_escape_string($nome)."'"); So que agora esta-me a dar erro no while seguinte, da-me este erro quando tento listar 1 cliente ---> Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in C:\wamp\www\Secretel\pesquisar_pacientes.php on line 19 Conseguem ajudar-me??? :(
-
ola a todos, Estou a tentar listar numa tabela os dados de uma determinado cliente.... Estou a fazer isso com este codigo -------------------------------------------------------------------------------------------------------------------- <?php require_once("includes/session.php");?> <?php require_once("includes/connection.php");?> <?php require_once("includes/functions.php");?> <title>Pesquisar Clientes</title> <?php if(isset($_POST['submit'])) { $nome =($_POST['nome']); $executa="SHOW TABLES"; echo "<center><font face=Verdana size=2><b>Tabelas da base de dados</b></font></center><br>"; $query= mysql_query("SELECT * FROM pacientes WHERE nome = $nome"); echo "<table>"; while ($dados=mysql_fetch_array($query)) { echo "<tr><td><font face=Verdana size=2 color=#333300><B>Nome da tabela => $dados[0]</td></tr>"; $executa="DESCRIBE $dados[0]"; $aux=mysql_query($executa); while ($atributos=mysql_fetch_array($aux)) { echo "<tr><td><font face=Verdana size=1>$atributos[0]</td><td> <font face=Verdana size=1>| $atributos[1]</td><td> <font face=Verdana size=1>| $atributos[3]</td></tr>"; } echo "</table>"; } }else { $nome = '';} ?> <h1><center> Pesquisar Clientes </center></h1><br/> <!--------INSERIR CLIENTES---------> <form action="pesquisar_pacientes.php" method="post"> <table> <tr><td>Nome:</td> <td><input type="text" name="nome" maxlength="30" value="<?php echo htmlentities($nome); ?>"/></td></tr> <tr><td colspan="2"><input type="submit" name="submit" value="Pesquisar" /></td></tr> </table> </form> ----------------------------------------------------------------------------------------------------------------------------------- esta a dar-me um erro quando faço para pesquisar na linha 14 ---> while ($dados=mysql_fetch_array($query)) { -----> Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in C:\wamp\www\Secretel\pesquisar_pacientes.php on line 14 Gostava que me pudessem ajudar nisto? e se esta forma é a melhor para listar os dados de uma tabela?
-
ola a todos, Instalei o xamp para poder fazer um site localmente, Só não estou a conseguir configura-lo de forma a que possa aceder a raiz, para aceder as pastas com os projectos. Quando digito "http://localhost/", ele direcciona-me para "http://localhost/xampp/", e apresenta-me a pagina da xamp... Será possivel voces me ajudarem para colocar o localhost a aceder a minha pasta htdocs, que é onde tenho os meus projectos. Obrigado, FIlipe Nogueira