Jump to content

Recommended Posts

Quero saber como enviar atraves dados atraves do modal, quando eu envio o codigo da erro ou como id indefinido no index

ou variaveis nome descriçao e quantidade indefinidas

como estilo ultilizo o locawebstyle 

 

 

 

 

 

//Esse é o Arquivo Alterar.php

 

 

<?php
    include "connection.php";
    $nome = $_POST['nome_equipamentos'];
    $quantidade = $_POST['quant_equipamentos'];
    $descricao = $_POST['descricao'];
    $id = $_GET['id'];
    $alterar = mysql_query("UPDATE `tb_equipamentos` SET `nome_equipamentos` = '$nome', `quant_equipamentos` = '$quantidade', `descricao_equipamentos` = '$descricao' WHERE `tb_equipamentos`.`idTB_equipamentos` = '$id'");
        if($alterar){
            echo '<script>alert("Dados Alterados com Sucesso");</script>';
        }
       // echo '<script>window.location.href="listaequipamento.php"</script>';
    @mysql_close("connection.php");

?>

 

------------------------------------------------------------------------------------------------------------------------------------

 

 

//Esse é a parte do Modal

 

 

<div class="ls-modal" id="myAwesomeModal" >
            <form method="post" action="alterar.php">
            <div class="ls-modal-large">
                <div class="ls-modal-header">
                    <button data-dismiss="modal">&times;</button>
                    <h4 class="ls-modal-title">Alterar Dados do Equipamento</h4>
                </div>
                <div class="ls-modal-body" id="myModalBody" align="center">
                    <label><b>Nome do Equipamento:</b></label>
                    <br><br>
                    <input type="text" name="nome_equipamentos" autofocus required>
                    <br><br>
                    <label><b>Quantidade:</b></label>
                    <br><br>
                    <input type="number" min="1" required name="quant_equipamentos">
                    <br><br>
                    <label class="ls-label">
                                <b class="ls-label-text">Descrição:</b>
                                <textarea rows="12" cols="30" name="descricao" required></textarea>
                    </label>
                </div>
                <div class="ls-modal-footer">
                    <button class="ls-btn ls-float-right" data-dismiss="modal">Cancelar</button>
                    <a href="alterar.php?id=<?php echo $linha['idTB_equipamentos']; ?>" class="ls-btn-primary">Alterar Dados</a>
                </div>
                    <?php }}?>
            </div>
                </form>
        </div>

 

----------------------------------------------------------------------------------------------------------------------------------------

 

//Aqui tem o codigo da verificação das linhas do banco

 

