![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 47 Pomógł: 0 Dołączył: 20.11.2010 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Chcialem zrobic cos takiego (skrypt rankingu dla znajomego), ze pobiera z adresu id usera np. 23, pobiera dane z bazy danych dla usera 23, i z jednego pola TRIBE pobiera id jego plemienia, i potem wyszukuje w tabeli TRIBES plemie o tym id i pobiera jego nazwe. W praktyce wyglada to tak: Kod <?php ob_start(); require_once('inc/config.php'); session_start(); $_GET['id'] = (int)$_GET['id']; $id = $_GET['id']; $query = mysql_query("SELECT * FROM players WHERE id = $id"); while($player = mysql_fetch_array($query)){ echo "<h1>Profil gracza ".$player["name"]."</h1><br>"; } ?> tu moj kod html <?php $player["tribe"] = $plemie; $query3 = mysql_query("SELECT *FROM tribes WHERE id = $plemie"); $player3 = mysql_fetch_array($query3); echo "Tribe: ".$player3["name"]."<br>"; ?> tu moj kod html 2 <?php ob_end_flush(); ?> Ale zamiast owej nazwy plemienia wywala Kod Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in sciezka Powyższy kod może w niektórych miejscach być bez sensu, bo modyfikowałem wiele rzeczy próbując sprawić żeby działał. Ten post edytował IceBeast 13.03.2011, 20:19:08 |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 23 Pomógł: 7 Dołączył: 6.05.2010 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Ten kod jest całkowicie bez sensu.
Na przykład w:
Przypisujesz do tablicy, która już nie istnieje (nie jest to błąd, ale chyba nie o to chodziło, nie?), a raczej która w ogóle nie istniała w tym zasięgu. Najlepiej będzie jakbyś podał kod przed tymi Twoimi modyfikacjami to się znajdzie błąd z łatwością ; ) -------------------- ![]() Sprzedam książkę "PHP Objects, Patterns and Practice" wydawnictwa Apress w oryginale, po angielsku. Kontakt na PW. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 13:03 |