Tema: Re: sql select salygoj yra masyvas
Autorius: kantas
Data: 2009-02-19 13:00:24
o kazkas naujo ir nematyto, thnx :) bet vistiek neishgimdau iki galo, 
kazkur stringu

$result_check = mysql_query("select id2 from lent2 where date = '$date'");
	$check = mysql_fetch_array($result_check);

$result_test=mysql_query("select id, name from lent1 where id NOT IN
> (".implode(',', $check).")");
while($test=mysql_fetch_array($result_test)) {
	print_r ($test);
}

mazdaug isivaizduoju taip turetu atrodyt, bet, mano supratimu, truksta 
dar vieno ciklo ar kazka, nes implode grazina tik vienos eilutes reiksme, 
nors ju yra daugiau.

On Thu, 19 Feb 2009 12:03:13 +0200, dnt wrote:

> $result_test=mysql_query("select id, name from lent1 where id NOT IN
> (".implode(',', $check).")");
> 
> kantas wrote:
>> //yra sql uzklausa, kuri selectina selectina stulpeli $result_check =
>> mysql_query("select id2 from lent2 where date = '$date'");
>> 	$check = mysql_fetch_array($result_check);
>> //reiksmiu skaicius kiekviena karta skiriasi
>> 
>> //toliau yra kita uzklausa, is kurios reiketu ishmesti reiksmes gautas
>> "$check'e"
>> $result_test=mysql_query("select id, name from lent1 where id !=
>> '$check'");
>> 	$test=mysql_fetch_array($result_test); //atsakymas..
>> 
>> jeigu $check reiskme visa laika butu viena, tada viskas aisku, bet, kai
>> jos yra kelios, ty $check yra masyvas, neismastau, kaip loopus prasukti
>> teisingai.. o gal dar kazka praleidau...?