Autor | Zpráva | ||
---|---|---|---|
kupoa Profil |
#1 · Zasláno: 4. 7. 2011, 09:47:02
Ahoj,mam problem s sql , nemůžu/neumim spojit 2 tabulky a potřeboval bych k tomu připojit tabulku uni1_statpoint abych mohl vypsat další sloupce.
ted to mam takhle: SELECT * FROM uni1_users order by total_points desc limit 10 dík za radu:) |
||
okolojdouci Profil * |
#2 · Zasláno: 4. 7. 2011, 10:01:02
SELECT * FROM uni1_users LEFT JOIN uni1_statpoint ON uni1_statpoint.IDosoby = uni1_users.ID order by total_points desc limit 10 |
||
kupoa Profil |
#3 · Zasláno: 4. 7. 2011, 10:04:11
dik:)
ještě jsem se chtěl zeptat,co dát místo while($row = mysql_fetch_array($result)) Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in |
||
okolojdouci Profil * |
#4 · Zasláno: 4. 7. 2011, 10:06:38
Dej sem celý související kód až k té chybě.
|
||
kupoa Profil |
#5 · Zasláno: 4. 7. 2011, 10:07:27 · Upravil/a: kupoa
$con = mysql_connect("","",""); if (!$con) { die('Could not connect: ' . mysql_error()); } mysql_select_db("", $con); $result = mysql_query("SELECT * FROM uni1_users LEFT JOIN uni1_statpoint ON uni1_statpoint.IDosoby = uni1_users.ID order by total_points desc limit 10"); while($row = mysql_fetch_array($result)) { echo '<b>'; echo '<font size="2">'; echo '<p style="text-align: left">'; echo ' '; echo '<img src="/styles/images/login/' . $row['lang'] . '.png">'; echo ' '; echo $row['username'] . ' ' . $row['total_points']; echo "</font>"; echo "</p>"; echo "</b>"; } mysql_close($con); dam to celý radši |
||
okolojdouci Profil * |
#6 · Zasláno: 4. 7. 2011, 10:12:38
Máš v tabulce uni1_statpoint sloupec IDosoby?
A mimochodem: nevytahuj z databáze všechno, ale jen ty sloupce, které potřebuješ, tzn. SELECT username, total_points FROM uni1_users ... A smaž si odsud ty přístupové údaje k databázi, jestli nechceš, aby ti ji někdo "spravil". |
||
kupoa Profil |
#7 · Zasláno: 4. 7. 2011, 10:15:13
v uni1_statpoint je ID
|
||
okolojdouci Profil * |
#8 · Zasláno: 4. 7. 2011, 10:18:33
kupoa:
„v uni1_statpoint je ID“ Aha. Tak potom by se hodilo vysvětlit, podle jaké logiky chceš připojovat tu druhou tabulku k té první. |
||
kupoa Profil |
#9 · Zasláno: 4. 7. 2011, 10:20:46
okolojdouci:
to ID mam i v tý tabulce uni1_users..to by mohlo jít nějak ne? |
||
okolojdouci Profil * |
#10 · Zasláno: 4. 7. 2011, 10:23:52
kupoa:
„to ID mam i v tý tabulce uni1_users..to by mohlo jít nějak ne?“ Určitě mohlo. Ale nemyslím si, že to bude dávat ty údaje, které tebe zajímají. |
||
Časová prodleva: 13 let
|
0