@@ 390-408 (lines=19) @@ | ||
387 | * @return bool true if success, false if an error occured |
|
388 | * |
|
389 | */ |
|
390 | public function dropFields() |
|
391 | { |
|
392 | global $xoopsDB; |
|
393 | ||
394 | $ret = true; |
|
395 | ||
396 | foreach ($this->getDroppedFields() as $droppedField) { |
|
397 | $query = sprintf('ALTER TABLE %s DROP %s', $this->name(), $droppedField); |
|
398 | ||
399 | $ret = $ret && $xoopsDB->query($query); |
|
400 | if (!$ret) { |
|
401 | echo "<li class='err'>" . sprintf(_AM_SPARTNER_DB_MSG_DROPFIELD_ERR, $droppedField, $this->name()) . '</li>'; |
|
402 | } else { |
|
403 | echo "<li class='ok'>" . sprintf(_AM_SPARTNER_DB_MSG_DROPFIELD, $droppedField, $this->name()) . '</li>'; |
|
404 | } |
|
405 | } |
|
406 | ||
407 | return $ret; |
|
408 | } |
|
409 | } |
|
410 | ||
411 | /** |
@@ 537-555 (lines=19) @@ | ||
534 | * @return bool true if success, false if an error occured |
|
535 | * |
|
536 | */ |
|
537 | public function dropFields() |
|
538 | { |
|
539 | global $xoopsDB; |
|
540 | ||
541 | $ret = true; |
|
542 | ||
543 | foreach ($this->getDroppedFields() as $droppedField) { |
|
544 | $query = sprintf('ALTER TABLE %s DROP %s', $this->name(), $droppedField); |
|
545 | ||
546 | $ret = $ret && $xoopsDB->query($query); |
|
547 | if (!$ret) { |
|
548 | echo ' ' . sprintf(_SDU_MSG_DROPFIELD_ERR, $droppedField, $this->name()) . '<br>'; |
|
549 | } else { |
|
550 | echo ' ' . sprintf(_SDU_MSG_DROPFIELD, $droppedField, $this->name()) . '<br>'; |
|
551 | } |
|
552 | } |
|
553 | ||
554 | return $ret; |
|
555 | } |
|
556 | } |
|
557 | ||
558 | /** |