Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
oi meninos tenho um problema vocês podem me ajudar???
preciso deletar um cadastro com 4 fotos vejam o código.
<?php
require_once('../Connections/conexao.php');
$recebe= $_GET['ID_CAD];
mysql_select_db($database_conexao, $conexao);
$apaga_cadastros=mysql_query("SELECT * FROM tb_clientes WHERE ID_CLI= 'ID_CAD'");
$del = mysql_query($apaga_cadastros); [color="#FF0000"][b]//dá erro nessa linha[/b][/color]
$foto1 = $del["FOTO01_CLI"];
$foto2 = $del["FOTO02_CLI"];
$foto3 = $del["FOTO03_CLI"];
$foto4 = $del["FOTO04_CLI"];
if($foto1 <> "padrao.jpg"){
@unlink("../imagens/$foto1");
}
if($foto2 <> "padrao.jpg"){
@unlink("../imagens/$foto2");
}
if($foto3 <> "padrao.jpg"){
@unlink("../imagens/$foto3");
}
if($foto4 <> "padrao.jpg"){
@unlink("../imagens/$foto4");
}
$x = mysql_query("DELETE FROM tb_clientes WHERE ID)CLI= ID_CAD");
if($x)
{
echo"Registro deletado com sucesso";
}echo" Não foi possivel deletar o registro";
}
?>
obrigada!!! beijão
Bruna
>
E qual problema você ta encontrando?
da erro nessa linha
$del = mysql_query($apaga_cadastros);
$apaga_cadastros=mysql_query("SELECT * FROM tb_clientes WHERE ID_CLI= 'ID_CAD'");
não seriaa assim?
$apaga_cadastros=mysql_query("SELECT * FROM tb_clientes WHERE ID_CLI= '$recebe'");
Ja que você ta recendo os dados e salvando nessa variavel.
e acho que tem um erro nessa linha:
$x = mysql_query("DELETE FROM tb_clientes WHERE ID)CLI= ID_CAD");
ID)CLI seria ID_CLI não?
>
$apaga_cadastros=mysql_query("SELECT * FROM tb_clientes WHERE ID_CLI= 'ID_CAD'");
não seriaa assim?
$apaga_cadastros=mysql_query("SELECT * FROM tb_clientes WHERE ID_CLI= '$recebe'");
Ja que você ta recendo os dados e salvando nessa variavel.
e acho que tem um erro nessa linha:
$x = mysql_query("DELETE FROM tb_clientes WHERE ID)CLI= ID_CAD");
ID)CLI seria ID_CLI não?
muito obrigada mesmo
quero deletar todos os anúncios onde o campo vendido for = "VENDIDO", mas só apagar as fotos de um registro como fazer o @unlink apagar todas as fotos do diretório dos produtos vendidos?
vejam;
<?php
require_once('../Connections/conexao.php');
$recebe= $_GET['campo_vendido'];
mysql_select_db($database_conexao, $conexao);
$apaga_cadastros=mysql_query("SELECT * FROM tb_produtos WHERE VENDIDO= '$recebe'");
$del = mysql_query($apaga_cadastros);
$foto1 = $del["FOTO01_prod"];
$foto2 = $del["FOTO02_prod"];
$foto3 = $del["FOTO03_prod"];
$foto4 = $del["FOTO04_prod"];
if($foto1 <> "padrao.jpg"){
@unlink("../imagens/$foto1");
}
if($foto2 <> "padrao.jpg"){
@unlink("../imagens/$foto2");
}
if($foto3 <> "padrao.jpg"){
@unlink("../imagens/$foto3");
}
if($foto4 <> "padrao.jpg"){
@unlink("../imagens/$foto4");
}
$x = mysql_query("DELETE FROM tb_produtos WHERE VENDIDO = $recebe");
if($x)
{
echo"Registro deletado com sucesso";
}
else
{
echo" Não foi possivel deletar o registro";
}
beijãoooo
BRUNA
vamo la .. acho q seria assim =X
$apaga_cadastros = mysql_query("SELECT * FROM tb_clientes WHERE ID_CLI= 'ID_CAD'");
$del = mysql_query("DELETE FROM tb_clientes WHERE ID_CLI= ID_CAD");
if($del){
while ($row = mysql_fetch_assoc($apaga_cadastros)) {
unlink('../fotos/'.$row["nomeFoto"];
}
echo 'Registros deletados';
}
else
echo 'Não foi possivel deletar';
mysql_free_result($apaga_cadastros);ficou assim
<?php
require_once('../Connections/conexao.php');
$recebe= $_GET['campo_vendido'];
mysql_select_db($database_conexao, $conexao);
$apaga_cadastros=mysql_query("SELECT * FROM tb_produtos WHERE VENDIDO= '$recebe'");
$del = mysql_query($apaga_cadastros);
while {
$foto1 = $del["FOTO01_prod"];
$foto2 = $del["FOTO02_prod"];
$foto3 = $del["FOTO03_prod"];
$foto4 = $del["FOTO04_prod"];
if($foto1 <> "padrao.jpg"){
@unlink("../imagens/$foto1");
}
if($foto2 <> "padrao.jpg"){
@unlink("../imagens/$foto2");
}
if($foto3 <> "padrao.jpg"){
@unlink("../imagens/$foto3");
}
if($foto4 <> "padrao.jpg"){
@unlink("../imagens/$foto4");
}
$x = mysql_query("DELETE FROM tb_produtos WHERE VENDIDO = $recebe");
if($x)
{
echo"Registro deletado com sucesso";
}
else
{
echo" Não foi possivel deletar o registro";
}
}
obrigada a todos
agora preciso fazer update com uma condição po ex:
se campo01 = " " ele recebe bruna
senão continua e grava a informação que tiver nele
Esse while da forma que ta ai no seu codigo e desnecessario isso nem funciona =X
a ideia que passei no codigo pra você usando o while. E diferente doq você fez..
qnto a pergunta e so fazer uma condicao..
$bruna = $_POST['campo1'] == ''? 'BRUNA': $_POST['campo1'];
///
UPDATE tabela SET campo = '$bruna'.....
seria algo assim ...
Resolvido
E qual problema você ta encontrando?