Archief - update probleem

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

het.pc.schaap

Legacy Member
in mijn rul staat er bijvoorbeeld ?a=welkom

en in mijn php bestand maak ik eerst connectie met de db en voer ik dan het volgende script uit :

UPDATE `belgium_beer_be`.`inhoud_nl` SET `text` = '".$update."' WHERE `inhoud_nl`.`artikel` = `'".$a."'`

met $a = $_get['a']; en $update = $_post['update']; (is van een voorgaan formulier

nu werkt dit niet en heb ik geen idee wat er fout aan is.

het is dus gewoon de bedoeling dat de inhoud text verandert wordt daar waar artikel gelijk is aan...
de tabel ziet er als volgt uit:
CREATE TABLE `inhoud_nl` (
`id` int(10) NOT NULL auto_increment,
`pagina` varchar(30) NOT NULL,
`artikel` varchar(30) NOT NULL,
`text` text NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=16 ;

alvast bedankt

Tyfius

Legacy Member
De exacte foutmelding die je krijgt kan je best ook eens geven, nu moeten wij maar gokken.

Maar, waarom zo moeilijk doen?
Code:
"UPDATE `inhoud_nl` SET `text` = '". $update ."' WHERE `artikel` = '". $a ."'"
Die '`'-tekens rond $a moeten er niet staan, en je hoeft uw volledige database en tabel naam niet te gebruiken.

het.pc.schaap

Legacy Member
Tyfius zei:
De exacte foutmelding die je krijgt kan je best ook eens geven, nu moeten wij maar gokken.

Maar, waarom zo moeilijk doen?
Code:
"UPDATE `inhoud_nl` SET `text` = '". $update ."' WHERE `artikel` = '". $a ."'"
Die '`'-tekens rond $a moeten er niet staan, en je hoeft uw volledige database en tabel naam niet te gebruiken.
het werkt, en het lag niet aan het script maa rik in het formulier de name tag niet gespcifieerd dus $inhoud bestond gewoonweg niet waardoor hij alles oversloeg

maar toch harteljik bedankt voor snelle antwoord

grts
schaap
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan