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.