DELETE FROM werkt niet

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Fullstack JavaScript Developer Webapplicaties

Bedrijfsomschrijving Voor deze organisatie ben ik op zoek naar een getalenteerde Fullstack JavaScript Developer. Ze is een snelgroeiend software development agency dat zich richt op het ontwikkelen van moderne webapplicaties en complexe systemen voor haar klanten. Ze is gevestigd onder de rook van Utrecht en heeft als doel om tot de top van de Nederlandse agencies te behoren. Deze organisatie maakt softwareoplossingen voor verschillende soorten bedrijven. Innovatie staat hoog in het vaandel en je zult dus met nieuwe technieken aan de slag gaan. Ze hebben klanten in vele branches zitten, zoals retail, finance, gezondheid en onderwijs. De diverse klanten zorgen

Bekijk vacature »

Full stack .NET developer Microsoft 365

Wat ga je doen als Full stack .NET developer Microsoft 365? Je stelt je op als sparringpartner voor het team en PO over toekomstige functionaliteiten, architectuur en mogelijke nieuwe producten. Je bent mede-verantwoordelijk voor het vertalen en omzetten van een user story in een passend technisch design. Je implementeert functionaliteiten op basis van een technisch design en user story. Je bent mede-verantwoordelijk voor het beheer van Azure DevOps, waaronder het beheer van GIT, Build Pipelines, Release Pipelines en geautomatiseerde testen. Hier herken jij jezelf in Hbo werk- en denkniveau of hoger aangevuld met relevante certificeringen en/of cursussen; Minimaal 3 jaar

Bekijk vacature »

Oracle APEX developer

Wat je gaat doen: Als Oracle APEX ontwikkelaar bij DPA werk je samen met collega’s aan de meest interessante opdrachten. Je zult je ervaring met SQL, PL/SQL, JavaScript, HTML en CSS inzetten om wensen van opdrachtgevers te vertalen naar technische oplossingen. Je werk is heel afwisselend, omdat DPA zich niet beperkt tot een specifieke branche. Zo ben je de ene keer bezig binnen de zorgsector, de andere keer is dit bij de overheid. Wat we vragen: Klinkt goed? Voor deze functie breng je het volgende mee: Je hebt een hbo- of universitaire opleiding afgerond Je hebt 2 tot 5 jaar

Bekijk vacature »

Software Developer C++ en Perl

Ben je een slimme en enthousiaste universitair opgeleide bèta die graag bij een relatief klein softwarebedrijf wil werken waar de sfeer goed is en eigen inbreng gewaardeerd wordt? Wij, IntelliMagic in Leiden, ontwikkelen technisch hoogwaardige software op het gebied van IT infrastructuur performance analytics. Het type software zorgt voor intellectueel interessante uitdagingen. We ontwerpen de producten zelf en verkopen deze als off-the-shelf software aan grote bedrijven in Europa en de VS. Wij zoeken een ervaren C++ software engineer met kennis van Perl voor een van onze ontwikkelteams. Werkzaamheden Samen met de andere ontwikkelaars specificeren, ontwerpen en implementeren van nieuwe functionaliteit

Bekijk vacature »

Software developer - senior

Functie omschrijving Voor een echt softwarebedrijf in omgeving Gouda zijn wij op zoek naar versterking voor de afdeling Software Development! Ben jij op zoek naar een werkgever waar meerdere software developers werken aan interessante projecten? Ben jij op zoek naar een werkgever waar je onderdeel wordt van een team dat echt passie heeft voor het ontwikkelen van software? Dan ben je hier aan het juiste adres! Als softwareontwikkelaar kom je terecht bij een onafhankelijk, door kwaliteit gedreven, doortastend en daarbij op een Agile wijze werkend bedrijf. Ben jij een expert in het vertalen van Componenten van Functionaliteit naar Business lagen?

Bekijk vacature »

SQL Developer

Functie omschrijving We are looking for a dutch native speaker Jij gaat in deze functie aan de slag met uitdagende projecten en het creëren van maatwerk software, vooral middels SQL. Iedere klant/project is weer anders, maar dat maakt dit bedrijf en de functie erg uniek & uitdagend. Verder heb je de volgende taken: Ontwikkelen en ontwerpen van SQL databases. T-SQL wordt hierbij gebruikt als programmeer laag; Optimalisatie van query's, voor een verbeterde efficiency; Begeleiden van junior developers, mits je dit leuk vindt; Heb je meer interesse in een rol als consultant, dan is dit ook mogelijk. Je heb hier meer

Bekijk vacature »

Senior PHP developer

