gegevens oproepen door middel van id in url
http://www.plaatscode.be/142130/
De bovenstaande code is van een overzichtspagina waar alle namen en gegevens van honden staan. Elke hond word op een nieuwe rij weergegeven met op het einde een link naar een pagina om de gegevens van die betreffende hond aan te passen.
Tot hier geen probleem. Maar dan hebben jullie een beter zicht op wat ik bedoel.
Probleem 1 : Wanneer ik echter op de link klik krijg ik wel de pagina om de gegevens aan te passen, maar staan er geen gegevens ingevuld. Het script hiervan vind je op de onderstaande link.
http://www.plaatscode.be/142129/
Het id van de betreffende hond wordt anders wel weergegeven in de adresbalk (voorbeeld staat hier onder). Maar toch worden er geen gegevens ingevuld.
http://www.***.be/admin/updatedog.php?id=2
Probleem 2 : Vanaf lijn 44 op zit er een stukje script om een naam van een handler te kiezen uit één van de tabellen in de db. Nu had ik graag te weten gekomen hoe ik hier standaard de naam kan verkrijgen die ook op de vorige pagina (zie eerste link) te zien is maar toch nog de keuze kan maken om een andere handler te kiezen.
Ik hoop dat het een beetje duidelijk is. Anders vraag je gerust meer info
Gewijzigd op 11/03/2013 22:37:07 door Filip G
$rows is niet $row
Probleem 2
45 $sql="SELECT name FROM users ORDER BY name ASC";
=> $sql="SELECT id, name FROM users ORDER BY name ASC";
52 $name=$row['name'];
53 $options .= '<option value="'.$name.'">'.$name.'</option>';
=> $name=$row['name'];
$selected = ($row]'id'] == $_GET[id]) ? ' selected' : '';
$options .= '<option value="'.$name.'"' . $selected . '>'.$name.'</option>';
Gewijzigd op 11/03/2013 22:50:20 door - SanThe -
Het foutje dat in je stukje code zat is bij deze ook opgelost ;)
Toch nog een vraagje. Het gaat hier over probleem 2. De code is nu aangepast met het stukje code dat je me bezorgd hebt. Maar de naam van de handler wordt alleen ingevuld bij het eerste record. Vanaf het 2de record krijg ik bij handler het standaard tekstje "choose a name"
http://www.plaatscode.be/142131/
Gewijzigd op 12/03/2013 12:24:48 door Filip G