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 für Fortgeschrittene und Experten Fortgeschrittene und Experten können hier über ihre Probleme und Bedenken talken |
08.02.2008, 21:21:39
|
Anfänger
|
|
Registriert seit: Aug 2005
Beiträge: 31
|
|
probleme mit phpMyEdit
hi !
hat einer von euch schon erfahrungen mit phpMyEdit gesammelt ??
ich habe das problem, dass beim klicken auf die hinzufügen-schaltfläche nichts passiert. irgendwie habe ich das irgendetwas nicht verstanden.
vielleicht kann mir einer weiterhelfen - die im netz gefundenen tutorials haben mir bis dato nicht weitergeholfen.
gruß Jan :-)
__________________
Basisdaten: WinXP Prof Sp2 - IIS - php 5.12 - mySQL 5.0 - phpmyadmin 2.8.1
Greenhorn in Sachen php und mysql
ansonsten AutoCAD, Geosi, VB6, Access, Excel, HTHL, Familienforschung Tappenbeck
|
08.02.2008, 21:34:22
|
Senior Member
|
|
Registriert seit: Sep 2007
Ort: Potsdam
Alter: 55
Beiträge: 1.020
|
|
AW: probleme mit phpMyEdit
Im zum Projekt gehörenden Supportforum konnte Dir keiner weiterhelfen?
__________________
Wat der Bauer nich kennt, dit frisster nich.
|
09.02.2008, 09:16:41
|
Anfänger
|
|
Registriert seit: Aug 2005
Beiträge: 31
|
|
AW: probleme mit phpMyEdit
hi !
leider nein !!!
und die deutschsprachigen seiten (2 stück) haben auf meine email-anfragen nicht reagiert !
kannst du mir helfen ?
gruß Jan :-)
__________________
Basisdaten: WinXP Prof Sp2 - IIS - php 5.12 - mySQL 5.0 - phpmyadmin 2.8.1
Greenhorn in Sachen php und mysql
ansonsten AutoCAD, Geosi, VB6, Access, Excel, HTHL, Familienforschung Tappenbeck
|
09.02.2008, 09:58:35
|
Senior Member
|
|
Registriert seit: Sep 2007
Ort: Potsdam
Alter: 55
Beiträge: 1.020
|
|
AW: probleme mit phpMyEdit
Ich habe bis zu Deinem Post noch nicht mal von der Applikation gehört ;)
edit: so, ich habe es jetzt einfach mal entpackt und phpMyEditSetup.php aufgerufen. Daten eingegeben, Tabelle ausgewählt, das auto_increment Feld angeklickt und das entsprechende Skript erstellen lassen. Wenn ich da jetzt auf "Add" drücke kommt eine Maske für einen neuen Datensatz. Daten eintragen, "Save" und der Datensatz ist vorhanden.
__________________
Wat der Bauer nich kennt, dit frisster nich.
Geändert von defabricator (09.02.2008 um 10:06:00 Uhr)
|
09.02.2008, 10:13:53
|
Anfänger
|
|
Registriert seit: Aug 2005
Beiträge: 31
|
|
AW: probleme mit phpMyEdit
hallo defabricator,
ahah !!! da ist mir wohl immer wieder der gleiche fehler unterlaufen. darauf hätte mich ja auch einmal einer im support-forum darauf hinweisen können !!!
... diese bedeutung habe ich dem eintrag nicht zugeordnet !
ich werde das umgehend ausprobieren und dann an entsprechender stelle nochmals posten !!
gruß Jan :-)
__________________
Basisdaten: WinXP Prof Sp2 - IIS - php 5.12 - mySQL 5.0 - phpmyadmin 2.8.1
Greenhorn in Sachen php und mysql
ansonsten AutoCAD, Geosi, VB6, Access, Excel, HTHL, Familienforschung Tappenbeck
|
09.02.2008, 10:27:23
|
Senior Member
|
|
Registriert seit: Sep 2007
Ort: Potsdam
Alter: 55
Beiträge: 1.020
|
|
AW: probleme mit phpMyEdit
Aber es weist beim Setup darauf hin
Zitat:
Please select an identifier from table: item
This field will be used in change, view, copy and delete operations.
The field should be numeric and must uniquely identify a record.
|
ein auto_increment Wert erfüllt diese Bedingung. Es gibt aber auch andere Möglichkeiten.
__________________
Wat der Bauer nich kennt, dit frisster nich.
|
09.02.2008, 10:42:21
|
Anfänger
|
|
Registriert seit: Aug 2005
Beiträge: 31
|
|
AW: probleme mit phpMyEdit
hallo defabricator,
ich muss nochmal nachfragen. das setup besteht aus 3 schritten.
- dem login und die definition der anzuwendenen tabelle
- dem selct eines identifer
- und den optionen für header etc.
dein feld kann ich nur an http://www.phv-luebeck.de/foren/pme-20080209.jpg finden und da habe ich keine veränderung vorgenommen !!!
könnte das vielleicht auch mit meiner tabellen definition zusammenhängen ??
Zitat:
CREATE TABLE `phv_vorstand` (
`id` smallint(5) NOT NULL auto_increment,
`nn` tinyint(1) NOT NULL default '0',
`komm` tinyint(1) NOT NULL default '0',
`hq` tinyint(1) NOT NULL default '1',
`job` varchar(30) collate latin1_german2_ci NOT NULL,
`firstname` varchar(50) collate latin1_german2_ci NOT NULL,
`surname` varchar(50) collate latin1_german2_ci NOT NULL,
`street` varchar(50) collate latin1_german2_ci NOT NULL,
`houseno` varchar(5) collate latin1_german2_ci NOT NULL,
`country` varchar(10) collate latin1_german2_ci NOT NULL default 'Germany',
`postbox` varchar(10) collate latin1_german2_ci NOT NULL,
`village` varchar(50) collate latin1_german2_ci NOT NULL,
`telefon` varchar(50) collate latin1_german2_ci NOT NULL,
`fax` varchar(50) collate latin1_german2_ci NOT NULL,
`mobil` varchar(50) collate latin1_german2_ci NOT NULL,
`email` varchar(50) collate latin1_german2_ci NOT NULL,
`lat` double NOT NULL default '0',
`log` double NOT NULL default '0',
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_german2_ci COMMENT='Vereinsadressen' AUTO_INCREMENT=17 ;
|
oder könntest du mir deine beispiel defintion bzw. die generierte datei zur verfügung stellen ?
gruß Jan :-)
__________________
Basisdaten: WinXP Prof Sp2 - IIS - php 5.12 - mySQL 5.0 - phpmyadmin 2.8.1
Greenhorn in Sachen php und mysql
ansonsten AutoCAD, Geosi, VB6, Access, Excel, HTHL, Familienforschung Tappenbeck
Geändert von jan99 (09.02.2008 um 10:43:22 Uhr)
Grund: falsche tabellendefinition erwischt
|
09.02.2008, 10:55:42
|
Senior Member
|
|
Registriert seit: Sep 2007
Ort: Potsdam
Alter: 55
Beiträge: 1.020
|
|
AW: probleme mit phpMyEdit
Für Deine Tabellendefinition bekomme ich das funktionierende Skript:
PHP-Code:
<style type="text/css">
hr.pme-hr { border: 0px solid; padding: 0px; margin: 0px; border-top-width: 1px; height: 1px; }
table.pme-main { border: #004d9c 1px solid; border-collapse: collapse; border-spacing: 0px; width: 100%; }
table.pme-navigation { border: #004d9c 0px solid; border-collapse: collapse; border-spacing: 0px; width: 100%; }
td.pme-navigation-0, td.pme-navigation-1 { white-space: nowrap; }
th.pme-header { border: #004d9c 1px solid; padding: 4px; background: #add8e6; }
td.pme-key-0, td.pme-value-0, td.pme-help-0, td.pme-navigation-0, td.pme-cell-0,
td.pme-key-1, td.pme-value-1, td.pme-help-0, td.pme-navigation-1, td.pme-cell-1,
td.pme-sortinfo, td.pme-filter { border: #004d9c 1px solid; padding: 3px; }
td.pme-buttons { text-align: left; }
td.pme-message { text-align: center; }
td.pme-stats { text-align: right; }
</style><?php
/*
* IMPORTANT NOTE: This generated file contains only a subset of huge amount
* of options that can be used with phpMyEdit. To get information about all
* features offered by phpMyEdit, check official documentation. It is available
* online and also for download on phpMyEdit project management page:
*
* http://platon.sk/projects/main_page.php?project_id=5
*
* This file was generated by:
*
* phpMyEdit version: 5.7.1
* phpMyEdit.class.php core class: 1.204
* phpMyEditSetup.php script: 1.50
* generating setup script: 1.50
*/
// MySQL host name, user name, password, database, and table
$opts['hn'] = 'localhost';
$opts['un'] = 'localonly';
$opts['pw'] = '...';
$opts['db'] = 'test';
$opts['tb'] = 'phv_vorstand';
// Name of field which is the unique key
$opts['key'] = 'id';
// Type of key field (int/real/string/date etc.)
$opts['key_type'] = 'int';
// Sorting field(s)
$opts['sort_field'] = array('id');
// Number of records to display on the screen
// Value of -1 lists all records in a table
$opts['inc'] = 15;
// Options you wish to give the users
// A - add, C - change, P - copy, V - view, D - delete,
// F - filter, I - initial sort suppressed
$opts['options'] = 'ACPVDF';
// Number of lines to display on multiple selection filters
$opts['multiple'] = '4';
// Navigation style: B - buttons (default), T - text links, G - graphic links
// Buttons position: U - up, D - down (default)
$opts['navigation'] = 'DB';
// Display special page elements
$opts['display'] = array(
'form' => true,
'query' => true,
'sort' => true,
'time' => true,
'tabs' => true
);
// Set default prefixes for variables
$opts['js']['prefix'] = 'PME_js_';
$opts['dhtml']['prefix'] = 'PME_dhtml_';
$opts['cgi']['prefix']['operation'] = 'PME_op_';
$opts['cgi']['prefix']['sys'] = 'PME_sys_';
$opts['cgi']['prefix']['data'] = 'PME_data_';
/* Get the user's default language and use it if possible or you can
specify particular one you want to use. Refer to official documentation
for list of available languages. */
$opts['language'] = $_SERVER['HTTP_ACCEPT_LANGUAGE'] . '-UTF8';
/* Table-level filter capability. If set, it is included in the WHERE clause
of any generated SELECT statement in SQL query. This gives you ability to
work only with subset of data from table.
$opts['filters'] = "column1 like '%11%' AND column2<17";
$opts['filters'] = "section_id = 9";
$opts['filters'] = "PMEtable0.sessions_count > 200";
*/
/* Field definitions
Fields will be displayed left to right on the screen in the order in which they
appear in generated list. Here are some most used field options documented.
['name'] is the title used for column headings, etc.;
['maxlen'] maximum length to display add/edit/search input boxes
['trimlen'] maximum length of string content to display in row listing
['width'] is an optional display width specification for the column
e.g. ['width'] = '100px';
['mask'] a string that is used by sprintf() to format field output
['sort'] true or false; means the users may sort the display on this column
['strip_tags'] true or false; whether to strip tags from content
['nowrap'] true or false; whether this field should get a NOWRAP
['select'] T - text, N - numeric, D - drop-down, M - multiple selection
['options'] optional parameter to control whether a field is displayed
L - list, F - filter, A - add, C - change, P - copy, D - delete, V - view
Another flags are:
R - indicates that a field is read only
W - indicates that a field is a password field
H - indicates that a field is to be hidden and marked as hidden
['URL'] is used to make a field 'clickable' in the display
e.g.: 'mailto:$value', 'http://$value' or '$page?stuff';
['URLtarget'] HTML target link specification (for example: _blank)
['textarea']['rows'] and/or ['textarea']['cols']
specifies a textarea is to be used to give multi-line input
e.g. ['textarea']['rows'] = 5; ['textarea']['cols'] = 10
['values'] restricts user input to the specified constants,
e.g. ['values'] = array('A','B','C') or ['values'] = range(1,99)
['values']['table'] and ['values']['column'] restricts user input
to the values found in the specified column of another table
['values']['description'] = 'desc_column'
The optional ['values']['description'] field allows the value(s) displayed
to the user to be different to those in the ['values']['column'] field.
This is useful for giving more meaning to column values. Multiple
descriptions fields are also possible. Check documentation for this.
*/
$opts['fdd']['id'] = array(
'name' => 'ID',
'select' => 'T',
'options' => 'AVCPDR', // auto increment
'maxlen' => 5,
'default' => '0',
'sort' => true
);
$opts['fdd']['nn'] = array(
'name' => 'Nn',
'select' => 'T',
'maxlen' => 1,
'default' => '0',
'sort' => true
);
$opts['fdd']['komm'] = array(
'name' => 'Komm',
'select' => 'T',
'maxlen' => 1,
'default' => '0',
'sort' => true
);
$opts['fdd']['hq'] = array(
'name' => 'Hq',
'select' => 'T',
'maxlen' => 1,
'default' => '1',
'sort' => true
);
$opts['fdd']['job'] = array(
'name' => 'Job',
'select' => 'T',
'maxlen' => 30,
'sort' => true
);
$opts['fdd']['firstname'] = array(
'name' => 'Firstname',
'select' => 'T',
'maxlen' => 50,
'sort' => true
);
$opts['fdd']['surname'] = array(
'name' => 'Surname',
'select' => 'T',
'maxlen' => 50,
'sort' => true
);
$opts['fdd']['street'] = array(
'name' => 'Street',
'select' => 'T',
'maxlen' => 50,
'sort' => true
);
$opts['fdd']['houseno'] = array(
'name' => 'Houseno',
'select' => 'T',
'maxlen' => 5,
'sort' => true
);
$opts['fdd']['country'] = array(
'name' => 'Country',
'select' => 'T',
'maxlen' => 10,
'default' => 'Germany',
'sort' => true
);
$opts['fdd']['postbox'] = array(
'name' => 'Postbox',
'select' => 'T',
'maxlen' => 10,
'sort' => true
);
$opts['fdd']['village'] = array(
'name' => 'Village',
'select' => 'T',
'maxlen' => 50,
'sort' => true
);
$opts['fdd']['telefon'] = array(
'name' => 'Telefon',
'select' => 'T',
'maxlen' => 50,
'sort' => true
);
$opts['fdd']['fax'] = array(
'name' => 'Fax',
'select' => 'T',
'maxlen' => 50,
'sort' => true
);
$opts['fdd']['mobil'] = array(
'name' => 'Mobil',
'select' => 'T',
'maxlen' => 50,
'sort' => true
);
$opts['fdd']['email'] = array(
'name' => 'Email',
'select' => 'T',
'maxlen' => 50,
'sort' => true
);
$opts['fdd']['lat'] = array(
'name' => 'Lat',
'select' => 'T',
'maxlen' => 22,
'default' => '0',
'sort' => true
);
$opts['fdd']['log'] = array(
'name' => 'Log',
'select' => 'T',
'maxlen' => 22,
'default' => '0',
'sort' => true
);
// Now important call to phpMyEdit
require_once 'phpMyEdit.class.php';
new phpMyEdit($opts);
?>
__________________
Wat der Bauer nich kennt, dit frisster nich.
|
09.02.2008, 11:15:42
|
Anfänger
|
|
Registriert seit: Aug 2005
Beiträge: 31
|
|
AW: probleme mit phpMyEdit
hallo defabricator,
kannst du dir vorstellen, dass ich am verzeifeln bin was das thema betrifft !!!
ich habe deinen code übernommen und die login-daten ergänzt. aber eine reaktion beim klicken auf hinzufügen - keine reaktion.
hast du noch etwas anderes gewählt als den schalter dafür ??
dann habe ich es über kopieren versucht - irgendwo den radio-button gesetzt. kopieren geklickt und dann kam auch eine andere seite. ich habe in ein textfeld etwas eingetragen und speichern gesagt. ==> das hat geklappt, die seite war damit voll und deshalb habe ich die kopien nicht gesehen. werde die seitenanzahl gleich erst einmal auf -1 setzen.
... keine veränderung !!!!
könntest du dir vorstellen, ob das etwas mit den allgmeinen einstellungen zu tun haben könnte ??
... oder eine idee, wie man über ein debuggen dem fehler auf die schliche kommen könnte ??
gruß Jan :-)
__________________
Basisdaten: WinXP Prof Sp2 - IIS - php 5.12 - mySQL 5.0 - phpmyadmin 2.8.1
Greenhorn in Sachen php und mysql
ansonsten AutoCAD, Geosi, VB6, Access, Excel, HTHL, Familienforschung Tappenbeck
Geändert von jan99 (09.02.2008 um 11:18:01 Uhr)
Grund: teilfehler gefunden !!!
|
09.02.2008, 12:12:29
|
Senior Member
|
|
Registriert seit: Sep 2007
Ort: Potsdam
Alter: 55
Beiträge: 1.020
|
|
AW: probleme mit phpMyEdit
Dann änder den Code am Ende der Datei mal so ab
PHP-Code:
// Now important call to phpMyEdit require_once 'phpMyEdit.class.php';
echo '<pre>', date('H:i:s'), "\n"; var_dump($_POST); echo "<pre>\n"; if (isset($_POST['PME_sys_operation'])) { echo '<p style="color:red;">Aktion: ', htmlentities($_POST['PME_sys_operation']), "</p>\n"; } new phpMyEdit($opts); ?>
und schau, was passiert.
__________________
Wat der Bauer nich kennt, dit frisster nich.
|
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 02:06:51 Uhr.
|