Temos pavadinimas: WordPress, Shopify ir PHPFusion programuotojų bendruomenė :: Pateikimai.php [kodo klaida]

Parašė WhiZz· 2014 Geg. 17 20:05:43
#1

Sveiki!
Štai sukūriau pateikimai.php failą kuris atidaromas tik per administracija ir yra patvirtinami arba atmetami pateikimai (dainos), bet kai noriu patvirtinti vieną dainą man pasitvirtina visos. Ką padariau blogai?

pateikimai.php

<?php
 
require_once "../funkcijos.php";
 
echo"<br><center><h1>Pateikimai</h1><a href='../admin_valdymas'>Pagrindinis admin puslapis</a></center>";
echo"<center><a href='../'>Pagrindinis</a></center>";
 
//trinimas
if(isset($_GET['trinimas'])){
$idas = $_GET['trinimas'];
$trinam = mysql_query("DELETE FROM pateikimai WHERE id = '$idas' ");
 
			if ($trinam) {
			sekmingai("I&#353;trinta s&#279;kmingai.");
			} else {
			echo"Klaida:<br><b>".mysql_error()."</b>";
			}
}
 
//priemimas
$pateikimai_parinkimas = mysql_query("SELECT * FROM pateikimai");
while ($a_pateikimai = mysql_fetch_array($pateikimai_parinkimas)) {
 
if(isset($_GET['priemimas'])){
$idas2 = $_GET['priemimas'];
$priemam = mysql_query("DELETE FROM pateikimai WHERE id = '$idas2' ");
$priemam = mysql_query("INSERT INTO dainos1 (pavadinimas, url, pateike, data, kategorija) VALUES ('".$a_pateikimai['pavadinimas']."','".$a_pateikimai['url']."','".$a_pateikimai['pateikejas']."','".date('Y-m-d H:i:s')."','".$a_pateikimai['kategorija']."')");
$priemam = mysql_query("UPDATE nariai1 SET taskai = taskai + 1 WHERE id = '".$a_pateikimai['pateikejas']."' ");
$priemam = mysql_query("UPDATE nariai1 SET pateike_dainu = pateike_dainu + 1 WHERE id = '".$a_pateikimai['pateikejas']."' ");
 
 
			if ($priemam) {
			sekmingai("Pateikta nariams s&#279;kmingai.");
			} else {
			echo"Klaida:<br><b>".mysql_error()."</b>";
			}
}
}
 
 
 
 
 
//puslapiavimas
$per_page = 10;
if(!isset($_GET['page'])) { $page = 1; } else { $page = $_GET['page']; }
if($page<=1) $start = 0; else
$start = $page * $per_page - $per_page;
$sql = "SELECT * FROM pateikimai";
$num_rows = mysql_num_rows(mysql_query($sql));
$num_pages = ceil($num_rows / $per_page);
$sql .= " ORDER BY id DESC LIMIT $start, $per_page";
$result = mysql_query($sql);
 
 
if ($num_rows=='0') {
klaida("KLAIDA","Pateikimu nerasta");
} else {
 
 
 
$resultasss_pateikimai = mysql_query("SELECT * FROM pateikimai ORDER BY id");
$rows = mysql_num_rows($resultasss_pateikimai);
 
 
 
 
 
if ($rows != 0) {
	while ($pateikimai = mysql_fetch_array($result)) {
	echo"<table cellspacing='0' cellspading='0' width='700' class='mysql-die' align='center'>
	<td align='left'>
 
<script type='text/javascript'>
function setTable(what){
if(document.getElementById(what).style.display=='block'){
document.getElementById(what).style.display='none';
}
else if(document.getElementById(what).style.display=='none'){
document.getElementById(what).style.display='block';
}
}
</script>
 
<a href='#' onclick=\"setTable('rodyk_anekdota_zasine');return false\" title='rodyti/paslepti anekdota'><b>".$pateikimai['pavadinimas']."</b></a>
<table id='rodyk_anekdota_zasine' style='display:none;'>
<td>".$pateikimai['url']."</td>
</table>
 
 
	</td>
	<td align='center' valign='top' width='50'>
	<a href = '".$admin_direktorija."pateikimai.php?priemimas=".$pateikimai['id']."'><img src='../paveiksliukai/accept.png' width='16' title='Priimti' /></a>
	<a href = '".$admin_direktorija."pateikimai.php?trinimas=".$pateikimai['id']."'><img src='../paveiksliukai/delete.png' width='16' title='At&#353;aukti' /></a>
	</td>
	</table>";
	}
} else {
klaida("KLAIDA","Pateikimu nerasta");
}
 
 
echo"<center>";
$prev = $page - 1;
$next = $page + 1;
if($prev > 0)
echo "<a href='".$admin_direktorija."pateikimai.php?page=$prev'>Atgal</a> ";
$number = 1;
for($number; $number <= $num_pages; $number +=1)
{
if($page== $number){
echo "<b>[$number]</b> ";
} else {
echo "<a href='".$admin_direktorija."pateikimai.php?page=$number'>$number</a> ";
}
}
if($page < ceil($num_rows/$per_page))
echo " <a href='".$admin_direktorija."pateikimai.php?page=$next'>Pirmyn</a>";
echo"</center>";
}
//puslapiavimas end
 
?>