[MySQL] Update wird nicht ausgeführt

krizzelfix

Commander
Registriert
Sep. 2005
Beiträge
2.626
Hallo User,

ich habe ein Problem mit einem MySQL Statement welches die Aufrufe eines Bildes zählt.
PHP:
UPDATE `pic` SET `clicks`=`clicks`+1 WHERE `show`='".$dir."' AND `pic`='".$file."'
Leider passiert rein gar nichts wenn ich das Ausführe.

Habe es auch schon in PHPmyAdmin kopiert und ausgeführt, aber es tut sich auch nichts.
Fehlermeldungen bekomme ich auch keine.

Struktur der Tabelle:
Code:
CREATE TABLE `pic` (
  `id` int(11) NOT NULL auto_increment,
  `show` varchar(255) NOT NULL default '',
  `pic` varchar(255) NOT NULL default '',
  `clicks` int(10) NOT NULL default '1',
  `comments` varchar(10) NOT NULL default '0',
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM  DEFAULT CHARSET=latin1 AUTO_INCREMENT=4148 ;

Bin für jede Hilfe dankbar.

Grüße

tewes

//Edit: War mein eigener Fehler. Hatte zwei fast identische Datensätze in der Datenbank und es wurde immer einer geupdatet und den anderen habe ich immer überprüft.-.-
 
Zuletzt bearbeitet:
Probier mal:
PHP:
select * from `pics` WHERE `show`='".$dir."' AND `pic`='".$file."'
Kommen keine Daten zurück stimmt deine WHERE-Bedingung wohl nicht...

Edit: Hatte übersehn dass es sich schon erledigt hatte
 
Zurück
Oben