Foreach

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Traineeship Java Developer

Functie Wat ga je doen als Java Developer? Jij start via ons bij deze opdrachtgever als Trainee Java ontwikkelaar, tijdens het traineeship ga je in 1 jaar van de basis naar professioneel Java ontwikkelaar. Je start samen met een groep trainees, volgt de aangeboden cursussen en gaat aan de slag bij één van onze opdrachtgevers. Na een aantal maanden volgt de volgende opdracht. Door de groei in jouw rol kom je op steeds complexere opdrachten terecht. Veel afwisseling dus. Collega’s met ervaring helpen je bij deze groei en samen met jouw coach ga je een persoonlijke leerplan opzetten om jou

Bekijk vacature »

Ervaren Full stack developer

Functie omschrijving Ben jij op zoek naar een uitdagende in-house functie bij een bedrijf met enorme groeipotentie? Ben jij op zoek naar een nieuwe uitdaging vol afwisseling en gezelligheid? Dan ben je bij dit bedrijf aan het juiste adres! Wij zijn in omgeving Breda op zoek naar een ervaren full stack developer. Je gaat werken voor een zeer gewilde werkgever met goede arbeidsvoorwaarden. Je krijgt een plekje in het jonge IT team, work hard, play hard is hier duidelijk het motto! Jouw werkzaamheden zien er als volgt uit: Jij bent verantwoordelijk voor het ontwerpen en bouwen van webapplicaties. Je bent

Bekijk vacature »

Front-end developer (medior/senior)

Functie Het team bestaat uit een architect, fullstack developers, app developers, de product owner en projectmanager. Eenieder draagt vanuit zijn discipline bij aan een complete oplossing voor de klant. Uiteraard zul je hierin nauw samenwerken met je collega’s. Jij wordt verantwoordelijk voor de front-end implementatie en fungeert als lead op dit gebied binnen het team. Je kunt helder formuleren, ideeën uitdragen en overbrengen aan je collega’s. Qua technische stack is het vooral van belang dat je ervaren bent met Angular, HTML5, CSS en TypeScript. Verder is ervaring in NgRx, Bootstrap, BEM en Cypress een pré, evenals affiniteit met UX/UI Design!

Bekijk vacature »

.NET Developer Shared Driving

Bedrijfsomschrijving Onze klant richt zich op het toegankelijker maken van steden, een fantastisch mooi streven. Hoe ze dat doen? Met eigen ontwikkelde software, waarmee vervoersmiddelen gedeeld kunnen worden. Deze inspirerende werkgever maakt een maatschappelijke impact en dat doen ze nu al zo'n 25 jaar! Het bedrijf is gevestigd in het centrum van Rotterdam en kent ongeveer zo'n 90 medewerkers. Het personeel is lekker gewoon gebleven! Iedereen kleedt zich zoals hij of zij dat zou willen en de sfeer is er erg fijn. Een leuke werkgever om voor te werken, en bovendien zijn er voor jou als Software Developer veel mooie

Bekijk vacature »

Software Ontwikkelaar PHP

Functie omschrijving Full Stack Software Ontwikkelaar gezocht! Voor een bedrijf in de regio van Ermelo zijn wij op zoek naar een Software Ontwikkelaar die gaat bijdragen aan het door ontwikkelen, onderhouden en optimaliseren van SaaS applicatie van dit bedrijf. Hierbij ga jij voor- en samenwerken met de klanten van de organisatie, het is hierbij dus van groot belang dat je communicatief vaardig bent en dat je beschikt over beheersing van zowel de Nederlandse als Engelse taal. Bedrijfsprofiel Waar ga je werken? Altijd al in een echt familiebedrijf willen werken? Dan is dit je kans! Het bedrijf waar je komt te

Bekijk vacature »

Medior C# Developer

Samen met het development team zorg je ervoor dat alle systemen achter de schermen vlekkeloos werken. Wat doe je als Medior C# Developer bij Coolblue? Als C# developer doe je regelmatig mee aan brainstormsessies over user experience, data en task flow met de UX Designer, Product Owner en Data Scientist in je team. Daarnaast schrijf je op zichzelf staande, consistente en testbare code die goed onderhoudbaar en toekomstbestendig is. Ook C# Developer worden bij Coolblue? Lees hieronder of het bij je past. Dit vind je leuk om te doen Werken met verschillende soorten data-opslag, zoals Oracle of AWS. Problemen oplossen

