CronJob-Service
bei SELFPHP mit ...
|
+ minütlichen Aufrufen
+ eigenem Crontab Eintrag
+ unbegrenzten CronJobs
+ Statistiken
+ Beispielaufrufen
+ Control-Bereich
Führen Sie mit den CronJobs von
SELFPHP zeitgesteuert Programme
auf Ihrem Server
aus. Weitere Infos
|
:: Anbieterverzeichnis ::
Globale Branchen
Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP
:: Newsletter ::
Abonnieren Sie hier den kostenlosen
SELFPHP Newsletter!
|
PHP Grundlagen Hier kann über grundlegende Probleme oder Anfängerschwierigkeiten diskutiert werden |
24.03.2005, 12:15:35
|
|
SELFPHP Guru
|
|
Registriert seit: May 2003
Beiträge: 7.187
|
|
AW: Die eigene Filebase?
Nicht ganz. Die Spalte categoryid in der Tabelle filebase sollte den gleichen Typ haben wie die Spalte id in der Tabelle category.
|
24.03.2005, 12:23:08
|
Anfänger
|
|
Registriert seit: Mar 2005
Beiträge: 55
|
|
AW: Die eigene Filebase?
oke! also so?
CREATE TABLE filebase(
`fileid` INT( 11 ) NOT NULL AUTO_INCREMENT ,
`filename` tinytext NOT NULL ,
`on_date` bigint( 20 ) unsigned default '1',
`author` tinytext NOT NULL ,
`filesize` tinytext NOT NULL ,
`categoryid` tinytext NOT NULL ,
PRIMARY KEY ( `fileid` )
)
und:
CREATE TABLE category (
`categoryid` tinytext NOT NULL ,
`catname` tinytext NOT NULL ,
`numfiles` tinytext NOT NULL ,
PRIMARY KEY ( `categoryid` )
);
Geändert von DaDon4130 (24.03.2005 um 12:24:21 Uhr)
|
24.03.2005, 12:34:54
|
|
SELFPHP Guru
|
|
Registriert seit: May 2003
Beiträge: 7.187
|
|
AW: Die eigene Filebase?
Statt TINYTEXT für categoryid nimm INT(11).
|
24.03.2005, 12:39:35
|
Anfänger
|
|
Registriert seit: Mar 2005
Beiträge: 55
|
|
AW: Die eigene Filebase?
oke danke
Ergebnis MYSQL:
Code:
CREATE TABLE filebase(
`fileid` INT( 11 ) NOT NULL AUTO_INCREMENT ,
`filename` tinytext NOT NULL ,
`on_date` DATE,
`author` tinytext NOT NULL ,
`filesize` tinytext NOT NULL ,
`dlurl` tinytext NOT NUL,
`categoryid` INT(11) NOT NULL ,
`dlinfo` tinytext NOT NULL,
PRIMARY KEY ( `fileid` )
)
und:
CREATE TABLE category (
`categoryid` INT(11) NOT NULL AUTO_INCREMENT,,
`catname` tinytext NOT NULL ,
`catinfo` tinytext NOT NULL,
PRIMARY KEY ( `categoryid` )
);
-- Nun zum nächsten Schritt , ich würde sagen das wäre die config.php!
So sähe sie nach meinen vorstellungen aus:
Ergebnis CONFIG:[code]
Code:
<?php
$mysql_host = "localhost";
$mysql_user = "DB1700xx";
$mysql_pw = "xxxxxxx";
$mysql_db = "DB1700xx";
$mysql_table ="category";
$mysql_table2 ="filebase";
$main_dir = "http://www.magstar.de/xx";
$urldir = $main_dir;
$url = $main_dir;
$mysql_ce = mysql_connect ($mysql_host, $mysql_user, $mysql_pw);
mysql_select_db($mysql_db);
?>
Geändert von DaDon4130 (24.03.2005 um 23:28:55 Uhr)
|
24.03.2005, 13:02:21
|
|
SELFPHP Guru
|
|
Registriert seit: May 2003
Beiträge: 7.187
|
|
AW: Die eigene Filebase?
Zitat:
Zitat von xabbuh
Statt TINYTEXT für categoryid nimm INT(11).
|
Das bezog sich auf beide Tabellen. :-)
|
24.03.2005, 13:03:21
|
|
Administrator
|
|
Registriert seit: Apr 2002
Ort: Bergheim
Alter: 41
Beiträge: 5.255
|
|
AW: Die eigene Filebase?
für "on_date" würde ich dir den type DATE oder DATETIME empfehlen.
__________________
Gruß |Coding
---
Qozido® - Die Bilderverwaltung mit Logbuch für Taucher und Schnorchler.
www.qozido.de
|
24.03.2005, 13:13:14
|
Anfänger
|
|
Registriert seit: Mar 2005
Beiträge: 55
|
|
AW: Die eigene Filebase?
so ,ich hab das ergennis editiert ,schaut nochmal drüber .. ich glaube da muss mehr hin als wie nur date? hab ich recht?
|
24.03.2005, 13:20:25
|
|
Administrator
|
|
Registriert seit: Apr 2002
Ort: Bergheim
Alter: 41
Beiträge: 5.255
|
|
AW: Die eigene Filebase?
schau doch mal im manual wie DATE aufgebaut ist und bestimm für dich, was in deinem fall richtig wäre.
hier: http://dev.mysql.com/doc/mysql/de/datetime.html
__________________
Gruß |Coding
---
Qozido® - Die Bilderverwaltung mit Logbuch für Taucher und Schnorchler.
www.qozido.de
|
24.03.2005, 14:41:55
|
Anfänger
|
|
Registriert seit: Mar 2005
Beiträge: 55
|
|
AW: Die eigene Filebase?
oke danke !! sehr guter link , mh..date reicht mir , Zeit ist nicht notwendig! Danke
also nun sind wir mit der MYSQL Struktur für meine Filebase fertig! Das ergebnis ist auf seite 1!
Nun zum Schritt 2:
Damit ich nicht immer alle Connection Infos in einen PHP-Vogang schreiben muss ,hab ich ne config.php geschrieben!
Diese sieht wie folgt aus:
Code:
<?php
$mysql_host = "localhost";
$mysql_user = "DB1700xx";
$mysql_pw = "xxxxxxx";
$mysql_db = "DB1700xx";
$mysql_table ="category";
$mysql_table2 ="filebase";
$main_dir = "http://www.magstar.de/xx";
$urldir = $main_dir;
$url = $main_dir;
$mysql_ce = mysql_connect ($mysql_host, $mysql_user, $mysql_pw);
mysql_select_db($mysql_db);
?>
Ich glaube da ist soweit alles richtig ;-) !
Nun zum Schritt 3 :
Hier frage ich mich nun ,womit fange ich am besten an , wahrscheinlich mit der Kategorien Anzeige und der Erstellung von Kategorien.
Also erst die Anzeige oder die Erstellung?
Geändert von DaDon4130 (24.03.2005 um 17:42:15 Uhr)
|
24.03.2005, 14:49:09
|
|
Administrator
|
|
Registriert seit: Apr 2002
Ort: Bergheim
Alter: 41
Beiträge: 5.255
|
|
AW: Die eigene Filebase?
Zitat:
Zitat von DaDon4130
also nun sind wir mit der MYSQL Struktur für meine Filebase fertig! Das ergebnis ist auf seite 1!
|
seite 1 ist variabel... bei mir ist alles auf seite 1 :-)
Zitat:
Zitat von DaDon4130
Nun zum Schritt 3 :
Hier frage ich mich nun ,womit fange ich am besten an , wahrscheinlich mit der Kategorien Anzeige und der Erstellung von Kategorien.
Also erst die Anzeige oder die Erstellung?
|
vielleicht solltest du mit der erstellung anfangen, so sparst du dir rumgefummel in der tabelle mit pma. klappt die erstellung, so kannst du ein paar beispieleinträge verfassen und die ansicht schreiben.
__________________
Gruß |Coding
---
Qozido® - Die Bilderverwaltung mit Logbuch für Taucher und Schnorchler.
www.qozido.de
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
Forumregeln
|
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.
HTML-Code ist aus.
|
|
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 20:41:06 Uhr.
|