Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

php script für jpg-exif datenbank

1 view
Skip to first unread message

Gerhard Wolf

unread,
Oct 21, 2009, 12:57:13 AM10/21/09
to
Hallo,

ich habe eine mysql-datenbank mit exif-infos (mit http://freshmeat.net/
projects/sortimagesgui) erstellt.
Ich brauch ein Script um über eine Apache Server diese Felder und die
Bilder (die nur als Dateinamenreferenz) in der DB stehen. Diese Bilder
will ich in einem Webbrowser darstellen und bewerten, d.h. zusätzliche
Felder in die DB schreiben. Mit Sicherheit gibts sowas schon im Internet,
das ich mit Anpassungen benutzen könnte.

BITTE nennt mir im I.Net verfügbare links scripts, die sowas in die
Richtung machen. Das ich als PHP Anfänger nicht bei 0 anfangen muss.

hier mal das DB-Layout:

CREATE DATABASE /*!32312 IF NOT EXISTS*/ sortimages;
USE sortimages;

CREATE TABLE md5sums (
md5 varchar(32) NOT NULL default '',
cameramodel varchar(255) default NULL,
cameramaker varchar(255) default NULL,
capturedate datetime NOT NULL default '0000-00-00 00:00:00',
height mediumint(5) NOT NULL default '0',
width mediumint(5) NOT NULL default '0',
flash varchar(50) default NULL,
aperture_time varchar(50) default NULL,
focal_length varchar(50) default NULL,
location varchar(255) NOT NULL default '',
original_name varchar(255) NOT NULL default '',
exposure_time varchar(50) default NULL,
PRIMARY KEY (md5)
) TYPE=MyISAM;

Claus Reibenstein

unread,
Oct 21, 2009, 3:03:11 AM10/21/09
to
Gerhard Wolf schrieb:

> Ich brauch ein Script um über eine Apache Server diese Felder und die
> Bilder (die nur als Dateinamenreferenz) in der DB stehen.

Diesen Satz bitte noch einmal in _verständlichem_ Deutsch.

Gruß. Claus

Gerhard Wolf

unread,
Oct 21, 2009, 3:13:06 AM10/21/09
to
Claus Reibenstein schrieb:
Entschuldigung.
> Gruß. Claus
Ich brauche auf meinem Apacheserver ein Script, das die Datenfelder der
MySQL-Datenbank darstellt und bestimmte editierbar macht.

Sam Kang

unread,
Oct 21, 2009, 11:58:25 AM10/21/09
to
Gerhard Wolf schrieb:

> BITTE nennt mir im I.Net verfügbare links scripts, die sowas in die
> Richtung machen. Das ich als PHP Anfänger nicht bei 0 anfangen muss.

Aber gerne:

http://www.php-faq.de/q-scripte-finden.html

Sam

--
Fortgeschrittene Inkompetenz ist nicht zu Unterscheiden von Boshaftigkeit.
(J. Porter Clark)

Ulf [Kado] Kadner

unread,
Oct 21, 2009, 5:10:15 PM10/21/09
to
Hallo Sam Kang! Du schriebst:

> Aber gerne:
>
> http://www.php-faq.de/q-scripte-finden.html

Wie verweise ich auf die FAQ?
http://php-faq.de/q-newsgroup-faqreferenz.html

:-)

Claus Reibenstein

unread,
Oct 22, 2009, 3:24:59 AM10/22/09
to
Ulf [Kado] Kadner schrieb:

Man kann's auch übertreiben.

Gruß. Claus

Ulf [Kado] Kadner

unread,
Oct 22, 2009, 12:27:53 PM10/22/09
to
Hallo Claus Reibenstein! Du schriebst:

> Ulf [Kado] Kadner schrieb:


>> Wie verweise ich auf die FAQ?
>> http://php-faq.de/q-newsgroup-faqreferenz.html
>
> Man kann's auch übertreiben.

Was genau versteht der Claus am Smiley nicht das er löschte?

