filipsiu
30.09.2012, 14:25:43
Witajcie, wiem że tutaj nie można wstawiać Syntax Error'ów ale męczę sie z tym już ponad dzień i nic.
Przechodząc do rzeczy:
<td width="50" align="right">Item:</td>
<td width="144">
<select name="item_name">
<?php
$items = mysql_query("SELECT * FROM player.item_proto"); echo '<option value="'.$rowitem->gb2312name.'">'.$rowitem->gb2312name.'</option>'; }
?>
</select>
</td>
</tr>
<tr>
i błąd a raczej kilka set tych samych błędów:
Notice: Undefined property: stdClass::$gb2312name in D:\wamp\www\forum\is\function\acp\item_conf.php on line 31
viking
30.09.2012, 14:38:36
Pokaż strukturę tej tabeli.
filipsiu
30.09.2012, 14:54:06
proszę bardzo:
viking
30.09.2012, 14:58:41
W zasadzie to chciałem sprawdzić czy występuje w niej 'gb2312name' ale to mi nic nie mówi

A inna sprawa czemy używasz niewspierane rozszerzenie mysql skoro i tak używasz notacji obiektowej?
filipsiu
30.09.2012, 15:02:42
Sorry ale nie ogarniam jeszcze baz mysql i nie wiem o co chodzi ?
Pytanie jakaś wskazówka co nie tak ?
viking
30.09.2012, 15:16:48
Czy masz kolumnę o takiej nazwie w tabeli?
filipsiu
30.09.2012, 15:24:27
nie, to mialo wypisac wszystkie itemki z bazy, zmienilem na local_name i nadal to samo bo tu chodzi o takie cos:
z rozwijanej listy (tej formularzowej) wybiera sie item, dodaje wartosci i powinno dodac a tu dupa ;/
viking
30.09.2012, 15:29:19
To nie tak działa. Zrób sobie print_r($rowitem). Poprawnie $rowitem->local_name, $rowitem->weight itd.
filipsiu
30.09.2012, 15:33:37
$items = mysql_query("SELECT * FROM player.item_proto"); echo '<option value="'.$rowitem->local_name.'">'.$rowitem->local_name.'</option>'; }
To pomógłbyś to jakoś naprawić ? Bo coś nie wychodzi ;/
edit:
dalem
while($rowitem = mysql_fetch_object($items)) {
//echo '<option value="'.$rowitem->local_name.'">'.$rowitem->local_name.'</option>';
print_r($rowitem->local_name);
}
i nadal ten sam blad
viking
30.09.2012, 15:42:34
Mogę, ale nie wiem co nie działa

$items coś zwraca? Option pojawia się?
filipsiu
30.09.2012, 15:47:15
ciężko zobaczyć czy $items coś zwraca, bo przy print_r sypie się, masz skype bo tu cięzko :<
viking
30.09.2012, 16:02:04
Nie rozumiem twojego problemu. print_r zwróci zawartość items. Zeby podejrzeć wybierz pokaż źródło i będziesz miał ładnie sformatowane. Albo opakuj ten while w ifa. Jeśli występuje $items to dopiero wykonuj while.
filipsiu
30.09.2012, 16:06:07
print_r($rowitem->local_name);
wywala mi:
( ! ) SCREAM: Error suppression ignored for
( ! ) Notice: Undefined property: stdClass::$local_name in D:\wamp\www\forum\is\function\acp\item_conf.php on line 32
viking
30.09.2012, 16:17:28
To sa bledy xdebug. Skoro na tym etapie jest puste to znaczy że items nic nie zwróciło. Dlatego jak pisałem sprawdź czy $items zwraca wyniki przed iteracją po nich.
webdice
30.09.2012, 21:05:50
Tytuł musi opisywać problem, proszę o poprawienie.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę
kliknij tutaj.