Zdravím, chcem sa opýtať možno pre niekoho banálnu otázku ale. Ak mám triedu napríklad objednávka mám do nej pridať atribút číslo objednávky resp. ID objednávky ak po transformácii do fyzického dátového modelu sa aj tak vytvorí primárny kľúč id_objednavky? Pri vytvorení objednávky užívateľ to ID zadávať nebude ale ID bude na základe auto-incremnetu primárného kĺúča v DB tabuľke.... Treba tam dať ten atribút alebo nie? A to isté aj v prípade napríklad trieda objednávka je asociovaná s triedou zákazník t.j po transformácii sa do tabuľky objednávka pridá cudzí kĺúč z tabuľky zákazník. Treba teda uviesť atribút ID zákazníka aj do triedy Objednávka......dík za rady
Příspěvky odeslané z IP adresy 212.5.200.–
joozef
Zdravím, pri pokuse o kopírovanie súboru dostávam stále tu istú chybu a už vôbec nechápem kde sa vzali dve lomítka v názve cesty k súboru viď : Could not access file: order_attachements//23/order23_image.jpg
kopírovanie zabezpečuje nasledovný kód:
mkdir(ORDER_ATTACHEMENTS_DIR.$orderID);
$sourcePath = TEMP_ORDER_FILES_DIR.$variables["imageName"];
$newImgName = "order".$orderID."_image.".substr($variables["imageName"], -3);
$destinationPath = ORDER_ATTACHEMENTS_DIR.$orderID."/".$newImgName;
echo $sourcePath.' | '.$newImgName.' | '.$destinationPath;
if (copy($sourcePath, $destinationPath))
unlink($sourcePath);
toto je výstup :(prvý riadok je len informatívny výpis čo obsahujú tie premenné.
temp_order_files/5018438302012uow7.jpg | order23_image.jpg | order_attachements/23/order23_image.jpg
Warning: copy(temp_order_files/5018438302012uow7.jpg) [function.copy]: failed to open stream: No such file or directory in /www/s/i/u8469/public_html/creator/beta/order_handler.php on line 284
Could not access file: order_attachements//23/order23_image.jpg
ďakujem za pomoc !