Functie Als Senior PHP developer heb je een sterke mening over de architectuur van projecten en de processen binnen het team. Je bent de sparringpartner voor je Team Lead. Ook ondersteun je met jouw kennis de minder ervaren developers in jouw team. Ze werken regelmatig aan projecten vanaf scratch en dit geeft ruimte om voor nieuwe technieken te kiezen. Naast het ontwikkelen van software ben je continue bezig om ook jezelf te ontwikkelen. Ze werken met o.a.: PHP, Laravel, Doctrine, PHP Unit, Behat, React, TypeScript, (My)SQL, Postgress, Redis, ElasticSearch, Docker, Nginx, GIT flow, JIRA, AWS. Eisen • HBO werk- en

Bekijk vacature »

Junior/medior Back end developer PHP, Laravel

Functie Jij als ontwikkelaar komt te werken in een team bestaande uit 4 back end programmeurs, 2 vormgevers/ Front end developers en een online marketeer. Qua persoonlijkheden is het team erg gevarieerd van sportfanaten tot gameliefhebbers en Golfers. Een ding heeft iedereen hier gemeen; Passie voor goede code. In jouw rol zul je voor veel van je tijd je bezig houden met het ontwikkelen van maatwerk features en applicaties. Daarnaast hebben wij op aanvraag ook wel eens een website of onderhoudsklusje, die opgepakt moet worden en hier ben jij ook niet vies van. Jij als full stack developer zult dus

Bekijk vacature »

Software programmeur

Functieomschrijving Voor een uitdagende werkgever in regio Breda zijn wij op zoek naar een Full Stack C#.NET programmeur. Je bent verantwoordelijk voor het ontwikkelen van apps, webapplicaties en dashboards voor de eigen IOT-oplossingen. Je werkt samen met andere developers en engineers om de sensoren in machines te scannen en vervolgens de data om te zetten in management informatie voor de klanten. Taken en verantwoordelijkheden: Je gaat aan de slag met de volgende technologieën en frameworks: C#, JS frameworks, HTML, TypeScript, SQL & C++, CSS. Geen ervaring met één van deze technologieën is dan ook geen enkel probleem! Deze werkgever biedt

Bekijk vacature »

PHP ontwikkelaar

Functie Met een complex en uitgebreid e-commerce platform, een eigen PIM-systeem en eigen scan applicatie – krijg jij dagelijks te zien hoe jouw werk gebruikt wordt door miljoenen gebruikers. En we staan qua development pas in de startblokken, aangezien er nog meerdere projecten op de plank liggen te wachten! Ons huidige development team bestaat uit 8 programmeurs. Er wordt dagelijks gereflecteerd op geschreven code, Scrum taken en kennisdelen onderling is een must. Onze voertaal binnen ons team is Engels, dit omdat wij twee internationale collega’s hebben. Ons huidige “IT Landschap” bestaat voornamelijk uit allerlei losse onderdelen die individueel, maar ook

Bekijk vacature »

Senior PHP developer/ Software Architect

Functie Momenteel zijn ze op zoek naar een ervaren PHP developer die zichzelf graag bezighoudt met zaken als architectuur en de algehele verbetering van structuren en standaarden. Het is eigenlijk meer operationeel als uitvoerend omdat je bezig gaat met zaken als het verder uitrollen en verbeteren van testautomatisering, codereviews, tickets en de doorloop hiervan en architectuurkeuzes. Mocht je hiernaast ook wat DevOps kennis meenemen is dit mooi meegenomen! Vanwege het kleine team maar de wereldwijde impact die zij leveren is er veel focus op kwaliteit. In deze functie werk je aan één van hun belangrijkste applicaties. Hierin werk je nauw

Bekijk vacature »

Junior/Medior Front-end developer

Functie Als Front-end developer werk je intensief samen met 1 van de UX-designers en denk je mee over de gebruiksvriendelijkheid en design van onze web- en mobile apps. Je bent betrokken bij sessies met gebruikers om designs te valideren en usability van de app-in-wording te testen. Vervolgens gebruik je dit om samen met je team waarin ook back-end (.NET) developers zitten, te zorgen voor de realisatie van de best mogelijke apps voor studenten en docenten. Eisen • Je hebt een hands-on development en coding mind-set en werkt graag aan een high quality code base welke je consequent onderhouden kan worden

Bekijk vacature »

PHP Software Developer

Functie omschrijving Op zoek naar een nieuwe uitdaging binnen PHP? Lees dan snel verder! Wij zoeken een ervaren PHP developer die binnen een organisatie gaat functioneren als verlengstuk van de klant. Wij zoeken voor deze iemand die technisch complexe zaken met enthousiasme en plezier aanvliegt. Verder moet je instaat zijn om je tijd goed te managen omdat je aan meerdere projecten tegelijkertijd werkt. Je werkt met de nieuwste technieken en tijdens deze uitdaging werk je veel samen met de front-end developers van deze organisatie. Wij zoeken iemand die zichzelf graag uitdaagt en altijd de beste wilt zijn. Bedrijfsprofiel Waar ga

