
jairson.camargo
(usa Mandriva)
Enviado em 23/02/2017 - 17:56h
Pessoal estou com dificuldade em desenvolver um script para efetuar um reset em meu painel, vamos la
painel de controle de arquivos digitais
Meu painel tem uma listagem estilo (CRUD) porem os botoes de cada registro possuem o valor , sim,nao e nulo, quando apertado, mudam os estatus de não para sim e vice-versa, alguns registro possuem o valor nulo pois não precisa enviar os arquivos,
O problema e que tem um botao para resetar essas informações, tudo que e sim sofre update para não, mas os campos que estão com o valor nulo deve permanecer, nesse caso contrui o segunte script:
<?php
include('conecta.php');
$sql = "select * from control ";
$query = mysql_query($sql) or die("Erro ao Pesquisar");
while ($linha = mysql_fetch_array($query)) {
if($linha['liberado'] =='sim') {
$sql1="update control SET liberado= 'nao' " ;
mysql_query($sql1);
}
else if($linha['liberado'] =='nulo') {
$sql2="update control SET liberado= 'nulo' " ;
mysql_query($sql2);
}
else
header("location:lista.php");
?>
ao execultar ele ignora a instrução data aos campos que estão nulo, efetuando o update todos para o falor 'nao'.
alguem pode me da umas dicas...