Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 1 640 Pomógł: 28 Dołączył: 13.02.2003 Skąd: Międzyrzecz/Poznań Ostrzeżenie: (0%)
|
Klasa:[php:1:202570ad24]<?php
class Category extends DB { var $counter; function Select( $id_category ) { $this -> id_category = $id_category; $category = explode(",", $this->id_category); for( $i = 0; $i <= count( $category )-1; $i++ ) { $query = "SELECT * FROM articles_category WHERE id = '".$category[$i]."'"; $result = mysql_query( $query ); if( mysql_num_rows( $result ) == 1 ) { $row = mysql_fetch_array( $result ); $this -> category = $row['category']; $this -> counter += 1; } } } } ?>[/php:1:202570ad24] Wyswietlanie:[php:1:202570ad24]<?php $selectCategory = new Category; $selectCategory -> Select( "1, 2, 4" ); $counter = $selectCategory -> counter; for( $i = 0; $i <= $counter-1; $i++ ) { echo $selectCategory -> category . " <br /> "; } ?>[/php:1:202570ad24]Kod powinien (przynajmniej tak chce:P) wyswietlic nazwe kategori ktore maja `id` ktore sa wpsane w Select(); Niesety wyswietla mi trzy kategorie, ale o nazwie ostatniej z nich (IMG:http://forum.php.pl/style_emoticons/default/snitch.gif) Jak zrobic zeby wyswietlalo kategorie o nazwie przyporzadkowanej `id`?? |
|
|
|
kicaj inny wynik :P 10.06.2004, 14:42:48
Jojo <?php
class Category extends DB
{
var $co... 10.06.2004, 15:06:44
kicaj tak tylko zeby dzialalo do konca prawidlowo musial... 10.06.2004, 15:14:55 ![]() ![]() |
|
Aktualny czas: 25.12.2025 - 16:22 |