Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá pessoal, estou com problema pra fazer um UPDATE com php.
<p> <?php include("config/connect.php"); ?> </p>
<?php
//Lista de variaveis
$nome=$_POST['Nome'];
$sobrenome=$_POST['Sobrenome'];
$email=$_POST['Email'];
$c_email=$_POST['C_email'];
$telefone=$_POST['Telefone'];
$level=$_POST['Level'];
$senha=$_POST['Senha'];
$c_senha=$_POST['C_senha'];
//Verifica 'se' o botão foi clicado.
if(isset($_POST["botao_reg"])){
$gravando = mysql_query("INSERT INTO profile_account (profile_name, profile_lastname,profile_email,profile_phone,profile_level,profile_pass) VALUES ('$nome', '$sobrenome','$email','$telefone','$level','$senha')");
}
?>
<p>Cadastro de usuários </p>
<!-- input with placeholder -->
<form method="post" data-role="validator"
data-show-required-state="false"
data-hint-mode="line"
data-hint-background="bg-red"
data-hint-color="fg-white"
data-hide-error="5000">
<div class="input-control text">
<input name="Nome"type="text" data-validate-func="required" placeholder="Nome" data-validate-hint="Não pode ser vazio.">
</div>
<div class="input-control text">
<input name="Sobrenome"type="text" data-validate-func="required" placeholder="Sobrenome" data-validate-hint="Não pode ser vazio.">
</div>
<div class="input-control text">
<input name="Email"type="email" data-validate-func="required" placeholder="Email" data-validate-hint="Não pode ser vazio.">
</div>
<div class="input-control text">
<input name="C_email"type="email" data-validate-func="required" placeholder="Confirme E-mail" data-validate-hint="Não pode ser vazio.">
</div>
<div class="input-control text">
<input name="Telefone"type="tel" data-validate-func="required" placeholder="Telefone" data-validate-hint="Não pode ser vazio.">
</div>
<div class="input-control text">
<input name="Senha" type="password" data-validate-func="required" placeholder="Senha" data-validate-hint="Não pode ser vazio.">
</div>
<div class="input-control text">
<input name="C_senha"type="password" data-validate-func="required" placeholder="Confirme senha." data-validate-hint="Não pode ser vazio.">
</div>
<div class="input-control select">
<select name="Level">
<option value="1">Level-1</option>
<option value="2">Level-2</option>
<option value="3">Level-3</option>
</select>
</div>
<p>
<input class="button success"name="botao_reg"type="submit" value="Registrar">
</p>
</form>
<hr>
<?php
$sql = ("SELECT * FROM profile_account");
$resultado = mysql_query($sql);
while ($linha= mysql_fetch_assoc($resultado)) {
$select .= "
<tr>
<td width='5' >
{$linha["profile_id"]}</td>
<td width='33%'>
<input name='Nome1'type='text'size='15' value=' {$linha["profile_name"]}' > </td>
<td width='33%'>
<input name='Sobrenome'type='text'size='15' value=' {$linha["profile_lastname"]}'></td>
<td width='33%'>
<input name='Email'type='text'size='15' value=' {$linha["profile_email"]}'></td>
<td width='33%'>
<input name='Telefone'type='text' size='15'value=' {$linha["profile_phone"]}'></td>
<td width='5%'>
<input name='level'type='text'size='2' value=' {$linha["profile_level"]}'></td>
<td width='33%'>
<a href='?p=profile_new&id_up={$linha["profile_id"]}'>Atualize</a></td>
<td width='33%'>
<a href='?p=profile_new&id_down={$linha["profile_id"]}'>Delete</a></td>
</tr>
";
}
?>
<?php echo "
<table class='table striped hovered cell-hovered border bordered'>
<tr>
<td>ID</td>
<td>Nome</td>
<td>Sobrenome</td>
<td>E-mail</td>
<td>Telefone</td>
<td>Level</td>
<td>Edite</td>
<td>Delete</td>
</tr>
"; ?>
<?php echo $select ?>
<?php echo" </table> "; ?>
<?php
if($_GET['id_down'] != ""){
$userID1 = $_GET['id_down'];
$sql1 = "DELETE FROM profile_account WHERE profile_id='".$userID1."'";
$query1 = mysql_query($sql1);
}
?>
<?php
if($_GET['id_up'] != ""){
$userID1 = $_GET['id_up'];
$sql1 = "UPDATE profile_account SET profile_name='$nome' WHERE profile_id='".$userID1."'";serID1."'";
$query1 = mysql_query($sql1);
}
?>
No casso... sempre que eu cliko em atualizar ele apaga o registro e nao salva nada...segue link com exemplo online
Carregando comentários...