From: Gokhan Memioglu (gmemioglu@ozaltin.com.tr)
Date: Wed 22 Oct 2003 - 10:46:25 EDT
-----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];
fonksiyonunuz boş değer yolladığından değer aalamıyorsunuz.
while($row=mysql_fetch_array($datevalue)) while en son boş değer okur ve
$row
dizisine atar bu yuzden boş değer alıyorsunuz.
$row dizisi null olduğu içinde döngü dururu fakat en son $row dizisinin
içeriği boş olur
-----Original Message-----
From: linux-programlama-bounce@liste.linux.org.tr
[mailto:linux-programlama-bounce@liste.linux.org.tr]On Behalf Of Davut
Topcan
Sent: Wednesday, October 08, 2003 5:30 PM
To: linux-programlama@liste.linux.org.tr
Subject: [linux-programlama] Php functions..
Merhabalar,
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;
}
?>
----------------------------------------------------------------------------
----------------
yukarıdaki yazdığım fonksiyonda problem nedir çözemedim.. fonksiyon içindeki
kodları direk kullandığımda çalışıyor ama bu şekilde fonksiyon içine alınca
çalışmadı.!
kurmak istediğim yapı şu : bir inc veya php dosyasına bütün özel
fonsiyonlarımı yazıp oradan çağırabilmek..
Kullanımı;
x.php
----------------------------------------------------------------------------
----------------
<?
include "mysql.inc";
$value = myFieldValue('field', 'value', 'lkpfield', 'table');
echo $value; /* malasef olmuyor.. */
?>
----------------------------------------------------------------------------
----------------
Şimdiden teşekkürler..
Esen Kalın,
DT.