Autor Zpráva
Vendigo
Profil *
Zdravím prosím vás o pomoc uz jsem vazne bezradnny.
Pomocí tohoto skriptu vypisuju do tabulky nazev o odkaz na diskusni tema a pocet komentaru.

echo "<table border=1>"; 
echo"<tr><td><center> Your discussions </center></td></tr>";
echo"<tr><td><center> Discussion </center></td><td><center> Answers </center></td><td><center> Date </center></td></tr>";

$qqq6 = mysql_query("SELECT * FROM $DB2.discussion WHERE `author`='$usern'");
while ($row6 = mysql_fetch_object($qqq6)) { $did="$row6->id"; $cdid="d-$row6->id"; $datd="$row6->date"; $dnam="$row6->title";

$qqq7 = mysql_query("SELECT * FROM $DB1.comments WHERE `under`='$cdid'");
while ($row7 = mysql_fetch_object($qqq7)) { $dans = mysql_num_rows($qqq7);}

echo"<tr><td><center> $dnam </center></td><td><center> $dans </center></td><td><center> $datd </center></td></tr>";
}
echo"</table>"; 

Pocitani komentaru timto zpusobem pouzivam i vjinem skriptu a tam to funguje ale zde mi to píse error.

Undefined variable: dans

Nevíte v čem je problém?

Moderátor juriad: Opravil jsem překlepy v nadpisu
Moderátor juriad: Tvůj projev je špatně srozumitelný, piš prosím s diakritikou a interpunkcí.
Keeehi
Profil
echo "<table border=1>"; 
echo"<tr><td><center> Your discussions </center></td></tr>";
echo"<tr><td><center> Discussion </center></td><td><center> Answers </center></td><td><center> Date </center></td></tr>";
 
$qqq6 = mysql_query("SELECT * FROM $DB2.discussion WHERE `author`='$usern'");
while ($row6 = mysql_fetch_object($qqq6)) { 
    $qqq7 = mysql_query("SELECT COUNT(*) FROM $DB1.comments WHERE `under`='d-$row6->id'");
 
    echo"<tr><td><center> $row6->title </center></td><td><center> ".mysql_result($qqq7 0)." </center></td><td><center> $row6->date </center></td></tr>";
}
echo"</table>";

+ taky můžeš vynechat všechny ty tagy center a pouřít css
td {
    text-align: center;
}

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0