Bekijk vacature »

C# Developer

Dit ga je doen De requirements in kaart brengen van de klant; Implementeren van functionele en technische specificaties bij opdrachtgevers; Oplossen van bugs; Meewerken aan maatwerksoftware voor nieuwe opdrachtgevers; Het testen en uitleveren van nieuwe functionaliteiten naar de acceptatie en productieomgeving De database ontwikkelen en onderhouden; Hier ga je werken Onze klant is gevestigd in het westen van Nederland en is gespecialiseerd in het ontwikkelen van software voor de levensmiddelen industrie. De software die het team maakt optimaliseert voornamelijk de administratieve processen, maakt deze meetbaar en zorgt ervoor dat de data zo goed mogelijk gebruikt kan worden. Binnen een van

Bekijk vacature »

Junior Front end developer

Functie Jij als developer gaat ons helpen onze producten verder te ontwikkelen en in te zetten in de markt. Op dit moment bestaat ons SaaS product uit 3 componenten die zowel los als in een pakket gekocht kunnen worden. Het gaat hier om een online kaartapplicatie, een workflow tool en een monitoring tool. Momenteel zijn wij 3 jaar geleden gestart met de ontwikkeling. De tech-stack waarmee we werken is voornamelijk Javascript, Vue.js en Python. Daarnaast gebruiken wij FaundaDB als database en werken we veel met GIS applicaties. De uitdaging die we momenteel hebben is dat we momenteel een intern team

Bekijk vacature »

PHP Developer (junior functie)

Functie omschrijving Wij zijn op zoek naar een PHP Developer! Ben jij een starter en wil je werken bij een jong en leuk bedrijf? Lees dan verder! Wij zijn op zoek naar een PHP Developer binnen een junior functie. Binnen dit bedrijf gaat het om persoonlijke aandacht en ontwikkeling! Je komt te werken voor een leuk communicatiebureau die alles op het gebied van online en offline communicatie doet. Dit doen zij voor verschillende branches, waardoor je aan diverse soorten projecten mag werken, dit maakt deze baan erg leuk! Daarbij werk je aan een door hun zelf ontwikkeld framework welke goed

Bekijk vacature »

PHP Developer

Zie jij mogelijkheden om onze tooling technisch te verbeteren en uit te bouwen? Over Jobmatix Jobmatix is een innovatieve en internationale speler op het gebied van jobmarketing. Onze jobmarketing automation tool helpt organisaties bij het aantrekken van nieuw talent door vacatures digitaal, geautomatiseerd en op een efficiënte manier te adverteren en onder de aandacht te brengen bij de doelgroep op 25+ jobboards. Volledig performance-based, waarbij organisaties betalen op basis van cost per click of cost per applicant. Maandelijks wordt onze jobmarketing automation tool al gebruikt door vele directe werkgevers, intermediairs en mediabureaus, waaronder Picnic, Rijkswaterstaat, AdverOnline, Schiphol, DPA, Teleperformance en

Bekijk vacature »

Software Ontwikkelaar PHP

Functie omschrijving Full Stack Software Ontwikkelaar gezocht! Voor een bedrijf in de regio van Ermelo zijn wij op zoek naar een Software Ontwikkelaar die gaat bijdragen aan het door ontwikkelen, onderhouden en optimaliseren van SaaS applicatie van dit bedrijf. Hierbij ga jij voor- en samenwerken met de klanten van de organisatie, het is hierbij dus van groot belang dat je communicatief vaardig bent en dat je beschikt over beheersing van zowel de Nederlandse als Engelse taal. Bedrijfsprofiel Waar ga je werken? Altijd al in een echt familiebedrijf willen werken? Dan is dit je kans! Het bedrijf waar je komt te

Bekijk vacature »

Senior Airport Developer ( System engineer)

De functie Nice to know (you) De nieuwe A-pier wordt de duurzaamste van Schiphol. Als deze af is ligt er 4000 vierkante meter zonnepanelen op het dak. En de toiletten? Die spoelen door met regenwater. we gaan ervoor: het creëren van de meest duurzame en hoogwaardige luchthavens ter wereld. een toekomstbestendig en duurzaam Schiphol. Daar werken we elke dag hard aan in team Development & Sustainability. Jij bent regisseur, expert én aanjager van de ontwikkeling van Schiphol. Connecting your world Hoe maak je de ambities en doelstellingen van Schiphol concreet in een project? De waarde voor Schiphol naar eisen die

Bekijk vacature »

Java Developer bij een jonge groeiende organisatie

Bedrijfsomschrijving Vind jij het als Java developer ook zo belangrijk dat een bedrijf je de ruimte en tijd geeft voor persoonlijke ontwikkeling? Dan zit je hier helemaal goed. Deze jonge organisatie is opgericht in 2018 en is ondertussen uitgegroeid tot een club van ongeveer 30 medewerkers. Het gaat hier om een echte Java club, die vrijheid en verantwoordelijkheid erg belangrijk vinden. Het bedrijf heeft een informele sfeer en de teams zijn erg hecht met elkaar. Ze delen graag de kennis en ervaringen met anderen, maar vinden andermans mening ook zeer belangrijk. De organisatie zet zich in voor ontwikkeling en besteed

Bekijk vacature »

Medior PHP Developer

Functie omschrijving We are looking for a dutch native speaker Wil jij als developer werken bij een interne organisatie en de eigen software verder helpen ontwikkelen? Lees dan snel verder! In deze functie ga je werken als PHP Developer en de interne software en applicaties verder ontwikkelen. In het kort houdt dit in: Je gaat de interne applicaties en software verder optimaliseren. Verder bouw je verschillende API's en koppelingen tussen systemen. Je gaat het CRM-systeem door middel van PHP verder ontwikkelen. Ook ga je collega's ondersteunen bij vragen over de software en applicaties. Bedrijfsprofiel Dit bedrijf is actief in het

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 »

Pagina: 1 2 volgende »

Dennis B

Dennis B

03/05/2014 00:09:07
Quote Anchor link
Hallo,

Bij het uitvoeren van onderstaande code komen bij de echo van $frontpage en $ID 2x een 'f' als waarde terug. Geen idee waarom. Kan iemand mij helpen? Alvast bedankt!

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
<?php
if (isset($_POST['frontpage'])){
    print_r($_POST);
    
    
        $queryError = false;    
        
        foreach($_POST AS $P) {
            $frontpage=$P['frontpage'];
            $ID=$P['ID'];
            echo $frontpage;
            echo $ID;
            $queryfront = mysql_query("UPDATE `content` SET frontpage = '$frontpage' WHERE `ID`=". (int) $ID, $connection);
            
            
            if(!$queryfront) {
                $queryError = true;
                echo 'error executing frontpage query' . mysql_errno() . ' : ' . mysql_error();
            }
        }


        if (!$queryError) {
            
        }
    }

?>
Gewijzigd op 03/05/2014 00:10:41 door Dennis B
 
PHP hulp

PHP hulp

16/11/2024 13:59:02
 
Ozzie PHP

Ozzie PHP

03/05/2014 00:37:00
Quote Anchor link
Je bent nu de POST array aan het doorlopen, ofwel je doorloopt iedere waarde die daarin zit en die probeer je toe te kennen een $frontpage en $ID.

Als je die foreach-loop eruit haalt, zal het wel werken.

(P.S. Denk ook aan het beveiligen van je script en controleren of er iets is gepost doe je dmv de request method.)
 
Frank Nietbelangrijk

Frank Nietbelangrijk

03/05/2014 08:57:22
Quote Anchor link
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
<?php
if($_SERVER['REQUEST_METHOD'] == 'POST') {
    print_r($_POST);
    
    //WERKING FOREACH:
    foreach($_POST AS $elem)
             echo $elem.'<br>';

    //WERKING FOREACH MET DE INDEX VAN DE ARRAY:
        foreach($_POST AS $key => $elem)
             echo $key.': '.$elem.'<br>';


    $result = mysql_query("UPDATE content SET frontpage = '" . $POST['frontpage'] . "' WHERE ID=". (int) $POST['ID'], $connection);
            
            
    if(!$result) {
        echo 'error executing frontpage query' . mysql_errno() . ' : ' . mysql_error();
    }
}

