Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> dynamiczna tablica
jureusz
post 25.03.2004, 20:20:40
Post #1





Grupa: Zarejestrowani
Postów: 59
Pomógł: 0
Dołączył: 16.03.2004

Ostrzeżenie: (10%)
X----


test.php
[php:1:c8dfa545aa]<?php
$idki = array();
if (!$_GET['id']=="") {
array_push ($idki, $_GET['id']);
$dl=count($idki);
czmyk($idki,$dl);
}
?>[/php:1:c8dfa545aa]

funkcja w test.php
[php:1:c8dfa545aa]<?php
function czmyk($idek,$dl_idek) {
global $connect_sklep;
for ($i=0;$i<$dl_idek;$i++) {
$query_Recordset2 = "SELECT * FROM relations_kategorii WHERE id = '$idek[$i]' AND depth='1';";
$Recordset2 = mysql_query($query_Recordset2, $connect_sklep) or die(mysql_error());
print "<ul>";
for ($j=0;$j<$row_Recordset2 = mysql_fetch_array($Recordset2);$j++) {
print "<li><a href="test.php?id=".$row_Recordset2['id_sec']."">link</a><br>";
}
}
}
?>[/php:1:c8dfa545aa]

Tablica Array jest zwiekszana o jeden element .. z tym ze element ten sie potem caly czas zmienia a tablica zostaje jednoelementowa.
Jak stworzyc dynamiczna tablice, ktora bedzie zwiekszana o komorki posiadajace kolejne numery id?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
bamboos
post 25.03.2004, 22:08:37
Post #2





Grupa: Zarejestrowani
Postów: 115
Pomógł: 0
Dołączył: 3.05.2003
Skąd: Łódź

Ostrzeżenie: (0%)
-----


Sesje powinny załatwić problem!
[php:1:2d5a644d75]<?php
session_start();
if(!empty($_GET['id'])){
array_push ($_SESSION['idki'], $_GET['id']);
czmyk($_SESSION['idki'], count($_SESSION['idki']));
}
?>[/php:1:2d5a644d75]
Nie wiem tylko, czy to napewno o to chodzi ;P


--------------------
Go to the top of the page
+Quote Post
jureusz
post 25.03.2004, 22:16:13
Post #3





Grupa: Zarejestrowani
Postów: 59
Pomógł: 0
Dołączył: 16.03.2004

Ostrzeżenie: (10%)
X----


tak tak .. doszedlem do tego ... teraz mam inny problem :

Warning: session_start(): open(....sessiondatasess_fe1cdae0e872310d42941564a10dcd8c, O_RDWR) failed: Permission denied (13) in ....session.php on line 2

Warning: session_start(): Cannot send session cookie - headers already sent by (output started at ....session.php:2) in ....session.php on line 2

Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at ....session.php on line 2

Warning: Unknown(): open(....sessiondatasess_fe1cdae0e872310d42941564a10dcd8c, O_RDWR) failed: Permission denied (13) in Unknown on line 0

Warning: Unknown(): Failed to write session data (files). Please verify that the current setting of session.save_path is correct (....sessiondata) in Unknown on line 0


a wpisane wszystko jest OK ..
IIS + NTFS - chyba musze nadac prawa do katalogu sessiondata ... IUSR .. tylko nie wiem za bardzo jak ...
Go to the top of the page
+Quote Post
rmn
post 25.03.2004, 22:55:55
Post #4





Grupa: Zarejestrowani
Postów: 91
Pomógł: 0
Dołączył: 19.02.2004
Skąd: Piaseczno

Ostrzeżenie: (0%)
-----


zmien output_buffering na On w php.ini
Go to the top of the page
+Quote Post
jureusz
post 26.03.2004, 13:19:41
Post #5





Grupa: Zarejestrowani
Postów: 59
Pomógł: 0
Dołączył: 16.03.2004

Ostrzeżenie: (10%)
X----


... chyba jednak poleglem :/
rozwiajanie drzewa ... dziala bez zarzutow ... problem sie pojawil przy zwijaniu... za duzo mozliwosci ... za maly mozdzek winksmiley.jpg
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 19.07.2025 - 17:09