Проблем със изкарването на инфо от ДБ

jefriii

Registered
отдолу във последните редове не ми изкарва категориите който съм дал да се показват
Код:
<?
if($_POST['name'])
{
$name2 = $_POST['name'];
$linkdown2 = $_POST['linkdown'];
$linkonly3 = $_POST['linkonly'];
$author = $_SESSION['username'];
$name = htmlspecialchars("$name2");
$linkdown = htmlspecialchars("$linkdown2");
$linkonly = htmlspecialchars("$linkonly3");
$new = $chislo + 1;
$namecheck = $_POST['name'];
$check = mysql_query("SELECT name FROM movies WHERE name = '$namecheck'")
or die(mysql_error());
$check2 = mysql_num_rows($check);

if ($check2 != 0) {
die('Съжелявам чушката с име '.$_POST['name'].' вече е качена от друг потребител.');
}

$linkcheck = $_POST['linkdown'];
$check5 = mysql_query("SELECT linkdown FROM movies WHERE linkdown = '$linkcheck'")
or die(mysql_error());
$check2 = mysql_num_rows($check5);

if ($check2 != 0) {
die('Съжелявам чушката с линк '.$_POST['linkdown'].' вече се използва от друг потребител.');
}

$linkcheck = $_POST['linkonly'];
$check5 = mysql_query("SELECT linkonly FROM movies WHERE linkonly = '$linkcheck'")
or die(mysql_error());
$check2 = mysql_num_rows($check5);

if ($check2 != 0) {
die('Съжелявам чушката с линк '.$_POST['linkonly'].' вече се използва от друг потребител.');
}


{
$sql = "INSERT movies (name, author, linkdown, linkonly, janr, views, downs) VALUES ('$name', '$author', '$linkdown', '$linkonly' '$janr', '0', '0')";
if(mysql_query($sql) != "")
{
$sql3 = "UPDATE users SET uploads = uploads +1 where username='$author';";
if(mysql_query($sql3) != "")
{

$sql2 = mysql_query("SELECT * FROM movies ORDER BY id DESC LIMIT 1");
while ($row = mysql_fetch_array($sql2))
{
echo 'чушката е качена успешно! <a href="index.php?m=play&id='.$row['id'].'">Преглед!</a><br>';
}
}
else
{
echo 'Има някаква грешка!<br/>';
}
}
}
}
?><form action="" method="POST" name="upload" onsubmit="return validate2()">
Процент - Сценарист:<br/><input type="text" name="name" maxlength="50"><br/>
Линк към донлоуд:<br/><input type="text" name="linkdown"><br><br>
Линк към донлоуд123:<br/><input type="text" name="linkonly"><br><br>
<td colspan="3" align="center"><select name="janr" class="txt" id="janr">
<option>Изберете категория</option>
<?php
include("settings.php");
$r = mysql_query("SELECT janr FROM janr");
while($row = mysql_fetch_array($r)){
$janr .= "<option value=\"$row[id]\" class=\"bottom\">$row[value]</option>";
}
echo $cat;
?>
<input type="submit" class="but" value="Upload">
</form></b>
 
$r = mysql_query("SELECT janr FROM janr");
?
$r = mysql_query("SELECT * FROM janr");

И...

$janr .= "<option value=\"".$row['id']."\" class=\"bottom\">".$row['value']."</option>";
 
value ли е полето което искаш да изкараш?

Промени ли втория код?

Вместо echo $cat; трябва да е echo $janr;
 
<?php
include("settings.php");
$r = mysql_query("SELECT janr FROM janr");
while($row = mysql_fetch_array($r)){
$janr .= "<option value=\"$row[id]\" class=\"bottom\">$row[value]</option>";
}
echo $janr;
?>
 
аз се оправих одавна и вече ги показва проблема е че сега не иска вобще да качи статията не изписва вобще че е качена/
 

Back
Горе