Hö? Wenn auf den Servern PHP läuft, dann doch auch diese Erweiterung
http://www.pdflib.co...amily/pdflib-7/
geb nur das wieder was ich aus der tabelle rausles...
AIX 5 Supported, aber nur c,c++,java...
|
|
- USB-Partner (Interessiert?) - |
Hö? Wenn auf den Servern PHP läuft, dann doch auch diese Erweiterung
ich möcht per js ne tabelle dynamisch erweitern, jemand ne idee wo der fehler steckt?
ich bekomm immer "document.getElementById ist Null"
use meeting create table data ( ID INT AUTO_INCREMENT PRIMARY KEY, teilnehmer TEXT, author VARCHAR(64), startzeit VARCHAR(64), endzeit VARCHAR(64), thema TEXT, aktion VARCHAR(1), bearbeitung VARCHAR(64), termin VARCHAR(64), erstellung DATETIME );
foreach ($_POST['thema'] as $key => $thema) {
$writedb = "INSERT INTO data (thema, aktion, bearbeitung, termin, startzeit, endzeit, teilnehmer, author, erstellung) VALUES ('%s', '%s', '%s', '%s', '$_POST[startzeit]', '$_PO
ST[endzeit]', '$_POST[teilnehmer]', '$author', NOW())";
mysql_query($writedb);
printf("<tr><td>%s</td><td align=\"center\">%s</td><td align=\"center\">%s</td><td align=\"center\">%s</td></tr>\n",
$thema,
$_POST['aktion'][$key],
$_POST['bearbeitung'][$key],
$_POST['termin'][$key]);
}mysql> select * from data; +----+------------+--------------+-----------+---------+-------+--------+-------------+--------+---------------------+ | ID | teilnehmer | author | startzeit | endzeit | thema | aktion | bearbeitung | termin | erstellung | +----+------------+--------------+-----------+---------+-------+--------+-------------+--------+---------------------+ | 1 | Array | F. Luettgens | 13:30 | 14:30 | %s | % | %s | %s | 2007-08-29 13:31:34 | | 2 | Array | F. Luettgens | 13:30 | 14:30 | %s | % | %s | %s | 2007-08-29 13:31:34 | +----+------------+--------------+-----------+---------+-------+--------+-------------+--------+---------------------+ 2 rows in set (0.00 sec)
Dieser Beitrag wurde von Mindfuck bearbeitet: 29. Aug. 2007 - 13:45 Uhr
CREATE TABLE `teilnehmer` ( `id` int(11) AUTO_INCREMENT NOT NULL, `vorname` varchar(50) NULL, `nachname` varchar(50) NULL, PRIMARY KEY(`id`) ) CREATE TABLE `meeting_teilnehmer` ( `meeting_id` int(11) NOT NULL, `teilnehmer_id` int(11) NOT NULL ) GO ALTER TABLE `meeting_teilnehmer` ADD CONSTRAINT `recipient_id` FOREIGN KEY(`meeting_id`, `teilnehmer_id`) REFERENCES `teilnehmer`(`id`, `id`) GO ALTER TABLE `meeting_teilnehmer` ADD CONSTRAINT `meeting_id` FOREIGN KEY(`meeting_id`, `teilnehmer_id`) REFERENCES `meetings`(`id`, `id`)
$meetingId = 4711; // Beispiel
foreach ($teilnehmerArray as $teilnehmer => $teilnehmerId) {
$query = "INSERT INTO meeting_teilnehmer (meeting_id, teilnehmer_id)
VALUES ($meetingId, $teilnehmerId)";
// Query ausführen, Fehler abfangen usw ...
}$query = " SELECT tn.vorname, tn.nachname FROM teilnehmer tn LEFT JOIN meeting_teilnehmer mtn ON mtn.teilnehmer_id = tn.id LEFT JOIN meeting m ON m.id = mtn.meeting_id WHERE m.id = $meetingId";
Dieser Beitrag wurde von P. Stylez bearbeitet: 29. Aug. 2007 - 14:50 Uhr
Relationale Datenbanken können einem das Hirn verknoten, aber wenn man einmal durchsteigt, isses echt logisch /public/style_emoticons/default/d.gif...
Relationale Datenbanken können einem das Hirn verknoten, aber wenn man einmal durchsteigt, isses echt logisch /public/style_emoticons/default/d.gif...
$P_UMFALLWAGEN=1003;
Relationale Datenbanken können einem das Hirn verknoten, aber wenn man einmal durchsteigt, isses echt logisch /public/style_emoticons/default/d.gif...
nimm halt ne objektorientierte /public/style_emoticons/default/d.gif...
find ich viel einfacher...
Nee!!!!
Fang mit Ruby an /public/style_emoticons/default/d.gif...
Wenn du dann Probleme hast, können wir uns gemeinsam durchkämpfen, weil ich vor ein paar Wochen auch damit angefangen hab ^^
Ruby ist ziemlich geil... gerade für einen, der so wie du viel auf Systemebene hantiert.
Dieser Beitrag wurde von Bine bearbeitet: 30. Aug. 2007 - 09:38 Uhr
Multidimensionale Ordnung wirkt nur auf den einfach gestrickten Betrachter wie Chaos, da er die Ordnung nicht erfassen kann.
foreach ($_POST['thema'] as $key => $thema) {
$writedb = sprintf("INSERT INTO data (thema, aktion, bearbeitung, termin, startzeit, endzeit, teilnehmer, author, erstellung) VALUES ('%s', '%s', '%s', '%s', '$_POST[startzeit]
', '$_POST[endzeit]', '%s', '$author', curdate())",
$thema,
$_POST['aktion'][$key],
$_POST['bearbeitung'][$key],
$_POST['termin'][$key],
$_POST['teilnehmer'][$key]
);
mysql_query($writedb);
foreach ($_POST['thema'] as $key => $thema) {
$teilnehmer = "";
$foreach($_POST['teilnehmer'] as $key2)
{ $teilnehmer += "$key2, "; }
$writedb = sprintf("INSERT INTO data (thema, aktion, bearbeitung, termin, startzeit, endzeit, teilnehmer, author, erstellung) VALUES ('%s', '%s', '%s', '%s', '$_POST[startzeit]
', '$_POST[endzeit]', '%s', '$author', curdate())",
$thema,
$_POST['aktion'][$key],
$_POST['bearbeitung'][$key],
$_POST['termin'][$key],
$teilnehmer
);
mysql_query($writedb);Dieser Beitrag wurde von Synthor bearbeitet: 30. Aug. 2007 - 12:05 Uhr
$P_UMFALLWAGEN=1003;
Du erstellst also erst das Meeting und lässt Dir die Meeting-ID zurückgeben. Damit und mit den einzelnen Teilnehmer-IDs befüllst Du dann die Join-Table 'meeting_teilnehmer':
$P_UMFALLWAGEN=1003;
SELECT foo FROM ( SELECT bar FROM ... ) myfoo ...
$P_UMFALLWAGEN=1003;
Mitglieder: 0, Gäste: 0, unsichtbare Mitglieder: 0