U kunt beter mysql rechtstreeks gebruiken voor query's:
mysql_query('select id from gallery_category where name=\''.mysql_real_escape($name).'\'');
of door een array te genereren uit uw resultaat:
$result = mysql_query('select * from gallery_category');
$categories = array();
while($row = mysql_fetch_num($result))
{
$categories[$row[1]] = $row[0];
}
Dan kunt u de juiste id vinden door deze eenvoudig op te zoeken in uw categorieënreeks:$id = $categories[$name]
.
Als je code wilt genereren en het lijkt erop, kun je var_export() gebruiken om de $categories-variabele op te slaan in echte php-code. Wil je code genereren?