login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Update met meerdere voorwaarden

Offline Roosje - 20/12/2004 22:57 (laatste wijziging 20/12/2004 23:00)
Avatar van RoosjeNieuw lid Ik heb een songteksten-systeem gemaakt, met 3 tabellen: songteksten, cd en tracks (albums). Ik heb een pagina gemaakt, waarbij ik de tracks van de cd kan toevoegen, wijzigen en verwijderen. Verwijderen en toevoegen gaat prima. Alleen wijzigen lukt niet. Ik krijg geen foutmeldingen. Songteksten komen meerdere keren voor op de verschillende cd's.

Dit is de link naar de wijzig-pagina.
  1. <A HREF=\"data_cdtracks.php?pag=wijzigen&song_id=".$aFetch['song_id']."&cd_id=".$aFetch['cd_id']."&track=".$aFetch['track']."\"></A>


  1. if (isset($_POST["Submit"])){
  2.  
  3. $query="UPDATE albums SET
  4. song_id = '". $_POST['song_id'] . "',
  5. cd_id = '". $_POST['cd_id'] . "',
  6. track = '". $_POST['track'] . "'
  7. WHERE song_id='" .$_POST['song_id'] ."' AND cd_id='" .$_POST['cd_id'] ."' AND track='" .$_POST['track'] ."' ";
  8. $result = mysql_query($query) or die ("FOUT: " . mysql_error());
  9.  
  10. if ($result){
  11. echo ("De gegevens zijn succesvol veranderd!<br>\n");
  12. echo ("<a href=\"data_cdtracks.php\">Terug naar het overzicht</a>");
  13. }
  14. }else{
  15.  
  16. $query="SELECT * FROM albums WHERE song_id='" . $_GET['song_id'] ."' AND cd_id='" .$_POST['cd_id'] ."' AND track='" .$_POST['track'] ."'";
  17. $result = mysql_query($query) or die ("FOUT: " . mysql_error());
  18.  
  19. echo "<div class=titel>Wijzig gegevens:</div><BR>";
  20.  
  21. while (list($song_id, $cd_id, $track) = mysql_fetch_row($result)){
  22.  
  23. echo "<form action=\"data_cdtracks.php?pag=wijzigen\" method=\"post\">
  24. <input type=\"hidden\" name=\"bevestiging\" value=\"1\">
  25. <input type=\"hidden\" name=\"song_id\" value=\" ".$_GET['song_id']." \">
  26. <input type=\"hidden\" name=\"cd_id\" value=\" ".$_GET['cd_id']." \">
  27. <input type=\"hidden\" name=\"track\" value=\" ".$_GET['track']." \">


Wat doe ik verkeerd?

0 antwoorden

Gesponsorde links
Er zijn nog geen reacties op dit bericht.
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.219s