login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Select lijst naar optie lijst

Offline dimb - 17/07/2006 10:28
Avatar van dimbNieuw lid Hallo allemaal,

Zouden jullie me willen helpen met het volgende probleem:
Ik heb in een database allemaal waardes staan, die waardes heb ik in een selecteer lijst gezet ( jullie weten wel zo'n lijst die omlaag openklapt ) met de volgende code:
  1. <tr>
  2. <td width="220" >Foto:</td>
  3. <td width="200" ><select name="cat_name">
  4.  
  5. <?php
  6.  
  7. $query = mysql_query("SELECT * FROM `fotosys` ") or die (mysql_error());
  8. while($del_data = mysql_fetch_assoc($query))
  9. {
  10. echo " <option value=\"".$del_data['filename']."\">".$del_data['filename']."</option>";
  11. }
  12.  
  13. ?>
  14. </select></td>
  15. </tr>


Maar nu wil ik geen selecteer lijst maar een lijst waarin je kan aanklikken welke optie je wilt hierbij bedoel ik zo'n ronde of vierkantje.
Dat moet toch niet zo moeilijk zijn  en toch weet ik niet hoe dat moet.
Zou iemand van jullie mij pliesss willen helpen ?

Alvast SUPERRR bedankt
Paul 

4 antwoorden

Gesponsorde links
Offline MechaVore - 17/07/2006 10:32 (laatste wijziging 17/07/2006 10:32)
Avatar van MechaVore Gouden medaille

PHP gevorderde
  1. <?
  2. while($del_data = mysql_fetch_assoc($query))
  3. {
  4. ?><input type='radio' name='delete' value='<?=$del_data['filename']; ?>'> <?= $del_data['filename'];?><?
  5. }
  6. ?>
Offline dimb - 17/07/2006 10:38
Avatar van dimb Nieuw lid Bedankt het werkt
Offline Thomas - 17/07/2006 15:38
Avatar van Thomas Moderator Met radio-buttons kun je slechts één optie selecteren.
Is dit ook hetgeen jij wilt? Of wil je meerdere opties in één keer selecteren?
Offline dimb - 17/07/2006 17:12
Avatar van dimb Nieuw lid Ooh ja dat zou ook kunnen maar dan moet ik toch de hele code aanpassen ?
  1. <?php
  2. include ("config.php");
  3.  
  4. if(isset($_POST['del_cat']))
  5. {
  6.  
  7. mysql_query("DELETE FROM `fotosys` WHERE filename = '".$_POST['cat_name']."'") or die( mysql_error() );
  8. unlink("".$locatie.$_POST['cat_name']."");
  9. echo "bestand ".$locatie.$_POST['cat_name']." verwijdert";
  10.  
  11. header("refresh: 2; del.php");
  12.  
  13. }
  14. else
  15. {
  16. ?>
  17.  
  18. <form action="<? $_SERVER['PHP_SELF']; ?>" method="POST">
  19. <table >
  20. <tr>
  21. <td colspan="2">
  22. <big>Foto verwijderen</big>
  23. </td>
  24. </tr>
  25. <tr>
  26. <td width="220" >Foto:</td>
  27. <td width="200" >
  28.  
  29. <?php
  30.  
  31. $query = mysql_query("SELECT * FROM `fotosys` ") or die (mysql_error());
  32. while($del_data = mysql_fetch_assoc($query))
  33. {
  34. ?><br><input type='radio' name='cat_name' value='<?=$del_data['filename']; ?>'> <?= $del_data['filename'];?><?
  35. }
  36.  
  37. ?>
  38. </td>
  39. </tr>
  40. <tr>
  41. <td width="220" ></td>
  42. <td width="200" ><input type="submit" name="del_cat" value="Verwijderen"></td>
  43. </tr>
  44. </table>
  45. </form>
  46.  
  47. <?
  48. }
  49. ?>


Zou dat dan ook simpel kunnen ? zou top zijn
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2025 Sitemasters.be - Regels - Laadtijd: 0.205s