Bekijk vacature »

.NET Developer

Functie omschrijving Ben jij een senior .NET developer en heb jij tevens ervaring als teamlead? Ben jij iemand met een helikopterview en denk jij graag mee met de klanten? Dan zijn wij op zoek naar jou! Voor een geweldig bedrijf zijn wij namelijk op zoek naar een ervaren .NET developer. Het bedrijf houdt zich bezig met het ontwerpen en bouwen van websites, portalen en applicaties voor met name zorg- en onderwijsinstellingen en overheidsinstanties. Jouw taken: Het fungeren als Lead Developer; Het meedenken met de business (dit vergt commercieel inzicht); Het begeleiden van diverse projecten (van klein tot groot); Het ontwerpen

Bekijk vacature »

Fullstack Webdeveloper .NET Azure Big Data SaaS

Bedrijfsomschrijving Deze klant van ons is recentelijk onderdeel geworden van een grote moederorganisatie, ze zijn dé partij als het gaat om software maken voor ambitieuze ondernemers, ze maken maatwerk software. Vanuit het fantastisch vormgegeven hightech gebouw te Rotterdam centrum werken ze met zo'n 40 medewerkers aan hoogwaardige software gericht op financiële data, betaalinformatie, maar ook backoffice software. De software wordt webbased, desktop en mobile aangeboden en er worden zeer moderne ontwikkeltechnieken toegepast. Je moet dan denken aan patroonherkenning, Big Data, Machine Learning en OCR. Als Developer, ongeacht je niveau, ga je hier te maken krijgen met de allerleukste kant van

Bekijk vacature »
Kristof s

Kristof s

10/04/2007 23:00:00
Quote Anchor link
heb lijstje gegenereerd met fototje om te deleten (dit werkt wel) buiten dat ie de titel herhaald maar dat komt omdat die binnen de while staat.

Maar ik wil nu als ik op dat fototje druk dat die de post met die id delete
hieronder code voor genereren van lijstje:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
<?php
            // aanmaken van pagina en tabel voor wijzigen van een bericht
            if ($action == 'bewerk')
            {


    
            $sql= "SELECT NieuwsDatum,NieuwsOnderwerp,NieuwsText,NieuwsID,NieuwsGepostDoor FROM nieuws ORDER BY NieuwsID DESC ";
                    $query = mysql_query($sql) or die(mysql_error());
                    while($line = mysql_fetch_array($query,MYSQL_NUM))
                    {

                            $standaard = 'logo.gif';
                            $Nieuwsdatum = $line[0];
                            $NieuwsOnderwerp = $line[1];
                            $NieuwsText = $line[2];
                            $id = $line[3];
                            $nick = $line[4];
                                    /*    <tr bgcolor="#ECECEC" onmouseover="this.bgColor=\'#ff9900\'"
                                onmouseout="this.bgColor=\'#ECECEC\';this.style.cursor=\'pointer\'"
                                onclick="window.location=\'?page=nieuws&amp;id='.$line[3].'&amp;action=dobewerk\'">        */
                                
                        
                             echo'    
                             <center>
                                 <table cellpadding="0" cellspacing="0" width="500"  border="0">
                                    <tr>
                                        <td width="10%" id="header">ID</td>
                                        <td width="15%" id="header">Naam</td>
                                        <td width="50%" align="center" id="header">Onderwerp</td>
                                        <td width="100%" align="center" id="header">Datum</td>
                                        <td width="10%" id="header"></td>
                                        <td width="10%" id="header" ></td>
                                    </tr>    
                                    <tr bgcolor="#2CC0E8" onmouseover="this.bgColor=\'#ff9900\'"
                                    onmouseout="this.bgColor=\'#2CC0E8\';" >
                                    
                                     <td id="kolrechts">'
.$id.'</td>    
                                     <td align="left" id="kolrechts">'
.$nick.'</td>
                                     <td align="center" id="kolrechts">'
.$NieuwsOnderwerp.'</td>
                                     <td align="center" id="kolrechts">'
.$Nieuwsdatum.'</td>
                                     <td>
                                         <a href="?page=nieuws&amp;id='
.$line[3].'&amp;action=dobewerk">
                                            <img src="afbeeldingen/knoppen/wijzig.gif" alt="wijzig" width="16" height="16" id="noborder">
                                        <a/>
                                    </td>
                                    <td>
                                        <a href="?page=nieuws&amp;id='
.$line[3].'&amp;action=dodelete">
                                            <img src="afbeeldingen/knoppen/delete.gif" alt="delete" width="16" height="16" id="noborder">
                                        </a>
                                    </td>
                                 </tr>
                                </table>
                            </center>'
;
                    }
            
            }


            ?>



en dit is query om te deleten, dit werkt NIET , iemand enig idee waarom ?


Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
<?php