?>


kijk nog eens goed hoe een foreach werkt
laat de backticks in je queries maar achterwege
testen of de request method POST is doe je zoals boven weergegeven.
mysql_query() geeft een resultaat terug en geen query
schrijf php variabelen, mysql tabelnamen en kolomnamen liever met uitsluitend kleine letters
(het laatste is geen must maar ik vind het makkelijker omdat je dan nooit hoeft na te denken
Was het nou id, Id of ID?)
 
Dennis B

Dennis B

03/05/2014 13:52:29
Quote Anchor link
Bedankt! Echter wanneer ik de foreach weghaal werkt het nog niet helemaal. En wanneer ik bovenstaande foreach gebruik werkt het ook nog niet helemaal. De foutmelding die ik krijg is: Undefined index: ID. Het is bedoeld voor onderstaande:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
<?php
                            
        if($result) {
                                
                                
        while ($row = mysql_fetch_assoc($result)) {
                                                echo '<tr><td><a href="managearticle.php?edit=' . $row['ID'] . '">' .     $row['title'] . '</a></td>';
    echo '<td><input type="text" name="frontpage[]" value="' . $row['frontpage'] . '" /></td></tr>';
    }
}

?>


Nogmaal bedankt!
Gewijzigd op 03/05/2014 13:53:37 door Dennis B
 
Ozzie PHP

Ozzie PHP

03/05/2014 16:24:47
Quote Anchor link
Lees goed de foutmelding, die heeft namelijk een betekenis:

Undefined index: ID

Er is een niet gedefinieerde index met de naam "ID". Kijken we in jouw code, dan zien we daar ergens $row['ID']. Blijkbaar klopt de naam ID niet. In de databse wordt vermoedelijk een andere naam gebruikt.
 
Dennis B

Dennis B

03/05/2014 16:38:47
Quote Anchor link
Bedankt! Wanneer ik op de link klik, wordt ik gewoon gelinkt naar /managearticle.php?edit=69. Dus de connectie naar de kolom ID is wel goed. Dat is het vreemde.
 
Ozzie PHP

Ozzie PHP

03/05/2014 18:12:32
Quote Anchor link
Als het goed is staat bij de foutmelding ook een regelnummer en een bestand aangegeven. Aan de hand daarvan kun je zien waar de fout zich voordoet. Wellicht staat de fout ergens anders.
 
Dennis B

Dennis B

03/05/2014 18:21:13
Quote Anchor link
Undefined index: ID in /overviewarticle2.php on line 32 en daar staat:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
$result
= mysql_query("UPDATE content SET frontpage = '" . $_POST['frontpage'] . "' WHERE ID=". (int) $_POST['ID'], $connection);
?>
Gewijzigd op 03/05/2014 18:21:40 door Dennis B
 
Ozzie PHP

Ozzie PHP

03/05/2014 18:48:34
Quote Anchor link
Kijk... deze ID komt dus uit je POST gegevens (en heeft niks met de database te maken). Deze ID komt dus uit je formulier. Blijkbaar staat daar geen ID in, of het heet anders, bijvoorbeeld id (met kleine letters).
 
Dennis B

Dennis B

04/05/2014 20:00:30
Quote Anchor link
Ik kan helaas niks vinden. Zo ziet het gehele bestand eruit.

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
57
58
59
60
61
62
63
64
<?php
if (isset($_POST['frontpage'])){
 foreach($_POST AS $elem)
             echo $elem.'<br>';

        foreach($_POST AS $key => $elem)
             echo $key.': '.$elem.'<br>';


    $result = mysql_query("UPDATE content SET frontpage = '" . $_POST['frontpage'] . "' WHERE ID=". (int) $_POST['ID'], $connection);
            
            
    if(!$result) {
        echo 'error executing frontpage query' . mysql_errno() . ' : ' . mysql_error();
    }

    }



