Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP] Błąd zapytania
IceBeast
post
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
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 2.10.2025 - 21:38