![]()
From: Davut Topcan (davut@aysis.com.tr)
Date: Wed 08 Oct 2003 - 11:03:36 EDT
Merhabalar,
> -----Original Message-----
> From: linux-programlama-bounce@liste.linux.org.tr
> [mailto:linux-programlama-bounce@liste.linux.org.tr]On Behalf Of Gokhan
> Memioglu
> Sent: Wednesday, October 22, 2003 5:40 PM
> To: linux-programlama@liste.linux.org.tr
> Subject: [linux-programlama] Re: Php functions..
> ozur dilerim sizin en son değer atamanızı while ın dışında gördüm özür
> dilerim.
> amam şu satırınızı gözden geçirmenizi tavsiye edeceğim
>
> $lkpfield=$row[$lkpfield];
>
>
> mysql.inc
> --------------------------------------------------------------------------
--
> ----------------
> <?
> function myFieldValue($field, $value, $lkpfield, $table)
> {
> $datevalue="select $lkpfield from $table where $field = '$value'";
> $datevalue=mysql_db_query($cfgdbisim,$datevalue);
> while($row=mysql_fetch_array($datevalue))
> {
> $lkpfield=$row[$lkpfield];
> }
> return $lkpfield;
> }
> ?>
> --------------------------------------------------------------------------
--
> ----------------
beni çıkmaza sokan konu şu oldu;
select cümleciğini mysql de test ettim tek kayıt geliyor ve hata yok,
aynı kodu fonksiyon olarak değilde
--------------------------------
$datevalue="select $lkpfield from $table where $field = '$value'";
$datevalue=mysql_db_query($cfgdbisim,$datevalue);
while($row=mysql_fetch_array($datevalue))
{
$lkpfield=$row[$lkpfield];
}
--------------------------------
şeklinde sayfa içerisine direk yazarsam $lkpfield içerisinde bana değer
dönüyor.. ha şu da var fonksiyonun farklı sayfada olması veya aynı sayfa
içine yazılmış olması birşey değiştirmiyor...
Teşekkürler
Esen Kalın,
DT.
![]()