
Thiago Top
Membros-
Total de itens
146 -
Registro em
-
Última visita
Tudo que Thiago Top postou
-
Olah ... Tenho um script em PHP que deleta registros, gostaria de saber como eu faco para adicionar uma mensagem de alerta do tipo "DESEJA EXCLUIR?", "SIM OU não", já postei em outros foruns relacionados ao tema, mas a galera não soube me ajudar muito bem, como eu faco para mesclar javascript com php? ********************************************************************* <html> <script language="JavaScript"> if (confirm ("Deseja excluir?")) { alert("Dados excluidos com sucesso!") } </script> </html> <?php $id=$_GET["id"]; $db = mysql_query("DELETE FROM CAD_EMPRESA WHERE id ='$id'"); if (!$db) die('não foi possivel deletar : ' . mysql_error()); echo "<script language=\"javascript\">window.location.href = \"admin.php\";</script>"; ?> ************************************************************************* Quando eu dou um OK ele exclui normalmente, mas quando eu cancelo ele tambem exclui porque ele desce e faz as instrucoes em PHP. Como arrumar isso? Obrigado, []s, Thiago
-
Ok. Mas como eu chamo essa funcao no meu script que esta em php? <html> <script language="JavaScript"> if (confirm ("Deseja excluir?")) { alert("Dados excluidos com sucesso!") } </script> </html> <?php $id=$_GET["id"]; $db = mysql_query("DELETE FROM CAD_EMPRESA WHERE id ='$id'"); if (!$db) die('não foi possivel deletar : ' . mysql_error()); echo "<script language=\"javascript\">window.location.href = \"admin.php\";</script>"; ?> Quando eu dou um OK ele exclui normalmente, mas quando eu cancelo ele tambem exclui porque ele desce e faz as instrucoes em PHP. Como arrumar isso? Obrigado, []s, Thiago
-
Olah, sou novo por aqui (em todos sentidos ... tópicos, programacao ... rsrs) Eu tenho um script em PHP que cadastra, exclui e altera usuarios, eu gostaria de criar em java script ....ou melhor .... Eu gostaria de saber como criar caixa de mensagem de aviso, algo do tipo "USUARIO CADASTRADO COM SUCESSO", "DESEJA DELETAR?" em java script? As mensagens em si não são importantes, o que eu quero mesmo são as caixas de mensagem com os textos informando o usuario. Para dar uma incrementada no meu sisteminha de cadastro de usuarios, como faco isso? tem como me explicar passo a passo? Abracos, Desde já, Obrigado, Thiago
-
como mesclar os dois codigos?
-
Hummm .... obrigado... Mas deixa eu explicar melhor, a galera de PHP não sou me explicar direito, eu tenho um script em php, chamado excluir.php ele é assim: <?php //excluir.php $sql = mysql_connect("localhost","user","senha"); if (!$sql) { die('não foi possivel conectar: ' . mysql_error()); } mysql_select_db("cor", $sql); $nome_empresa=$_GET["nome_empresa"]; $db = mysql_query("DELETE FROM CAD_EMPRESA WHERE nome_empresa ='$nome_empresa'"); if (!$db) die('não foi possivel deletar : ' . mysql_error()); echo "<script language=\"javascript\">window.location.href = \"admin.php\";</script>"; ?> Como eu adicionaria esse script que você me passou nesse meu script? tem como me ajudar? Abracos Thiago
-
Olah, sou novo por aqui (em todos sentidos ... tópicos, programacao ... rsrs) Gostaria de saber como criar caixa de mensagem de aviso, algo do tipo "USUARIO CADASTRADO COM SUCESSO", "DESEJA DELETAR?" As mensagens em si não são importantes, o que eu quero mesmo são as caixas de mensagem com os textos informando o usuario. Para dar uma incrementada no meu sisteminha de cadastro de usuarios, como faco isso? Abracos, Desde já, Obrigado, Thiago
-
Olah, gostaria de saber como criar caixa de mensagem de aviso em PHP, algo do tipo "USUARIO CADASTRADO COM SUCESSO", "DESEJA DELETAR?" Para dar uma incrementada no meu sisteminha de cadastro de usuarios, como faco isso em php? Abracos, Obrigado, Thiago
-
Obrigado, funcionou perfeitamente, eu apenas alterei a logica utilizada, "||" por "&&". Abracos, Thiago
-
Olah, tenho um script para cadastrar, que, quando eu mando cadastrar dados vazios ele cadastra. ou seja, se eu não colocar nenhum dado nos campos e mandar cadastrar o meu script da um insert mesmo assim, Como eu faco para retornar uma mensagem de erro para o usuario: EX: "DIGITE ALGUM VALOR PARA CADASTRO!!!!" Segue abaixo meu script "inseri.php": //inseri.php <?php require_once("conexao.php"); //Inserindo os dados $nome_empresa=$_POST["nome_empresa"]; $nome_responsavel=$_POST["nome_responsavel"]; $email=$_POST["email"]; $telefone=$_POST["telefone"]; $ramal=$_POST["ramal"]; $sql = "INSERT INTO CAD_EMPRESA (id, nome_empresa,nome_responsavel, email,telefone,ramal) VALUES ('', '$nome_em presa','$nome_responsavel','$email','$telefone','$ramal');"; $resultado = mysql_query($sql) or die ("Houve erro na gravacao dos dados, por favor, clique em voltar e verifique os campos obrigatorios!"); echo "<script language=\"javascript\">window.location.href = \"admin.php\";</script>"; ?> Espero ter sido transparente, Abracos, Thiago
-
Isso, então, não estou sabendo relacionar uma coisa com a outra, como eu nomeio o meu radio, e como eu chamo ele no meu script que deleta? Estou querendo captura-lo e não estou conseguindo. Fui mais claro? Abracos
-
Ola, tudo bem? TEM COMO VOCES ME DAREM UMA FORCA??? Eu tenho um sisteminha de cadastro de usuarios, e alem de cadastrar eu posso alterar e excluir qualquer usuario. Dentro da uma tabela eu escolho as opcoes CADASTRAR, ALTERAR E EXCLUIR atraves de uma ListBox. Quando eu cadastro um usuario ele é adicionado em uma tabela dinamica que vai incrementando a cada cadastro. Ao lado de cada usuario cadastrado eu possuo um RADIO BUTTON, na qual eu escolho um usuario para ser "ALTERADO" ou "EXCLUIDO", só que não estou conseguindo capturar a opcao escolhida no RADIO BUTTON no meu codigo "EXCLUIR.PHP". Tem como voce dar uma olhada para mim?, seguem dois scripts ABAIXO: "admin.php"(no qual se encontra a tabela dinamica que é incrementada a cada cadastro) e "excluir.php"(no qual se encontra o meu script para exclusao). Desde já, obrigado. Abracos, Thiago //ADMIN.PHP ******************************************************************************** <?php echo "<FORM METHOD=GET>"; if (isset($_GET["ListBox"])) { if ($_GET["ListBox"] == "Cadastrar") { echo "<script language=\"javascript\">window.location.href = \"admin_cad.php\";</script>"; //redireciona para cadastrar.php } elseif ($_GET["ListBox"] == "Alterar") { echo "<script language=\"javascript\">window.location.href = \"conexao.php\";</script>"; //redireciona para alterar.php } elseif ($_GET["ListBox"] == "Excluir") { echo "<script language=\"javascript\">window.location.href = \"excluir.php\";</script>"; //redireciona para excluir.php } else { echo "Mensagem de erro"; } } $Message1=Cadastrar"; $Message2="Alterar"; $Message3="Excluir"; echo "<SELECT NAME='ListBox'>"; echo "<OPTION value=\"$Message1\">$Message1</OPTION>"; echo "<OPTION value=\"$Message2\">$Message2</OPTION>"; echo "<OPTION value=\"$Message3\">$Message3</OPTION>"; echo "</SELECT><BR><BR>"; echo "<INPUT TYPE=HIDDEN NAME=Hidden1 VALUE='$Message1'>"; echo "<INPUT TYPE=HIDDEN NAME=Hidden2 VALUE='$Message2'>"; echo "<INPUT TYPE=HIDDEN NAME=Hidden3 VALUE='$Message3'>"; echo "<INPUT TYPE=SUBMIT value ='Confirmar'>"; echo "</FORM>"; echo "</font></div></th>"; echo "</tr>"; require_once("conexao.php"); $sql = "SELECT nome_empresa,nome_responsavel, email, telefone, ramal FROM CAD_EMPRESA order by nome_empresa asc"; $resultado = mysql_query($sql) or die ("não foi possivel realizar a consulta ao banco de dados(SELECT)"); $nome_empresa=$_POST["nome_empresa]; $nome_responsavel=$_POST["nome_responsavel"]; $email=$_POST["email"]; $telefone=$_POST["telefone"]; $ramal=$_POST["ramal"]; $Excluir= $POST["Excluir"]; while ($linha=mysql_fetch_array($resultado)) { $nome_empresa = $linha["nome_empresa"]; $nome_responsavel = $linha["nome_responsavel"]; $email = $linha["email"]; $telefone = $linha["telefone"]; $ramal = $linha["ramal"]; $Excluir= $linha["Excluir"]; echo "<tr bordercolor=#CCCCCC' bgcolor='#FFFFFF' class='style21'>"; echo "<th bgcolor='white' scope='col'><div align='center'><strong><fontcolor='black'><strong>$nome_empresa</strong></font></strong></div></th>"; echo "<th bgcolor='white' scope='col'><div align='center'><font color='black'><strong>$nome_responsavel</strong></font></div></th>"; echo "<th bgcolor='white' scope='col'><font color='black'><div align='center'><strong>$email</strong></font></div></th>"; echo "<th bgcolor='white' scope='col'><divalign='center'><fontcolor='black'><strong>$telefone</strong></font></div></th>"; echo "<th bgcolor='white' scope='col'><div align='center'><font color='black'>$ramal</font></div></th>"; echo "<th bgcolor='white' scope='col'><div align='center'><font color='black'><input name='Excluir' type='radio' value='$nome_empresa'></font></div></th>"; echo "</font></div></th>"; echo "</tr>"; } ?> ********************************************************************************** //EXCLUIR.PHP ****************************************************************************** <?php $sql = mysql_connect("localhost","root","root2008"); if (!$sql) { die('não foi possivel conectar: ' . mysql_error()); } mysql_select_db("cor", $sql); $nome_empresa=$_GET["nome_empresa]; $db = mysql_query("DELETE FROM CAD_EMPRESA WHERE nome_empresa ='$nome_empresa'"); if (!$db) die('não foi possivel deletar : ' . mysql_error()); ?> *********************************************************************
-
Ola Leandro, o meu script ficou assim: <?php include "conexao.php" $nome_empresa=$_GET["nome_empresa"]; $Excluir = $_POST["Excluir"]; $db = mysql_query("DELETE FROM CAD_EMPRESA WHERE nome_empresa =$nome_empresa'"); if (!$db) die('não foi possivel deletar : ' . mysql_error()); ?> E o meu RADIO BUTTON ficou como voce me sugeriu: //<input name='Excluir' type='radio' value='$nome_empresa'> Deixa eu te explicar a minha estrutura: Eu tenho uma tabela dinamica que vai incrementando a cada vez que eu adiciono um usuario cadastrado e esta desta forma: while ($linha=mysql_fetch_array($resultado)) { $nome_empresa = $linha["nome_empresa]; $nome_responsavel = $linha["nome_responsavel"]; $email = $linha["email"]; $telefone = $linha["telefone"]; $ramal = $linha["ramal"]; $Excluir= $linha["Excluir"]; echo "<tr>"; echo "<th><div align='center'><strong>$nome_empresa</th>"; echo "<th><div align='center'><strong>$nome_responsavel</th>"; echo "<th><div align='center'><strong>$email</th>"; echo "<th><div align='center'><strong>$telefone</th>"; echo "<th><div align='center'><strong>$ramal</th>"; echo "<th><input name='Excluir' type='radio'='$nome_empresa'></th>"; echo "</tr>" } ?> E mesmo assim não esta funcionando ... :S Se puder me ajudar, abracos! e obrigado!
-
OLa, Deixa eu explicar melhor ... Eu tenho um cadastro de usuario onde eu tenho a opcao de excluir ou alterar qualquer usuario, para excluir ou alterar é necessario que eu escolha o cadastro a ser alterado ou deletado atraves de um radio button. Como deletar o usuario que esta selecionado no RADIO BUTTON? //deleta.php <?php $nome_empresa=$_GET["nome_empresa"]; $db = mysql_query("DELETE FROM CAD_EMPRESA WHERE nome_empresa ='$nome_empresa'"); if (!$db) die('não foi possivel deletar : ' . mysql_error()); echo "<script language=\"javascript\">window.location.href = \"admin.php\";</script>"; ?> E no meu formulario de cadastro o meu radio button esta da seguinte forma: <input name='$nome_empresa' type='radio' value='sim'> É isso, se puder me ajudar. Abracos
-
Olá galera, tudo bem? Estou precisando da ajuda de voce, urgentemente, se alguém puder salvar a minha vida, eu tenho um script que deleta <?php //deleta.php $nome_empresa=$_GET["nome_empresa"]; $db = mysql_query("DELETE FROM CAD_EMPRESA WHERE nome_empresa ='$nome_empresa'"); if (!$db) die('não foi possivel deletar : ' . mysql_error()); echo "<script language=\"javascript\">window.location.href = \"admin.php\";</script>"; ?> e tenho em outro script onde eu possui um RADIO BUTTON que esta no seguinte formato: // <input name='$nome_empresa' type='radio' value='sim'> O que eu preciso adicionar no meu script "deleta.php" para que a opcao escolhida no radio button seja capturada? Se puderem me ajudar, desde já, agradeco. Muito Obrigado, abracos Thiago =D
-
OLá, eu tenho um script que possui um ListBox onde eu selecione 3 opcoes: - Cadastrar - Alterar - Excluir Quando eu clico em "CADASTRAR" abre outro script que cadastra. Eu estou querendo adicionar um botao RADIO para que quando eu for alterar algum cadastro, eu selecione o mesmo e depois va na minha listbox e escolha a opcao alterar, como eu faria isso? Vincular as duas opcoes? Segue abaixo o script que lista as opcoes: <?php if (isset($_GET["ListBox"])) { if ($_GET["ListBox"] == "Cadastrar") { echo "script para cadastrar"; } elseif ($_GET["ListBox"] == "Alterar") { echo "script para alterar"; } elseif ($_GET["ListBox"] == "Excluir") { echo "script para excluir"; } else { echo "Se ele nãfor igual a nenhum dos trê façoutra coisa, como uma mensagem de erro"; } } //minha listbox $Message1="Cadastrar"; $Message2="Alterar"; $Message3="Excluir"; echo "<SELECT NAME='ListBox'>"; echo "<OPTION value=\"$Message1\">$Message1</OPTION>"; echo "<OPTION value=\"$Message2\">$Message2</OPTION>"; echo "<OPTION value=\"$Message3\">$Message3</OPTION>"; echo "</SELECT><BR><BR>"; echo "<INPUT TYPE=HIDDEN NAME=Hidden1 VALUE='$Message1'>"; echo "<INPUT TYPE=HIDDEN NAME=Hidden2 VALUE='$Message2'>"; echo "<INPUT TYPE=HIDDEN NAME=Hidden3 VALUE='$Message3'>"; echo "<INPUT TYPE=SUBMIT value ='Confirmar'>"; //meu botao radio echo "<input name='marca' type='radio' value='não SEI'>"; ?> Se puder me ajudar, Abracos e obrigado, Thiago
-
OLá, eu tenho um script que possui um ListBox onde eu selecione 3 opcoes: - Cadastrar - Alterar - Excluir Quando eu clico em "CADASTRAR" abre outro script que cadastra. Eu estou querendo adicionar um botao RADIO para que quando eu for alterar algum cadastro, eu selecione o mesmo e depois va na minha listbox e escolha a opcao alterar, como eu faria isso? Vincular as duas opcoes? Segue abaixo o script que lista as opcoes: <?php if (isset($_GET["ListBox"])) { if ($_GET["ListBox"] == "Cadastrar") { echo "script para cadastrar"; } elseif ($_GET["ListBox"] == "Alterar") { echo "script para alterar"; } elseif ($_GET["ListBox"] == "Excluir") { echo "script para excluir"; } else { echo "Se ele nãfor igual a nenhum dos trê façoutra coisa, como uma mensagem de erro"; } } //minha listbox $Message1="Cadastrar"; $Message2="Alterar"; $Message3="Excluir"; echo "<SELECT NAME='ListBox'>"; echo "<OPTION value=\"$Message1\">$Message1</OPTION>"; echo "<OPTION value=\"$Message2\">$Message2</OPTION>"; echo "<OPTION value=\"$Message3\">$Message3</OPTION>"; echo "</SELECT><BR><BR>"; echo "<INPUT TYPE=HIDDEN NAME=Hidden1 VALUE='$Message1'>"; echo "<INPUT TYPE=HIDDEN NAME=Hidden2 VALUE='$Message2'>"; echo "<INPUT TYPE=HIDDEN NAME=Hidden3 VALUE='$Message3'>"; echo "<INPUT TYPE=SUBMIT value ='Confirmar'>"; //meu botao radio echo "<input name='marca' type='radio' value='não SEI'>"; ?> Se puder me ajudar, Abracos e obrigado, Thiago
-
Obrigado, Funcionou perfeitamente. Agora tenho outrao duvida ... E se eu quisesse colocar um RadioBox na minha lista de cadastro para que quando eu quiser excluir um usuario eu selecione o mesmo e depois va na minha ListBox e exclua ou altere o mesmo que esta selecionado? Tem como dar continuacao neste mesmo POST ou serah necessario que eu abra um novo post? Abracos
-
Entendi, sua explicacao foi perfeita, só me responde uma coisa... o meu script ficaria mais ou menos assim, supondo que a opcao "CADASTRAR" seja a escolhida na minha listbox: if ($_GET["ListBox"] == "Cadastrar") { echo "<FORM METHOD=GET ACTION='FORMULARIO_PARA_CADASTRAR.php'>"; echo "</FORM>"; } Como eu faco para chamar outro "script.php" (porque eu tenho um formulario que chama o script "hidden2.php" quando eu clico em confirmar) ? Digamos assim, como eu faco para "fugir" deste formulario principal que cai sempre em uma pagina padrão, chamada "hidden2.php"? Obs: Desculpe a grosseria da pergunta, é que eu realmente não sei. Obrigado thiago
-
Olá, Estou criando um sisteminha de cadastro aqui em casa, apenas para praticar PHP, já que a mesma é uma linguagem bem interessante, sou novo em PHP mas estou gostando da linguagem ... então, eu criei uma ListBox para o usuario poder escolher se deseja ALTERAR, CADASTRAR ou EXCLUIR um determinado registro. Como eu faco para quando o usuario escolher a opcao CADASTRAR por exemplo e clicar em CONFIRMAR chamar um script, se ele clicar em ALTERAR chamar outro script? O codigo é este: <?php $Message1="Cadastrar"; $Message2="Alterar"; $Message3="Excluir"; echo "<FORM METHOD=GET ACTION='hidden2.php'>"; echo "<SELECT NAME='ListBox'>"; echo "<OPTION>$Message1</OPTION>"; echo "<OPTION>$Message2</OPTION>"; echo "<OPTION>$Message3</OPTION>"; echo "</SELECT><BR><BR>"; echo "<INPUT TYPE=HIDDEN NAME=Hidden1 VALUE='$Message1'>"; echo "<INPUT TYPE=HIDDEN NAME=Hidden2 VALUE='$Message2'>"; echo "<INPUT TYPE=HIDDEN NAME=Hidden3 VALUE='$Message3'>"; echo "<INPUT TYPE=SUBMIT value ='Confirmar'>"; echo "</FORM>"; ?> Abracos, thiago
-
É isso mesmo que eu quero, mas então se eu tiver uma tabela com 1 MILHAO de campos, terei que colocar 1 MILHAO de UPDATES no meu script? Um para cada campo? :( Obrigado pela ajuda, Abracos Thiago
-
O que eu quero exatamente é o seguinte, acho que voce não entendeu muito bem, ou eu que estou viajando mesmo, me corrija se necessario ok? Sou novo em PHP, então estou apenas engatinhando ...! O script onde esta sendo feito o UPDATE é este(apenas o mais importante): //alterar_db.php $nome_usuario=$_GET["nome_usuario"]; $novo_nome_usuario=$_POST["novo_nome_usuario"]; $usuario=$_GET["usuario"]; $novo_usuario=$_POST["novo_usuario"]; $senha=$_GET["senha"]; $novo_senha=$_POST["novo_senha"]; $sql = "update tabela_usuarios set nome_usuario='$novo_nome_usuario', usuario='$novo_usuario', senha=md5('$novo_senha') where nome_usuario='$nome_usuario'"; ****************************************************************************** //alterar.php (script que chama o script acima) Este script apenas da um ECHO em todos os campos que eu possuo(os quais desejo alterar), e quando eu clico em alterar, ele chama "alterar_db.php" e faz o UPDATE listado acima, a minha duvida é, como eu faco um UPDATE na minha tabela em um registro especifico: Ex: Quando eu quiser alterar apenas a senha: $sql = update tabela_usuarios set senha=md5('$novo_senha') where senha='$senha'; ou Ex: Quando eu quiser alterar apenas nome de usuario: $sql = update tabela_usuarios set nome_usuario='$novo_nome_usuario) where nome_usuario='$usuario'; Sem ficar forcando o banco a fazer UPDATE em campo que não sera alterado, ou seja, para que meu banco não precise ficar reescrevendo os dados que não serao alterados? Abracos, obrigado. thiago