Olá, estou criando um site no qual é possível escrever comentários em fotos, segue parte
do código comentarios.php:
for($i=0;$i<$num_rows;$i++){
//-------------------------------------------------------
$ID = mysql_result($res,$a,'ID1');
$USUARIO = mysql_result($res,$b,'USUARIO');
$COMENTARIO = mysql_result($res,$c,'COMENTARIO');
//-------------------------------------------------------
$data_atual = mysql_query("SELECT DATE_FORMAT(CURDATE(),'%d/%m/%Y') FROM
alanis_foto1_comentarios") or die(mysql_error());
$data_termino0 = mysql_result($res,$g,'DATA_TERMINO') or die(mysql_error());
if($data_atual==$data_termino0){
//**A solicitação a seguir não está funcionando ! **
mysql_query("DELETE FROM alanis_foto1_comentarios WHERE ID1='$ID'");
}
$g++;
...
...
...
}
Alguém poderia me dar um help ?
Um abraço
- Fórum WMO
- → Viewing Profile: Tópicos: legendary3
Community Stats
- Group Usuários
- Active Posts 46
- Profile Views 1933
- Member Title Turista
- Age Age Unknown
- Birthday Birthday Unknown
-
Sexo
Não informado
1
Neutral
User Tools
Friends
legendary3 hasn't added any friends yet.
Latest Visitors
Topics I've Started
Deletando Comentário Pela Data
04/02/2012, 22:04
Deletando Comentário Pela Data
04/02/2012, 22:01
Olá, estou criando um site no qual é possível escrever comentários em fotos, segue parte
do código comentarios.php:
for($i=0;$i<$num_rows;$i++){
//-------------------------------------------------------
$ID = mysql_result($res,$a,'ID1');
$USUARIO = mysql_result($res,$b,'USUARIO');
$COMENTARIO = mysql_result($res,$c,'COMENTARIO');
//-------------------------------------------------------
$data_atual = mysql_query("SELECT DATE_FORMAT(CURDATE(),'%d/%m/%Y') FROM
alanis_foto1_comentarios") or die(mysql_error());
$data_termino0 = mysql_result($res,$g,'DATA_TERMINO') or die(mysql_error());
if($data_atual==$data_termino0){
//**A solicitação a seguir não está funcionando ! **
mysql_query("DELETE FROM alanis_foto1_comentarios WHERE ID1='$ID'");
}
$g++;
...
...
...
}
Alguém poderia me dar um help ?
Um abraço
do código comentarios.php:
for($i=0;$i<$num_rows;$i++){
//-------------------------------------------------------
$ID = mysql_result($res,$a,'ID1');
$USUARIO = mysql_result($res,$b,'USUARIO');
$COMENTARIO = mysql_result($res,$c,'COMENTARIO');
//-------------------------------------------------------
$data_atual = mysql_query("SELECT DATE_FORMAT(CURDATE(),'%d/%m/%Y') FROM
alanis_foto1_comentarios") or die(mysql_error());
$data_termino0 = mysql_result($res,$g,'DATA_TERMINO') or die(mysql_error());
if($data_atual==$data_termino0){
//**A solicitação a seguir não está funcionando ! **
mysql_query("DELETE FROM alanis_foto1_comentarios WHERE ID1='$ID'");
}
$g++;
...
...
...
}
Alguém poderia me dar um help ?
Um abraço
Passando Variável
16/07/2011, 05:58
Olá pessoal ! O Problema é o seguinte:
Estou criando uma 'Loja Virtual' no qual após passar por um `login`, o usuário vai para uma página que mostra os produtos em lista. Só que em baixo de cada foto do produto tem o nome, valor e um link individual 'ver detalhes'.
Na minha página 'autenticando.php' tem um código assim:
$res = mysql_query("SELECT * FROM tb_usuarios WHERE USUARIO = '$nome_usuario' and SENHA = '$senha'");
$id_usuario = mysql_result($res,0,'ID_USUARIO');
Gostaria de passar o valor dessa variável para a página que o usuário clicar em 'ver detalhes'.
Entendo pouco de PHP, mas acho que é por $_SESSION né ?! Mas já tentei de tudo e nada, sempre dá 'variável indefinida' !
Sou autônomo, trabalho com sites (http://www.carloswebdesign.com.br) e preciso resolver esse script padrão logo, para dar continuidade as minhas buscas por clientes. Vejam o que podem fazer por mim !
Grande abraço !
Estou criando uma 'Loja Virtual' no qual após passar por um `login`, o usuário vai para uma página que mostra os produtos em lista. Só que em baixo de cada foto do produto tem o nome, valor e um link individual 'ver detalhes'.
Na minha página 'autenticando.php' tem um código assim:
$res = mysql_query("SELECT * FROM tb_usuarios WHERE USUARIO = '$nome_usuario' and SENHA = '$senha'");
$id_usuario = mysql_result($res,0,'ID_USUARIO');
Gostaria de passar o valor dessa variável para a página que o usuário clicar em 'ver detalhes'.
Entendo pouco de PHP, mas acho que é por $_SESSION né ?! Mas já tentei de tudo e nada, sempre dá 'variável indefinida' !
Sou autônomo, trabalho com sites (http://www.carloswebdesign.com.br) e preciso resolver esse script padrão logo, para dar continuidade as minhas buscas por clientes. Vejam o que podem fazer por mim !
Grande abraço !
Php E Mysql
05/06/2011, 20:26
Olá,
Estou fazendo um teste de uma Loja Virtual baseado num guia que eu comprei, e seguindo os passos estou fazendo na área de 'Administração de Produtos' uma página para incluír os produtos num banco de dados.
Estou usando MySQL 5.3.6 e os comandos com mysqli. Mas uma das últimas linhas está retornando um erro, está retornando o erro do else { } depois do mysqli_affected_rows.
Mas aparece na página assim:
Erro:
E só, mais nada. Nem especifica o erro depois do 'Erro:'.
Se possível, gostaria que alguém me ajudasse. Pois estou estudando PHP com MySQL e preciso tirar essa dúvida para continuar !
Um abraço
Carlos
Vejam o código da página a seguir:
<HTML>
<head>
<title>Loja Virtual - MENU DE ADMINISTRAÇÃO - Incluir Produto</title>
</head>
<body>
<h2>MENU DE ADMINISTRAÇÃO - Lojas Tabajara</h2>
<br>
<br><h3>Incluir Produto</h3>
<hr>
<?php
include("mysqli_connect.inc");
if(!isset($_POST["enviar"])){
?>
<form method=POST action=incluir.php>
<br>
Código: <input type=text name=codigo size=8><br>
Nome: <input type=text name=nome size=30><br>
Fabricante: <input type=text name=fabricante size=30><br>
Descrição: <br><textarea name=descricao rows=12 cols=50></textarea><br>
Preço: <input type=text name=preco size=8><br>
Categoria: <select size=1 name=categoria>
<?php
//Gera lista de categorias
$res = mysqli_query($conexao,"SELECT * FROM categorias");
while($registro = mysqli_fetch_row($res)){
$cod = $registro[0];
$nome = $registro[1];
echo "<option value=\"$cod\">$nome</option>\n";
}
?>
</select><br>
<input type=hidden name=enviar value=S>
<input type=submit name=incluir value="Incluir Produto">
</form>
<?php
} else {
//Inclui o produto
$codigo = $_POST["codigo"];
$nome = $_POST["nome"];
$fabricante = $_POST["fabricante"];
$descricao = $_POST["descricao"];
$preco = $_POST["preco"];
$categoria = $_POST["categoria"];
if($_POST["categoria"]=="Eletrodomesticos"){
$categoria = 1;
}
if($_POST["categoria"]=="Cama, Mesa e Banho"){
$categoria = 2;
}
if($_POST["categoria"]=="Audio e Vídeo"){
$categoria = 3;
}
$res = mysqli_query($conexao,"INSERT INTO produtos values($codigo,'$nome','$fabricante',$categoria,$preco,'$descricao')");
if(mysqli_affected_rows($conexao)>0){
echo "<br><br><b>Produto incluído com sucesso !";
else {
$erro = mysql_error();
echo "<br><br>Erro: $erro";
}
}
mysqli_close($conexao);
?>
<br><br><a href=menu.html>Voltar ao menu</a>
</body>
</HTML>
Estou fazendo um teste de uma Loja Virtual baseado num guia que eu comprei, e seguindo os passos estou fazendo na área de 'Administração de Produtos' uma página para incluír os produtos num banco de dados.
Estou usando MySQL 5.3.6 e os comandos com mysqli. Mas uma das últimas linhas está retornando um erro, está retornando o erro do else { } depois do mysqli_affected_rows.
Mas aparece na página assim:
Erro:
E só, mais nada. Nem especifica o erro depois do 'Erro:'.
Se possível, gostaria que alguém me ajudasse. Pois estou estudando PHP com MySQL e preciso tirar essa dúvida para continuar !
Um abraço
Carlos
Vejam o código da página a seguir:
<HTML>
<head>
<title>Loja Virtual - MENU DE ADMINISTRAÇÃO - Incluir Produto</title>
</head>
<body>
<h2>MENU DE ADMINISTRAÇÃO - Lojas Tabajara</h2>
<br>
<br><h3>Incluir Produto</h3>
<hr>
<?php
include("mysqli_connect.inc");
if(!isset($_POST["enviar"])){
?>
<form method=POST action=incluir.php>
<br>
Código: <input type=text name=codigo size=8><br>
Nome: <input type=text name=nome size=30><br>
Fabricante: <input type=text name=fabricante size=30><br>
Descrição: <br><textarea name=descricao rows=12 cols=50></textarea><br>
Preço: <input type=text name=preco size=8><br>
Categoria: <select size=1 name=categoria>
<?php
//Gera lista de categorias
$res = mysqli_query($conexao,"SELECT * FROM categorias");
while($registro = mysqli_fetch_row($res)){
$cod = $registro[0];
$nome = $registro[1];
echo "<option value=\"$cod\">$nome</option>\n";
}
?>
</select><br>
<input type=hidden name=enviar value=S>
<input type=submit name=incluir value="Incluir Produto">
</form>
<?php
} else {
//Inclui o produto
$codigo = $_POST["codigo"];
$nome = $_POST["nome"];
$fabricante = $_POST["fabricante"];
$descricao = $_POST["descricao"];
$preco = $_POST["preco"];
$categoria = $_POST["categoria"];
if($_POST["categoria"]=="Eletrodomesticos"){
$categoria = 1;
}
if($_POST["categoria"]=="Cama, Mesa e Banho"){
$categoria = 2;
}
if($_POST["categoria"]=="Audio e Vídeo"){
$categoria = 3;
}
$res = mysqli_query($conexao,"INSERT INTO produtos values($codigo,'$nome','$fabricante',$categoria,$preco,'$descricao')");
if(mysqli_affected_rows($conexao)>0){
echo "<br><br><b>Produto incluído com sucesso !";
else {
$erro = mysql_error();
echo "<br><br>Erro: $erro";
}
}
mysqli_close($conexao);
?>
<br><br><a href=menu.html>Voltar ao menu</a>
</body>
</HTML>
- Fórum WMO
- → Viewing Profile: Tópicos: legendary3
- Privacy Policy
- Regras ·