Anda sebaiknya menggunakan mysql secara langsung untuk kueri:
mysql_query('select id from gallery_category where name=\''.mysql_real_escape($name).'\'');
atau dengan membuat larik dari hasil Anda:
$result = mysql_query('select * from gallery_category');
$categories = array();
while($row = mysql_fetch_num($result))
{
$categories[$row[1]] = $row[0];
}
Kemudian Anda dapat menemukan id yang benar hanya dengan mencarinya di array kategori Anda:$id = $categories[$name]
.
Jika Anda ingin membuat kode dan terlihat seperti itu, Anda dapat menggunakan var_export() untuk menyimpan variabel $categories ke kode php asli. Apakah Anda ingin membuat kode?