Andreas Kretschmer

unread,
Oct 25, 2009, 10:13:35 AM10/25/09
to
Gerhard Wolf <quisq...@gmx.de> wrote:
> CREATE TABLE md5sums (
> md5 varchar(32) NOT NULL default '',
> cameramodel varchar(255) default NULL,
> cameramaker varchar(255) default NULL,
> capturedate datetime NOT NULL default '0000-00-00 00:00:00',
> height mediumint(5) NOT NULL default '0',
> width mediumint(5) NOT NULL default '0',
> flash varchar(50) default NULL,
> aperture_time varchar(50) default NULL,
> focal_length varchar(50) default NULL,
> location varchar(255) NOT NULL default '',
> original_name varchar(255) NOT NULL default '',
> exposure_time varchar(50) default NULL,
> PRIMARY KEY (md5)
> ) TYPE=MyISAM;
>

Zeiten als varchar(50)? Wie lange ist eigentlich '0000-00-00
00:00:00' her? Längen auch als varchar(50)?
Wozu ein PK, wenn Du dann doch 'nur' MyISAM nimmst?

Vielleicht wirfst Du einfach mal ein Blick in das Handbuch, Kapitel
Datentypen.

Andreas
--
Really, I'm not out to destroy Microsoft. That will just be a completely
unintentional side effect. (Linus Torvalds)
"If I was god, I would recompile penguin with --enable-fly." (unknown)
Kaufbach, Saxony, Germany, Europe. N 51.05082°, E 13.56889°

Dominik Echterbruch

unread,
Oct 25, 2009, 2:32:53 PM10/25/09
to
Andreas Kretschmer wrote:
> Gerhard Wolf <quisq...@gmx.de> wrote:
>> CREATE TABLE md5sums (
>> md5 varchar(32) NOT NULL default '',
>> cameramodel varchar(255) default NULL,
>> cameramaker varchar(255) default NULL,
>> capturedate datetime NOT NULL default '0000-00-00 00:00:00',
>> height mediumint(5) NOT NULL default '0',
>> width mediumint(5) NOT NULL default '0',
>> flash varchar(50) default NULL,
>> aperture_time varchar(50) default NULL,
>> focal_length varchar(50) default NULL,
>> location varchar(255) NOT NULL default '',
>> original_name varchar(255) NOT NULL default '',
>> exposure_time varchar(50) default NULL,
>> PRIMARY KEY (md5)
>> ) TYPE=MyISAM;
>
> Wozu ein PK, wenn Du dann doch 'nur' MyISAM nimmst?

Was hat denn der PK mit MyISAM zu tun?

Grüße,
Dominik
--
Wo kämen wir hin, wenn alle sagten, wo kämen wir hin, und niemand
ginge, um einmal zu schauen, wohin man käme, wenn man ginge.
Autor: Kurt Marti (http://de.wikiquote.org/wiki/Kurt_Marti)

Andreas Kretschmer

unread,
Oct 25, 2009, 5:54:53 PM10/25/09
to
Dominik Echterbruch <new...@crosslight.de> wrote:
>>> ) TYPE=MyISAM;
>>
>> Wozu ein PK, wenn Du dann doch 'nur' MyISAM nimmst?
>
> Was hat denn der PK mit MyISAM zu tun?

Nix. Eben deshalb.

Dominik Echterbruch

unread,
Oct 26, 2009, 4:57:32 PM10/26/09
to
Andreas Kretschmer wrote:
> Dominik Echterbruch <new...@crosslight.de> wrote:
>>>> ) TYPE=MyISAM;
>>> Wozu ein PK, wenn Du dann doch 'nur' MyISAM nimmst?
>> Was hat denn der PK mit MyISAM zu tun?
>
> Nix. Eben deshalb.

Gut, dann halt anders herum gefragt: Warum sollte man denn in einer
MyISAM-Tabelle auf PKs verzichten?

0 new messages