Грешка в този код

DobriMcConnor

Registered
Здравейте, !

Имам 1 код, които изкарва резултати от DB, но има грешки.

Код:
Fatal error: Can't use function return value in write context in direktoriq on line 13
Кода е:
Код:
$sql = "SELECT * FROM `simple_rank` ORDER by kills DESC LIMIT 0,$broi";
$result = mysql_query($sql) or die(mysql_error());
echo "<table><tr><td>Ник</td><td>Килове</td>";
while(htmlspecialchats(addslashes($row)) = mysql_fetch_assoc($result)) {
echo "<tr><td>$row[nick]</td><td>$row[kills]</td></tr>";
}
echo "</table>";

13 ред:
Код:
while(htmlspecialchats(addslashes($row)) = mysql_fetch_assoc($result)) {

Благодаря !
 
Код:
$sql = "SELECT * FROM `simple_rank` ORDER by kills DESC LIMIT 0,$broi";
$result = mysql_query($sql) or die(mysql_error());
echo "<table><tr><td>Ник</td><td>Килове</td>";
while(htmlspecialchats(addslashes($row)) = mysql_fetch_assoc($result)) {
echo "<tr><td>".$row[nick]."</td><td>".$row[kills]."</td></tr>";
}
echo "</table>";

Пробвай така.
 
защо слагаш $row в htmlspecialchars и addslashes :shock:
PHP:
$sql = "SELECT * FROM `simple_rank` ORDER by kills DESC LIMIT 0,$broi";
$result = mysql_query($sql) or die(mysql_error());
echo "<table><tr><td>Ник</td><td>Килове</td>";
while($row = mysql_fetch_assoc($result)) {
echo "<tr><td>$row[nick]</td><td>$row[kills]</td></tr>";
}
echo "</table>";
 
$sql = "SELECT * FROM `simple_rank` ORDER by kills DESC LIMIT 0,$broi";
$result = mysql_query($sql) or die(mysql_error());
echo "<table><tr><td>Ник</td><td>Килове</td>";
while(htmlspecialchats(addslashes($row)) = mysql_fetch_assoc($result)) {
echo "<tr><td>$row[nick]</td><td>$row[kills]</td></tr>";
}
echo "</table>";

Виж какво си написал,тук ти е грешката.
 

Back
Горе