chovekadjo
Registered
Проблема е че в сяка прогноза който и мач да е избран в таблицата прогнози за idmach се записва винаги "1"
Код:
<?php
include "conf.php";
$db = mysql_query("SELECT * FROM machove ORDER BY id DESC") or die(mysql_error());
while($row = mysql_fetch_array($db))
{
$id = $row['id'];
$domakin = $row['domakin'];
$gost = $row['gost'];
$god = $row['god'];
$mes = $row['mes'];
$den = $row['den'];
$chas = $row['chas'];
$min = $row['min'];
$god1 = date("Y");
$mes1 = date("n");
$den1 = date("j");
$chas1 = date("H");
$min1 = date("i");
if(($god == $god1) && ($mes == $mes1) && ($den == $den1)){
if($chas > $chas1){
echo "$god/$mes/$den/$chas:$min $domakin - $gost <form method=\"POST\" action=\"\"><input type='hidden' name='id1' value='$id'><select name=\"prognoza[]\"><option value=\"\"></option><option value=\"1\">1</option><option value=\"3\">X</option><option value=\"2\">2</option></select><br />";
}
else if($chas == $chas1 && $min > $min1){
echo "$god/$mes/$den/$chas:$min $domakin - $gost <form method=\"POST\" action=\"\">input type='hidden' name='id1' value='$id'><select name=\"prognoza[]\"><option value=\"\"></option><option value=\"1\">1</option><option value=\"3\">X</option><option value=\"2\">2</option></select></br>";
}
}
}
echo "<br><input type=\"submit\" name=\"submit\" value=\"Прогнозирай\"></form>";
if(isset($_POST['submit'])){
$idmach = $_POST['id1'];
$result = 'nqma';
foreach($_POST['prognoza'] AS $prognoza) {
if(empty($prognoza)){
echo "Няма прогнозирани мачове";
}
else {
$sql = mysql_query ("INSERT INTO `prognozite` (idmach, prognoza, result, id) VALUES('$idmach','$prognoza','$result','NULL')") or die(mysql_error());
}
}
if ($sql == true) {
echo "Успешно!";
}
}
?>