$result = mysql_query("SELECT * FROM content", $connection);

if (!$result) {
    
    echo 'error executing select query' . mysql_errno() . ' : ' . mysql_error();
}


?>


<html>
    <head>
        <?php include 'head.php'; ?>    
        <title>Overzicht</title>
    </head>
    <body>
        <?php include 'header.php'; ?>
        <section id="container">
            <div id="content">
                <p class="titel">Overzicht</p>
                <form action="" method="post">
                    <table border="1">
                        <tr>
                        <td>Titel</td>
                        <td>Volgorde op Homepage (>0)</td>
                        </tr>
                        <?php
                            
                        if($result) {
                                
                                
                            while ($row = mysql_fetch_assoc($result)) {
                                    
                                echo '<tr><td><a href="managearticle.php?edit=' . $row['ID'] . '">' .     $row['title'] . '</a></td>';
                                echo '<td><input type="text" name="frontpage[]" value="' . $row['frontpage'] . '" /></td></tr>';
                            }
                            }

                        ?>

                    </table>
                    <input type="submit" name="frontpage" value="frontpage"/>
                </form>
            </div>
        </section>
        <?php include 'footer.php'; ?>    
    </body>
</html>
Gewijzigd op 04/05/2014 20:01:37 door Dennis B
 
Obelix Idefix

Obelix Idefix

04/05/2014 22:03:23
Quote Anchor link
Wat bedoel je met:
Dennis B op 04/05/2014 20:00:30:
Ik kan helaas niks vinden.
?

Denk dat Ozzie de verklaring al gegeven heeft:
Ozzie PHP op 03/05/2014 18:48:34:
Kijk... deze ID komt dus uit je POST gegevens (en heeft niks met de database te maken). Deze ID komt dus uit je formulier. Blijkbaar staat daar geen ID in, of het heet anders, bijvoorbeeld id (met kleine letters).

Dus: waar komt $_POST['ID'] vandaan?
 
Dennis B

Dennis B

05/05/2014 19:54:14
Quote Anchor link
van onderstaande regel dacht ik zelf. De $row['ID'], het is de bedoeling dat die gepost wordt. Maar weet ik niet zeker of dat correct is :S

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
echo '<tr><td><a href="managearticle.php?edit=' . $row['ID'] . '">' .     $row['title'] . '</a></td>';
?>
Gewijzigd op 05/05/2014 19:55:47 door Dennis B
 
Ozzie PHP

Ozzie PHP

05/05/2014 20:01:43
Quote Anchor link
>> De $row['ID'], het is de bedoeling dat die gepost wordt. Maar weet ik niet zeker of dat correct is :S

Wat bedoel jij met "het is de bedoeling dat die gepost wordt". Kun je eens uitleggen wat je bedoelt?
 
Dennis B

Dennis B

05/05/2014 20:18:36
Quote Anchor link
De $row['ID'] wordt uit de database gehaald en linkt naar de betreffende row.
De bedoeling is dat de foreach het ID meeneemt.

Hierbij een link naar de printscreen..

Wat ik wil bereiken is, is dat zodra ik een cijfer invul, deze door de knop 'frontpage' worden weggeschreven. Uiterraard bij het juiste ID.
Gewijzigd op 05/05/2014 20:19:24 door Dennis B
 
Ozzie PHP

Ozzie PHP

05/05/2014 20:24:10
Quote Anchor link
Oké, maar de foutmelding heeft het dus over een $_POST['ID']. En blijkbaar wordt er dus geen "ID" gepost vanuit je formulier. Dus daar zul je de fout moeten zoeken.
 
Dennis B

Dennis B

08/05/2014 21:32:55
Quote Anchor link
Heb het nog even verder gekeken. Het probleem vindt inderdaad plaats als er gepost wordt. Ik heb dus een overzicht met namen en frontpage, de namen worden weergeven maar het ID wordt natuurlijk gebruikt. Bij de frontpage is een input veld. Wanneer bij 1 veld een waarde ingevuld wordt is het de bedoeling dat die waarde bij de betreffende ID wordt weggeschreven. Nu weet ik niet of dit met bovenstaande mysql/php mogelijk is.

Alvast bedankt voor de hulp :)
 
Dennis B

Dennis B

13/05/2014 18:32:08
Quote Anchor link
Heeft iemand misschien een oplossing? Probleem speelt nog. Alvast bedankt!
 
Frank Nietbelangrijk

Frank Nietbelangrijk

13/05/2014 19:16:43
Quote Anchor link
Dennis geef eens een SQL dump van je tabel 'content' uit phpMyAdmin. (Klikken op 'content', dan op tabje Exporteren en dan op de button Start)
 
Dennis B

Dennis B

13/05/2014 19:27:07
Quote Anchor link
Hoi Frank, Zie hieronder, alvast bedankt!

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
-- phpMyAdmin SQL Dump
-- version 3.5.8.2
-- http://www.phpmyadmin.net
--
-- Machine: localhost
-- Genereertijd: 13 mei 2014 om 17:21
-- Serverversie: 5.5.31
-- PHP-versie: 5.3.27

SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";
SET time_zone = "+00:00";


/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8 */;

--
-- Databank: `dennis_cms`
--

-- --------------------------------------------------------

--
-- Tabelstructuur voor tabel `content`
--

CREATE TABLE IF NOT EXISTS `content` (
  `ID` int(10) NOT NULL AUTO_INCREMENT,
  `categoryID` int(10) DEFAULT NULL,
  `title` varchar(255) NOT NULL,
  `text` mediumtext NOT NULL,
  `frontpage` int(11) DEFAULT NULL,
  `block` int(10) DEFAULT NULL,
  `created` varchar(20) NOT NULL,
  `created_by` int(10) NOT NULL,
  `changed` varchar(20) DEFAULT NULL,
  `changed_by` int(10) DEFAULT NULL,
  PRIMARY KEY (`ID`)
) ENGINE=InnoDB  DEFAULT CHARSET=latin1 AUTO_INCREMENT=80 ;

--
-- Gegevens worden uitgevoerd voor tabel `content`
--

INSERT INTO `content` (`ID`, `categoryID`, `title`, `text`, `frontpage`, `block`, `created`, `created_by`, `changed`, `changed_by`) VALUES
(59, 55, 'dit is categorie 2 artikel', '<p>dit is categorie 2 artikel</p>\r\n', 1, NULL, '18-02-2014', 3, '02-03-2014', 3),
(69, 55, 'dddd', '<p>ddddd</p>\r\n', NULL, NULL, '02-05-2014', 3, NULL, NULL),
(78, 54, 'thtsdthrstt', '<p>tshtts</p>\r\n', NULL, NULL, '02-05-2014', 3, NULL, NULL);

/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
 
Frank Nietbelangrijk

Frank Nietbelangrijk

13/05/2014 19:46:55
Quote Anchor link
regel 53:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
echo '<td><input type="text" name="frontpage[]" value="' . $row['frontpage'] . '" /></td></tr>';
?>

regel 58:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
<input type="submit" name="frontpage" value="frontpage"/>
?>


Beiden regels maken een $_POST['frontpage'] aan. De eerste keer is dat een array maar bij de tweede keer wordt de array overschreven door de waarde 'frontpage' en ben je de array dus kwijt.

Je zult dus bij één van de twee een andere name attribuut moeten opgeven.
 
Dennis B

Dennis B

13/05/2014 20:27:29
Quote Anchor link
Bedankt voor je antwoord.

ik heb regel 58 zojuist veranderd in:

{code]
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
<input type="submit" name="test" value="test"/>
?>

{/code}

uiteraard ook de if (isset($_POST['test'])) veranderd.

Echter krijg ik nog steeds dezelfde foutmelding wanneer ik op de button klik.

Undefined index: ID in /overviewarticle2.php on line 10

en daar staat:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
$result
= mysql_query("UPDATE content SET frontpage = '" . $_POST['frontpage'] . "' WHERE ID=". (int) $_POST['ID'], $connection);
?>


Nogmaals bedankt!
 

Pagina: 1 2 volgende »



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.