Ir ao conteúdo
  • Cadastre-se

Qual o erro no script ? PHP / MYSQL


Alanps

Posts recomendados

o script ordena as fotos quando seleciona a data no select...alguém sabe porque não tá mandando a datafoto pro get ???

$url=$_GET['url'];
$ordenar=$_POST['ordenar'];
$datafoto=$_POST['datafoto'];
$ordenar=$_GET['ordenar'];
$datafoto=$_GET['datafoto'];

$query = mysql_query("SELECT * FROM `fotos`") or die(mysql_error());
$total = mysql_num_rows($query);
echo "<font face=\"Verdana\" size=\"1\" color=\"#FFFFFF\">Temos $total fotos cadastradas.</font><br><br><br>";

$query = mysql_query("SELECT DISTINCT `datafoto` FROM `fotos`") or die(mysql_error());
echo "<form id=\"form6\" name=\"form6\" method=\"post\" action=\"fotos.php?ordenar=sim&datafoto=$datafoto\"><select onchange=\"this.form.submit()\">";
while ($row = mysql_fetch_array($query)) {
echo "<option name=\"datafoto\" value=\"$row[datafoto]\">$row[datafoto]</option>";
}
echo "</select></form>";


if ($ordenar != sim)
{
$query = mysql_query("SELECT * FROM `fotos` WHERE `url` LIKE '$url' LIMIT 1") or die(mysql_error());
while ($row = mysql_fetch_array($query)) {
echo "<b><font face=\"Verdana\" size=\"3\" color=\"#FFFFFF\">";
echo "<img src=\"$row[url]\" id=\"imgagenda\" class=\"imgagenda\"><br>$row[nome]</b><br><font face=\"Verdana\" size=\"1\" color=\"#FFFFFF\">$row[descricao]<br>$row[datafoto]<br><br></font>";
}


$query = mysql_query("SELECT * FROM fotos ORDER BY id DESC") or die(mysql_error());
while ($row = mysql_fetch_array($query)) {
echo "<b><font face=\"Verdana\" size=\"3\" color=\"#FFFFFF\">";
echo "<img src=\"$row[url]\" id=\"imgagenda\" class=\"imgagenda\"><br>$row[nome]</b><br><font face=\"Verdana\" size=\"1\" color=\"#FFFFFF\">$row[descricao]<br>$row[datafoto]<br><br></font>";
}
}
else
{
$query = mysql_query("SELECT * FROM `fotos` WHERE `datafoto` LIKE '$datafoto'") or die(mysql_error());
while ($row = mysql_fetch_array($query)) {
echo "<b><font face=\"Verdana\" size=\"3\" color=\"#FFFFFF\">";
echo "<img src=\"$row[url]\" id=\"imgagenda\" class=\"imgagenda\"><br>$row[nome]</b><br><font face=\"Verdana\" size=\"1\" color=\"#FFFFFF\">$row[descricao]<br>$row[datafoto]<br><br></font>";
}

}

se eu mudar a data na ultima query ele vai

o post q não funciona

exemplo:

else
{
$query = mysql_query("SELECT * FROM `fotos` WHERE `datafoto` LIKE '20/08/2013") or die(mysql_error());
while ($row = mysql_fetch_array($query)) {
echo "<b><font face=\"Verdana\" size=\"3\" color=\"#FFFFFF\">";
echo "<img src=\"$row[url]\" id=\"imgagenda\" class=\"imgagenda\"><br>$row[nome]</b><br><font face=\"Verdana\" size=\"1\" color=\"#FFFFFF\">$row[descricao]<br>$row[datafoto]<br><br></font>";
}

faltava um name no select

<select name=\"datafoto\" onchange=\"this.form.submit()\">";

Link para o comentário
Compartilhar em outros sites

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...