Recapitulemos...
1.- puedes usar un if para tomar desiciones y agregar nuevo contenido.
estructura base a tu caso
2.- en un select marcas una opcion como seleccionada agregando selected="" a uno de sus elementos, solo puede estar seleccionada uno por obvias razones.
codigo base
3.- dentro del foreach usas $category->slug como valor a pasar por GET por ende ese valor sera el que compares
4.- conociendo lo anterior y ya tenias este codigo... que esta mal, que esta fuera de lugar y a donde hay que moverlo????
Código PHP:
Ver original<?php
// generate list of categories
$categories = get_categories();
foreach ($categories as $category) {
$categories = isset($_GET["name"])?
$_GET["name"]:""; ?>
<option value="<?php echo $category->slug; ?>"><?php if($category->name == $categories){echo $category->name;}else{echo $category->name;}; ?></option>
<?php
}
?>
bien pues esa es tu tarea, piensa un rato o días si es necesario y si no puedes ya sabes a contratar a alguien.... no digo que me contrates a mi necesariamente, en este foro hay mucha gente capaz.
Nota: un if no requiere forzosamente tener un else bien puedes usar if(evaluar){...}
y no te dará ningún problema por no tener else{}
------------------------------------
Cita: si me vasa cobrar 20 dolares una pagina debe salir por 2000
depende el tipo de pagina, si hay que meter diseño, si hay que meter contenido, usara CMS o hecho a la medida, cantidad de paginas, etc etc.... pero si, lo bueno cuesta...
Si va ser un trabajo completo claro que puede salir en 2000 o mas, todo depende el proyecto, que si quieres un sitio de 50usd con gusto lo desarrollo, el trabajo es trabajo y no lo rechazo, pero no has de esperar el mismo esmero, dedicación y calidad que uno de 2000...
quien quita y lo delego a alguno de mis amigos novatos que a veces me preguntan como hacer las cosas y quieren aprender.
................ por cierto los 20 dolares mencionados son 5 dolares por hacer el trabajo y 15 por explicarte.