Премини към съдържанието
Форумът в приложение

По-лесно сърфиране. Научи повече.

Kaldata.com - Форуми

Приложение на форума на цял екран с push известия, значки и други.

За да инсталирате това приложение на iOS и iPadOS
  1. Докоснете Иконата за споделяне в Safari
  2. Превъртете менюто и докоснете Добавяне към началния екран.
  3. Докоснете Добавяне в горния десен ъгъл.
За да инсталирате това приложение на Android
  1. Докоснете менюто с 3 точки (⋮) в горния десен ъгъл на браузъра.
  2. Докоснете Добавяне към началния екран или Инсталиране на приложение.
  3. Потвърдете, като докоснете Инсталиране.

Добре дошли!

Добре дошли в нашите форуми, пълни с полезна информация. Имате проблем с компютъра или телефона си? Публикувайте нова тема и ще намерите решение на всичките си проблеми. Общувайте свободно и открийте безброй нови приятели.

Моля, регистрирайте се за да публикувате тема и да получите пълен достъп до всички функции.

 

помощ за задача по PHP MySQL

Featured Replies

Здравейте! Имам нужда от помощ за една задача. Знам, че не сте длъжни да ми помагате, защото аз още нямам нищо направено по нея. Но сме още на първите лекции и не съм запозната какво точно да направя. Нямам си и идея как да започна да структурирам програмата, и ако може някой да помогне. А задачата е:

Да се проектира и реализира личен бележник със списък от контакти, като се даде възможност тези контакти да бъдат организирани в групи. Един контакт може да присъства в повече от една група или да не участва в никоя от създадените групи. Трябва да се предоставя възможност за търсене на контакти по определени критерии.

Контакти

  • За всеки контакт се съхранява следната информация:

- име (въвежда се задължително)

- презиме

- фамилия

- e-mail

- дата на раждане

- телефон

- адрес

- забележка

  • За контактите се поддържат следните операции:

- добавяне на контакт – въвежда се и се съхранява информация за контакт

- редактиране на контакт – позволява промяна на информацията за даден контакт

- изтриване на контакт – изтрива наличната информация за даден контакт.

Групи

  • За всяка група се поддържат следните данни:

- име на групата

- списък от контактите, които участват в нея

- коментар (въвежда се задължително)

  • За групите се поддържат следните операции:

- добавяне на група

- редактиране – позволява промяна на информацията за дадена група

- изтриване – изтрива група.

Справки

1. Извеждане на всички контакти в табличен вид

2. Извеждане на всички групи и на контактите в тях.

3. Извеждане на контактите само на определенa група, като се реализира търсене по име на група.

4. Търсене по име на контакт - извежда се списък от контактите с това име.

Благодаря предварително много! И се извинявам ако досаждам ;х

Е ако сте в началото на лекциите както ти направим задачата какво ще разбереш от нея?

  • Автор

Е ако сте в началото на лекциите както ти направим задачата какво ще разбереш от нея?

И това е голям проблем, но в момента чета и разглеждам решени задачи с обяснения към тях. И се опитвам да разгадавам всяка част от кода, като изпробвам всяко нещо по отделно за да проверя какво прави.

Напиши нещо. И като си зададеш малко по-конкретен въпрос и не можеш да си отговориш, питай тук. успех

И това е голям проблем, но в момента чета и разглеждам решени задачи с обяснения към тях. И се опитвам да разгадавам всяка част от кода, като изпробвам всяко нещо по отделно за да проверя какво прави.

Кода не се разгадава, а се учи и с упражнения се научава. Не знам на какви лекции си, но ако не си ходил. или си изпуснал част от материала сядай и учи. Не вярвам лектора да ви е дал такава задача, която да не е съобразена с материала.

  • Автор

Кода не се разгадава, а се учи и с упражнения се научава. Не знам на какви лекции си, но ако не си ходил. или си изпуснал част от материала сядай и учи. Не вярвам лектора да ви е дал такава задача, която да не е съобразена с материала.

Не съм изпускала материали, просто още не сме стигнали до там. Задачата не е задължително, аз просто искам да я направя. Не съм казала нищо за лектора, явно не съм се изказала правилно. Благодаря все пак : ))

Напиши нещо. И като си зададеш малко по-конкретен въпрос и не можеш да си отговориш, питай тук.

успех

Благодаря много, ако имам конкретни въпроси с неясни отговори, ще попитам :)

Извинявам се ако с нещо съм прекалил, но ако не си запозната с PHP няма да може нищо да разбереш. А колегата те е помолил да напишеш нещо, за да прецени докъде си научила материала.

По едно време и аз бях правил подобна задача само че отпечатване на контакти. Данните ги въвеждаш в phpmyadmin.Дано ти даде представа как да направиш задачата.

<?php
class Contacts{

public function printContacts(){


$c = mysql_connect("localhost","root","") or die("Cannot connect");


mysql_select_db("contacts_db", $c) or die(mysql_error());

$result = mysql_query("SELECT * FROM Contacts");

while($row = mysql_fetch_array($result))
{
	 echo $row['First Name'] . " " . $row['Last Name'] . " " . $row['Birth'] ." " . $row['Phone Number'];
	 echo "<br />";
}
mysql_close($c);


}

}

$a = new Contacts();
$a->printContacts();

?>

Редактирано от frozener (преглед на промените)

Архивирана тема

Темата е твърде стара и е архивирана. Не можете да добавяте нови отговори в нея, но винаги можете да публикувате нова тема, в която да продължи дискусията. Регистрирайте се или влезте във вашия профил за да публикувате нова тема.

Разглеждащи това в момента 0

  • Няма регистрирани потребители разглеждащи тази страница.

Дарение

  • Подкрепи съществуването на форума - направи дарение
    32%
    Дарени 315 € от нужните 1 000 €

Бюлетин

Получавайте известие, когато има важна промяна или новина свързана с форума.

Профил

Навигация

Търсене

Търсене

Конфигуриране на push известия в браузъра

Chrome (Android)
  1. Докоснете иконата на катинар до адресната лента.
  2. Докоснете Разрешения → Известия.
  3. Променете предпочитанията си.
Chrome (Desktop)
  1. Кликнете върху иконата на катинар в адресната лента.
  2. Изберете Настройки на сайта.
  3. Намерете Известия и коригирайте предпочитанията си.