login  Naam:   Wachtwoord: 
Registreer je!
 Forum

fout in het verwijderen

Offline riekele - 15/03/2005 21:32
Avatar van riekelePHP beginner ik heb een fotoalbum en in mijn admin daarvan een verwijder bestandje maar dat werkt niet.. als ik op een naam klik om het te verwijderen gebeurt er helemaal niets:s behalve dan dat alles wel goed in de url komt naja hier is het verwijderringsgedeelte van mijn admin
  1. if ($option == "verwijderen"){
  2. $sql2 = "DELETE FROM members WHERE name = '$fotonaam'";
  3. $abc = "avatar/".$bestand."";
  4. unlink($abc);
  5. echo "foto <b>'$fotonaam'</b> is ";
  6. mysql_query($sql2) or die ("niet");
  7. echo "succesvol verwijderd!<hr>";}
  8. $sql = "SELECT name,photo FROM members ORDER BY name asc";
  9. $resultaat = mysql_query($sql);
  10. while ($record = mysql_fetch_object($resultaat)) {
  11. ?>
  12.  
  13. <a href="<? echo "?p=admin" ?>&actie=fotodump&optie=verwijderen&fotonaam=<? echo $record->name;?>&bestand=<? echo $record->photo; ?>"><? echo $record->name;?></a>
  14. <?}

6 antwoorden

Gesponsorde links
Offline ikkedikke - 30/11/1999 00:00
Avatar van ikkedikke PHP expert superglobals
Offline Darrow - 30/11/1999 00:00 (laatste wijziging 30/11/1999 00:00)
Avatar van Darrow Onbekend Oops iets gepost en kan niet verwijderen p
Offline riekele - 18/03/2005 12:15 (laatste wijziging 18/03/2005 15:13)
Avatar van riekele PHP beginner hmm ik heb nu dit maar dat werkt nog steeds niet:
  1. <?php
  2. if ($optie == "verwijderen"){
  3. $fotonaam = $_GET['fotonaam'];
  4. $sql2 = "DELETE FROM members WHERE name = '$fotonaam'";
  5. $bestand = $_GET['bestand'];
  6. $abc = "avatar/".$bestand."";
  7. unlink($abc);
  8. echo "foto <b>'$fotonaam'</b> is ";
  9. mysql_query($sql2) or die ("niet");
  10. echo "succesvol verwijderd!<hr>";}
  11. $sql = "SELECT name,photo FROM members ORDER BY name asc";
  12. $resultaat = mysql_query($sql);
  13. while ($record = mysql_fetch_object($resultaat)) {
  14. ?>
  15.  
  16. <a href="<? echo "?p=admin" ?>&actie=fotodump&optie=verwijderen&fotonaam=<? echo $record->name;?>&bestand=<? echo $record->photo; ?>"><? echo $record->name;?></a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
  17. <?}?>
Offline jasperken - 18/03/2005 16:00
Avatar van jasperken PHP interesse
  1. <?php
  2. if ($optie == "verwijderen"){
  3. $fotonaam = $_GET['fotonaam'];
  4. $bestand = $_GET['bestand'];
  5. $abc = "avatar/".$bestand."";
  6. unlink($abc);
  7. $sql_1 = mysql_query("DELETE FROM members WHERE name = '$fotonaam'") or die(mysql_error());
  8. if($sql >= 1){
  9. echo "De foto ".$fotonaam." is succesvol verwijderd";
  10. }else{
  11. echo "Er is een fout opgetreden tijdens het verwijderen";
  12. }
  13.  
  14. $sql_2 = mysql_query("SELECT name,photo FROM members ORDER BY name asc");
  15. while ($record = mysql_fetch_object($resultaat)) {
  16. $name = $record->name;
  17. $photo = $record->photo;
  18. ?>
  19. <a href="?p=admin&actie=fotodump&optie=verwijderen&fotonaam= <?echo $name;?> &bestand= <?echo $photo;?> "> <? echo $name;?> </a>
  20. <?
  21. }
  22. }
  23. ?>

Zo ik denk dat je zoiets moet hebben, ik heb je sql (naar mijn gevoel) iets duidelijker gemaakt en ook je url zodat het nog wat overzichtelijk blijft ;) ik hoop dat het werkt want ik heb het niet getest 
Grtz
Offline prorsoft - 18/03/2005 16:07
Avatar van prorsoft PHP gevorderde waarom dat ."" aan het eind???
wat is dat voor onzin???
Offline spiky - 07/04/2005 11:13 (laatste wijziging 07/04/2005 11:14)
Avatar van spiky Nieuw lid
Citaat:
waarom dat ."" aan het eind???
wat is dat voor onzin???

Mischien zo iets duidelijker waarom? 
$abc = (" avatar/ (".$bestand.") ")
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.198s