if($action == 'dodelete')
{

    $sql2 = "DELETE FROM nieuws WHERE NieuwsID = '".$id."'";
    $result = mysql_query($sql2) or die('Kan het nieuwsbericht niet verwijderen!');
    echo 'Het nieuwsbericht werd succesvol verwijderd, u keert nu terug naar de site.
    <meta http-equiv="refresh" content="1;URL=index.php" />'
;
}



?>
 
PHP hulp

PHP hulp

17/02/2025 09:46:37
 
PHP Newbie

PHP Newbie

10/04/2007 23:09:00
Quote Anchor link
Enkele dingen:

- Waar komt $id vandaan
- Het is een goede gewoonte om bij DELETE query's waarbij er maar 1 resultaat verwijderd moet worden, even LIMIT 1 erachter te zetten
- Als je even de mysql_error() echoot, dan weet je waarschijnlijk precies wat er verkeerd gaat
 
Kristof s

Kristof s

10/04/2007 23:13:00
Quote Anchor link
de id komt uit de while lus
id = $line[3];

ik heb er hetvolgende van gemaakt
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?
    $sql2
= "DELETE FROM nieuws WHERE NieuwsID = '".$id."' LIMIT 1";
    $result = mysql_query($sql2) or die(mysql_error());  
?>


maar ik krijg geen error, ik krijg mijn boodschapje dat hij zogezegd gedelete is, wat dus niet het geval blijkt te zijn.
 
Frank -

Frank -

10/04/2007 23:18:00
Quote Anchor link
mysql_affected_rows() gebruiken om te checken hoeveel er is verwijderd en de query echoen om te zien wat er richting database is gestuurd. Daar word je altijd een stuk wijzer van.
 
PHP Newbie

PHP Newbie

10/04/2007 23:21:00
Quote Anchor link
Nog een tip, gebruik geen hoofdletters in je tabelnamen. Gewoon allemaal kleine letters houden, op die manier kun je ook nooit een fout maken met een hoofdletter die je ergens verkeerd hebt neergezet.

Voer dit eens uit:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
<?php
    $sql_select
= mysql_query("SELECT id FROM nieuws WHERE NieuwsID = '".$id."' LIMIT 1");
    
    if($sql_select)
    {

        echo 'SELECT Query met succes uitgevoerd, aantal rijen gevonden: '.mysql_num_rows($sql_select).'<br />';
        
        $sql_delete = mysql_query("DELETE FROM nieuws WHERE NieuwsID = '".$id."' LIMIT 1");
        
        if($sql_delete)
        {

            echo 'DELETE Query met succes uitgevoerd';
        }

        else
        {
            echo 'DELETE Query mislukt, error: '.mysql_error();
        }
    }

    else
    {
        echo 'SELECT Query mislukt, error:'.mysql_error();
    }

?>
Gewijzigd op 01/01/1970 01:00:00 door PHP Newbie
 
Kristof s

Kristof s

10/04/2007 23:26:00
Quote Anchor link
met volgende code :
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<?
if($action == 'dodelete')
{

    $sql2 = "DELETE FROM nieuws WHERE NieuwsID = '".$id."' LIMIT 1";
    $result = mysql_query($sql2) or die (mysql_affected_rows()) ;  
    echo $result;
}







?>



dit is de url dat ik heb dus hij neemt de url en de action juist over
/localhost/site/nieuwsadmin.php?page=nieuws&id=105&action=dodelete

en hij retourneert mj van de echo
het getal 1
 
Kristof s

Kristof s

10/04/2007 23:32:00
Quote Anchor link
heb net je script even toegepast (staat foutje in op lijn zes denk ik )
anyway, hij vind dus blijkbaar mijn lijn niet want ik krijg hetvolgende

SELECT Query met succes uitgevoerd, aantal rijen gevonden: 0
DELETE Query met succes uitgevoerd


best wel lullig :s
 
Frank -

Frank -

10/04/2007 23:36:00
Quote Anchor link
Superglobals...

Zoek daar maar eens op. Jouw script is in elk geval flink achterhaald en onveilig.
 
PHP Newbie

PHP Newbie

10/04/2007 23:50:00
Quote Anchor link
Voilá, dan weet je waar het probleem zit. MySQL ziet de rij die jij wilt verwijderen niet eens, laat staan dat hij die rij kan verwijderen...
 
Kristof s

Kristof s

11/04/2007 00:25:00
Quote Anchor link
nou momenteel delte is al wel, maar er is nog iets mis, hij delete enkel de meest recente. dus er is nog steeds iets mis met de id, alvast al erg bedankt voor jullie hulp
 
Kristof s

Kristof s

11/04/2007 01:05:00
Quote Anchor link
het werkt, bedankt alletwee voor de uitleg
de superglobals hebben het gedaan :)
many thanks
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.