Ben MySQLi için mysql bazı eski PHP kodu taşıma, ve ben küçük bir pürüz koştu ettik.
Eski mysql_result()
işlevine eşdeğer var mı?
Ben fazla 1 satır ile çalışıyoruz mysql_result()
, diğer fonksiyonları daha yavaş olduğunu biliyorum, ama çok zaman ben sadece 1 sonuç ve 1 alan var. Bunu kullanarak beni 1'e 4 satır yoğunlaşmasına olanak sağlar.
Eski kodu:
if ($r && mysql_num_rows($r))
$blarg = mysql_result($r, 0, 'blah');
İstenilen kodu:
if ($r && $r->num_rows)
$blarg = $r->result(0, 'blah');
Ama böyle bir şey yoktur. (
Kaçırdığım bir şey var mı? Ya ben onu emmek ve her şeyi yapmak zorunda gidiyorum:
if ($r && $r->num_rows)
{
$row = $r->fetch_assoc();
$blarg = $row['blah'];
}