<tbody>

                            <?php $consulta = mysql_query("select * from tb_equipamentos");
                                    if($consulta){
                                        while($linha = mysql_fetch_assoc($consulta)){
                                ?>
                            <tr>
                                <td value="<?php ?>">
                                    <?php echo $linha['nome_equipamentos'];?>
                                </td>
                                <td class="ls-ico-pencil2">
                                    <a data-ls-module="modal" data-target="#myAwesomeModal">Alterar</a>
                                </td>
                                <td class="ls-ico-remove">
                                    <a href="excluir.php?id=<?php echo $linha['idTB_equipamentos']; ?>">Excluir</a>
                                </td>
                            </tr>
                            

                        </tbody>

 

 

 

 

Share this post


Link to post
Share on other sites

Lucas eu estou trabalhando em algo parecido e com as mesmas dificuldades, agora estou parado em conseguir fazer o modal ficar em 100% da tela e com fundo fosco. O meu já funciona passando a ID. 

<?php
	include_once("conexao.php");
	$result_cursos = "SELECT codigo, codigo_paciente, nome, celular, profissao, cpf, rg,hora,faltou,codigo_convenio, status_a FROM pacientes INNER JOIN agenda ON agenda.codigo_paciente=pacientes.codigo WHERE (DATA = DATE_FORMAT(NOW(), '%Y-%m-%d'));";
	$resultado_cursos = mysqli_query($conn, $result_cursos);
?>
<!DOCTYPE html>
<html lang="pt-br">
	<head>
		<meta charset="utf-8">
		<meta http-equiv="X-UA-Compatible" content="IE=edge">
		<meta name="viewport" content="width=device-width, initial-scale=1">
		<title>Clinica </title>
		<link href="css/bootstrap.min.css" rel="stylesheet">
	</head>
	
	
	
	
	
	
	
	
	
	
	<body>
		
		<div style="width: 100%;"
		class="container theme-showcase" role="main">
				
				<!-- Cabeçalho com nome e data -->
			<div 
			class="page-header">
				<h1 ALIGN="center"><FONT FACE="Arial" SIZE="5" COLOR="black"> Bem Vinda - Dra xxxxxxxxx - Hoje - <?php date_default_timezone_set('America/Sao_Paulo'); $datee = date('d/m/Y H:i'); echo $datee;?> </FONT></h1>
			</div>
			
			<div 
			class="pull-right">
				<button 
				type="button" class="btn btn-xs btn-success" 
				data-toggle="modal" 
				data-target="#myModalcad">Cadastrar
				</button>
			</div>
				<!-- Cabeçalho com nome e data -->		
			
			
			
			
			
			
			
			
						<!-- botao Cadastrar -->
			<!-- Inicio Modal -->
			<div 
			class="modal fade" id="myModalcad" tabindex="-1" role="dialog" 
			aria-labelledby="myModalLabel">
			
			<div 
			class="modal-dialog" role="document">
					<!-- botao Cadastrar -->
					<div 
						class="modal-content">
						<div 
						class="modal-header">
							<button type="button" class="close" 
							data-dismiss="modal" 
							aria-label="Close">
							<span aria-hidden="true">&times;</span></button>
							<h4 class="modal-title text-center" 
							id="myModalLabel">Cadastrar Cursao</h4>
							
						</div>
						<!-- botao Cadastrar -->
						<!-- botao Cadastrar -->
						<div style="width: 1500px; margin: 0 auto; height: 100%;" class="modal-body" >
							<form method="POST" action="http://localhost/clinicanovalima/prontos/modal/cadastrar/processa_cad.php" enctype="multipart/form-data">
								<div class="form-group">
									<label for="recipient-name" class="control-label">Nome:</label>
									<input name="nome" type="text" class="form-control">
								
								</div>
								
								<div 
								class="form-group">
									<label for="message-text" class="control-label">Detalhes:</label>
									<textarea name="detalhes" class="form-control"></textarea>
								</div>
								
								<div 
								class="modal-footer">
									<button type="submit" class="btn btn-success">Cadastrar</button>
								</div>
							</form>
						</div>
						<!-- botao Cadastrar -->
					</div>
				</div>
			</div>
			<!-- Fim Modal -->
			<!-- botao Cadastrar -->
			
			<!-- TABELA -->
			<div class="row">
				<div class="col-lg-12">
					<table class="table table-striped" >
						
						<thead>
							<tr>
								<th>Hora</th>
								<th>#</th>
								<th>Paciente</th>
								<th>Convenio</th>								
								<th>Contato</th>
								<th>Status</th>								
								<th>Ação</th>
							</tr>
						</thead>
						<tbody>
							<?php 
							
							
							while($rows_cursos = mysqli_fetch_assoc($resultado_cursos))
							
							{ 
						
						?>
								<tr>
									<td><?php echo $rows_cursos['hora'];?></td>
									<td><?php echo $rows_cursos['codigo_paciente']; ?></td>
									<td><?php echo $rows_cursos['nome'];?></td>
									<td><?php echo $rows_cursos['codigo_convenio'];?></td>										
									<td><?php echo $rows_cursos['celular'];?></td>									
									<td><?php echo $rows_cursos['status_a'];?></td>
									
									<td><!-- botao Visualizar-->
										<button type="button" class="btn btn-xs btn-primary" data-toggle="modal" data-target="#myModal<?php echo $rows_cursos['id']; ?>">Visualizar</button>
										
									<!--Prontuario -->	<button type="button" class="btn btn-xs btn-warning" data-toggle="modal" data-target="#exampleModal" 	data-whatever="<?php echo $rows_cursos['codigo_paciente']; ?>" data-whatevernome="<?php echo $rows_cursos['nome']; ?>"  data-whateverdetalhes="<?php echo $rows_cursos['celular']; ?>">Prontuario</button>
									
											<!-- Apagar --><a href="processa_apagar.php?id=<?php echo $rows_cursos['codigo_paciente']; ?>"><button type="button" class="btn btn-xs btn-danger">Apagar</button></a></td></tr>
								
								
								<!-- Inicio Modal -->
								<div class="modal fade" id="myModal <?php echo $rows_cursos['codigo_paciente'];?>" tabindex="-1" role="dialog" aria-labelledby="myModalLabel">
									<div class="modal-dialog" role="document">
										<div class="modal-content">
											<div class="modal-header">
												<button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button>
													<h4 class="modal-title text-center" id="myModalLabel"><?php echo $rows_cursos['codigo_paciente'];?></h4>
											</div>
										
										<div class="modal-body">
												<p><?php echo $rows_cursos['codigo_paciente']; ?></p>
												<p><?php echo $rows_cursos['nome']; ?></p>
												<p><?php echo $rows_cursos['celular']; ?></p>
											</div>
										</div>
									</div>
								</div>
								<!-- Fim Modal -->
							<?php } ?>
						</tbody>
					 </table>
				</div>
			</div>
<!-- TABELA -->			
		</div>
		
		
	
		<div class="modal fade" id="exampleModal" tabindex="-1" role="dialog" aria-labelledby="exampleModalLabel">
		
			<div class="modal-dialog" role="document"> 
				<div class="modal-content">
					<div class="modal-header">
						<button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button>
							<h4 class="modal-title" id="exampleModalLabel">Cursos</h4>
					</div>
					
					
					<div class="modal-body" >
						<form method="POST" action="http://localhost/clinicanovalima/prontos/modal/cadastrar/processa.php" enctype="multipart/form-data">
							<div class="form-group">
								<label for="recipient-name" class="control-label">Nome:	</label>
								
								<input name="nome" type="text" class="form-control" id="recipient-name">							
							</div>
							
							<div class="form-group">
						<label for="message-text" class="control-label">Detalhes:</label>
								<textarea name="detalhes" class="form-control" id="detalhes-text"></textarea>
							
							</div>
							
							<input name="id" type="hidden" id="id_curso">
							
							<div 
							class="modal-footer">
								<button type="button" class="btn btn-primary" data-dismiss="modal">Cancelar</button>
								<button type="submit" class="btn btn-danger">Alterar</button>
							</div>
						</form>
					</div>			  
				</div>
			</div>
		</div>
		
		
		
		

		<!-- jQuery (necessary for Bootstrap's JavaScript plugins) -->
		<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
		<!-- Include all compiled plugins (below), or include individual files as needed -->
		<script src="js/bootstrap.min.js"></script>
		<script type="text/javascript">
			$('#exampleModal').on('show.bs.modal', function (event) {
				var button = $(event.relatedTarget) // Button that triggered the modal
				var recipient = button.data('whatever') // Extract info from data-* attributes
				var recipientnome = button.data('whatevernome')
				var recipientdetalhes = button.data('whateverdetalhes')
				// If necessary, you could initiate an AJAX request here (and then do the updating in a callback).
				// Update the modal's content. We'll use jQuery here, but you could use a data binding library or other methods instead.
				var modal = $(this)
				modal.find('.modal-title').text('ID do Curso: ' + recipient)
				modal.find('#id_curso').val(recipient)
				modal.find('#recipient-name').val(recipientnome)
				modal.find('#detalhes-text').val(recipientdetalhes)
			})
		</script>
		
	</body>
</html>

 

Share this post


Link to post
Share on other sites

e os processa...

 

<?php
	include_once("conexao.php");
	$codigo_paciente = mysqli_real_escape_string($conn, $_POST['id']);
	$nome = mysqli_real_escape_string($conn, $_POST['nome']);
	$detalhes = mysqli_real_escape_string($conn, $_POST['detalhes']);
	
	$result_cursos = "INSERT INTO salva_consulta (detalhes,nome,Cod_pac) VALUES (\"$detalhes\",\"$nome\",\"$codigo_paciente\")";	
	$resultado_cursos = mysqli_query($conn, $result_cursos);	
?>

<!DOCTYPE html>
<html lang="pt-br">
	<head>
		<meta charset="utf-8">
	</head>

	<body> <?php
		if(mysqli_affected_rows($conn) != 0){
			echo "
				<META HTTP-EQUIV=REFRESH CONTENT = '0;URL=http://localhost/clinicanovalima/prontos/modal/cadastrar/index2.php'>
				<script type=\"text/javascript\">
					alert(\"Curso alterado com Sucesso.\");
				</script>
			";	
		}else{
			echo "
				<META HTTP-EQUIV=REFRESH CONTENT = '0;URL=http://localhost/clinicanovalima/prontos/modal/cadastrar/index2.php'>
				<script type=\"text/javascript\">
					alert(\"Curso não foi alterado com Sucesso.\");
				</script>
			";	
		}?>
	</body>
</html>
<?php $conn->close(); ?>
<?php
	include_once("conexao.php");
	$nome = mysqli_real_escape_string($conn, $_POST['nome']);
	$detalhes = mysqli_real_escape_string($conn, $_POST['detalhes']);
	$codigo_dentista = mysqli_real_escape_string($conn, $_POST['detalhes']);
	$cod_pac = mysqli_real_escape_string($conn, $_POST['codigo_paciente']);
	
	
	$result_cursos = "INSERT INTO salva_consulta (detalhes,Cod_pac,nome ) VALUES ('$detalhes','$Cod_pac','$nome')";
	
	$resultado_cursos = mysqli_query($conn, $result_cursos);	
?>

<!DOCTYPE html>
<html lang="pt-br">
	<head>
		<meta charset="utf-8">
	</head>

	<body> <?php
		if(mysqli_affected_rows($conn) != 0){
			echo "
				<META HTTP-EQUIV=REFRESH CONTENT = '0;URL=http://localhost/clinicanovalima/prontos/modal/cadastrar/index.php'>
				<script type=\"text/javascript\">
					alert(\"Curso Cadastrado com Sucesso.\");
				</script>
			";	
		}else{
			echo "
				<META HTTP-EQUIV=REFRESH CONTENT = '0;URL=http://localhost/clinicanovalima/prontos/modal/cadastrar/index.php'>
				<script type=\"text/javascript\">
					alert(\"Curso não foi cadastrado com Sucesso.\");
				</script>
			";	
		}?>
	</body>
</html>
<?php $conn->close(); ?>
<?php
	include_once("conexao.php");
	
	$id = $_GET['id'];
	
	$result_cursos = "select * FROM agenda WHERE codigo_paciente = '$id'";
	$resultado_cursos = mysqli_query($conn, $result_cursos);	
?>

<!DOCTYPE html>
<html lang="pt-br">
	<head>
		<meta charset="utf-8">
	</head>

	<body> <?php
		if(mysqli_affected_rows($conn) != 0){
			echo "
				<META HTTP-EQUIV=REFRESH CONTENT = '0;URL=http://localhost/clinicanovalima/prontos/modal/cadastrar/index.php'>
				<script type=\"text/javascript\">
					alert(\"Curso Apagado com Sucesso.\");
				</script>
			";	
		}else{
			echo "
				<META HTTP-EQUIV=REFRESH CONTENT = '0;URL=http://localhost/clinicanovalima/prontos/modal/cadastrar/index.php'>
				<script type=\"text/javascript\">
					alert(\"Curso não foi Apagado com Sucesso.\");
				</script>
			";	
		}?>
	</body>
</html>
<?php $conn->close(); ?>

 

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Similar Content

    • By Camilavip
      Boa noite, alguém por acaso sabe um modo simples de se desativar um cadastro automaticamente após um período?
      Deixa eu explicar. Eu cadastro um cliente, em que na tabela do banco de dados tem o campo "ativo" onde 1 é ativado e 0 é desativado. Então eu queria cadastrar esse cliente e o ativar, mas que no período de 30 dias por exemplo ele se desativasse sozinho.  Alguém sa8e algo simples nesse sentido?
    • By Camilavip
      Boa noite a todos, estou tendo um probleminha em gravar a senha criptografada, na verdade editar, pois quando gravo vai certo, mas na edição não está dando certo.
      A baixo quando cadastro o cliente é assim, e está indo perfeito.
       
      $nome = $_POST['nome']; $email = $_POST['email']; $login = $_POST['login']; $senha = sha1($_POST['senha']); Mas na hora da edição como está um pouco diferente estou tentando colocar esse sha1 em todo lugar e não está dando
      nome='$_POST[nome]', email='$_POST[email]', login='$_POST[login]', senha='$_POST[senha]', Então no de cima no cadastro está ok, mas na edição não sei mais aonde coloco esse sha1 para dar certo ou é burrice minha mesmo,
    • By Wallcrawler
      Olá pessoal tudo bem? Estou tentando fazer a cópia de uma imagem que está disponível na web e salvar em uma pasta no meu projeto. Essa imagem está sob protocolo SSL mas navegador consegue acessá-la normalmente. Mas o meu script php é bloqueado, e não entendo o porquê.
       
      Segue o código que estou usando:
      <?php //error_reporting(E_ALL ^ E_DEPRECATED); //ini_set('display_errors', 1); //die('Script travado!'); $start = microtime(true); set_time_limit(0); function save_image($inPath,$outPath) { //Download images from remote server $in = fopen($inPath, 'rb'); $out = fopen($outPath, 'wb'); while ($chunk = fread($in,8192)) { fwrite($out, $chunk, 8192); } fclose($in); fclose($out); } include_once ($_SERVER['DOCUMENT_ROOT'] . '/grpi/include/classes/Rpi.class.php'); include_once ($_SERVER['DOCUMENT_ROOT'] . '/grpi/include/functions.class.php'); $func = new FuncoesAuxiliares(); $rpi = new Rpi(); if(!isset($_GET['num_processo'])) { $rows = $rpi->Consulta('select num_processo, classe, especificacao from processos order by num_processo ASC limit 1'); } else { $rows = $rpi->Consulta("select num_processo, classe, especificacao from processos where num_processo > '" . $_GET['num_processo'] . "' order by num_processo ASC limit 1"); } $registros = 0; $arrayInsert = array(); $qtd_caracteres_total = 14; foreach ($rows as $rs) { //$rs['num_processo'] $zeros = ''; $qtd_char_processo = strlen($rs['num_processo']); //Fill zeros for($i=0; $i < ($qtd_caracteres_total - $qtd_char_processo); $i++) { $zeros .= '0'; } echo('BR5' . $zeros . $rs['num_processo'] . '<br>'); $url = 'http://www.tmdn.org/tmview/trademark/image/BR5' . $zeros . $rs['num_processo']; //Aqui tento acessar a imagem e salvar na pasta correspondente save_image($url, __DIR__ .'/logo/' . $rs['num_processo'] . '.jpg'); //copy('https://www.tmdn.org/tmview/trademark/image/BR5' . $zeros . $rs['num_processo'], __DIR__ .'/logo/' . $rs['num_processo'] . '.jpg'); $processo = $rs['num_processo']; $registros++; } $registros = number_format($registros, 0, ',', '.'); // Display Script End time $time_end = microtime(true); //dividing with 60 will give the execution time in minutes other wise seconds $execution_time = ($time_end - $start)/60; //execution time of the script echo '<b>Total Execution Time:</b> '. $execution_time .' Mins <hr><br><br>Registros: ' . $registros . '<br><br>'; echo("<a href='down_logo.php?num_processo=" . $processo ."' target='_self'>Próxima página</a><br><br>"); ?> O erro retornado é o seguinte:
       
      Warning: fopen(): SSL: Connection reset by peer in /home/storage/8/23/2c/euregistrogrpi/public_html/grpiv2/rpi/down_logo.php on line 10

      Warning: fopen(http://www.tmdn.org/tmview/trademark/image/BR500000825642590): failed to open stream: HTTP request failed! in /home/storage/8/23/2c/euregistrogrpi/public_html/grpiv2/rpi/down_logo.php on line 10

      Warning: fread() expects parameter 1 to be resource, boolean given in /home/storage/8/23/2c/euregistrogrpi/public_html/grpiv2/rpi/down_logo.php on line 12

      Warning: fclose() expects parameter 1 to be resource, boolean given in /home/storage/8/23/2c/euregistrogrpi/public_html/grpiv2/rpi/down_logo.php on line 16
       
      Só que se você tentar acessar o endereço no browser, diretamente, a imagem aparece:
       
      https://www.tmdn.org/tmview/trademark/image/BR500000825642590 
       
      Onde posso estar errando? Obrigado pela atenção de todos.
    • By violin101
      Caros amigos,
       
      saudações...
       
      Estou escrevendo uma rotina de Carrinho de Compras e estou com problema na Library CART.
       
      Quando a Descrição do Produto ultrapassa 25 caracteres, o CART não é inserido.
       
      A library CART, estou chamando direto no AUTOLOAD.
       
      Como consigo resolver esse problema ?
       
      O Código para inserir está assim:
      <?php defined('BASEPATH') OR exit('No direct script access allowed'); class Carrinho extends CI_Controller { public function __construct() { parent::__construct(); $this->load->model('site/carrinho_model'); } public function index() { $this->addCart(); } public function addCart() { //Recebe dados via POST $id_produto = $this->input->post("idPrds"); $descricao = $this->input->post("namPrds"); //Problema nesse Campo quando ultrapassa 25 caracteres - Não INSERE $quantidade = $this->input->post("qtds"); $preco = $this->input->post("vlrPrds"); $insert_dados = array( 'id' => $id_produto, 'name' => $descricao, 'price' => $preco, 'qty' => $quantidade ); $this->cart->insert($insert_dados); $this->load->view('site/estilo/header', $this->data); $this->load->view('site/carrinho'); } }  
       
      Grato,
       
      Cesar
       
       
       
       
    • By Bruno Ferreira da Silva
      Estou utilizando laravel 5.8.
      Meu problema é o seguinte, estou realizando o login com usuário e senha. O sistema entra na condição e debuga corretamente o usuário logado. e no mesmo momento que eu altero a url para ..../dashboard, ele redireciona como se estivesse deslogando. mas na segunda tentativa isso não acontece, ele realiza o login normalmente. Ai isso se repete sempre que troca de usuário. 
       
      O controller da dashboard chama apenas a view e mais nada. 
      public function authenticate(Request $request) { $credentials = $request->only('email', 'password'); if (Auth::attempt($credentials)) { dd(Auth::user()); return redirect()->intended('dashboard'); } }  
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.