Autor | Zpráva | ||
---|---|---|---|
Chmelki Profil |
#1 · Zasláno: 26. 12. 2008, 15:43:49
Ahoj mám problém s MySQL. Chci spočítat řádky v jednotlivých tabulkách. Spočítá mi to, ale hlásí mi to chybu. Poradíte? Tady je kód:
include ("fce.php"); echo "<h2>Virtuální galerie výtvarníků</h2><br /><br />"; $sql="SELECT*FROM users WHERE mfd='m' ORDER BY prijmeni ASC"; if($vysledek = mysql_query($sql)){ $a=1; echo "<table width='99%' border='0' cellpadding='0' cellspacing='0'>"; echo "<tr bgcolor='#660000'><td></td><td><h4>Přijmení Jméno</h4></td><td><h4>Přezdívka</h4></td><td><h4>Založení</h4></td><t d><h4>Počet obrazů</h4></td></tr>"; while($radek=mysql_fetch_array($vysledek)) { $username=$radek['username']; $result = mysql_query("SELECT * FROM galerie_$username", $dbc); // dbc je přihlášení k databází z fce.php $pokus = mysql_num_rows($result); echo "<tr class='".($a % 2 == 0 ? 'td_02' : 'td_05')."'><td>".$a.". </td><td align='left'> <strong> <a href='index.php?page=galerie&username=".$radek['username']."'>".$radek ['prijmeni']." ".$radek['jmeno']."</a></strong></td><td align='left'>".$radek['username']."</td><td align='left'>".$radek['datum']."</td><td align='center'>".$pokus."</td></tr>"; $a=$a+1; } echo "</table><br /><br /><br />"; } else { echo "Chybný dotaz, nebo server není k dispozici"; } ?> |
||
fandaa Profil |
#2 · Zasláno: 26. 12. 2008, 16:20:57 · Upravil/a: fandaa
Chmelki
$result = mysql_query("SELECT * FROM galerie_".$username, $dbc); // dbc je přihlášení k databází z fce.php |
||
Chmelki Profil |
#3 · Zasláno: 26. 12. 2008, 16:24:47
Dobře, opravil jsem to, ale pořád to nejde. Furt to hlásí tu chybu.
|
||
fandaa Profil |
#4 · Zasláno: 26. 12. 2008, 16:27:10
Chmelki
Zkus napsat jakou. Do nadpisu se to totiž celé nevejde. |
||
fandaa Profil |
#5 · Zasláno: 26. 12. 2008, 16:39:19 · Upravil/a: fandaa
Chmelki
Jinak oprav ještě: $sql="SELECT * FROM users WHERE mfd='m' ORDER BY prijmeni ASC"; $result = mysql_query("SELECT id FROM galerie_".$username); // popř si změn to id pokud tam máš něco jiného Každopádně zkontroluj, zda-li existujou ty tabulky atd... :-) EDIT: A nech si vypsat mysql_error(); |
||
Chmelki Profil |
#6 · Zasláno: 26. 12. 2008, 17:03:59
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/free/ic.cz/a/amart/root/www/vgalerie.php on line 13
Tuble chybovou hlášku |
||
Chmelki Profil |
#7 · Zasláno: 26. 12. 2008, 17:05:08
SELECT command denied to user 'ic_amart'@'ic04.ic.cz' for table 'sevis' = mysql_error()
|
||
Chmelki Profil |
#8 · Zasláno: 26. 12. 2008, 17:08:20
Už to mám
|
||
Časová prodleva: 15 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0