Skocz do zawartości
Urlop / Vacation Czytaj dalej... ×
  • Zarejestruj się
  • 0
TENAZ

Zrobienie formularza, który wysyła do bazy danych.

Pytanie

Witam,

Ma ktoś gdzieś pod ręką poradnik (czy coś w tym stylu) jak napisać prostą aplikację, która wysyła zapytanie do bazy danych z forumlarza?

 

Z góry dzięki. ;)

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

9 odpowiedzi na to pytanie

Polecane posty

  • 0
		$form = new \IPS\Helpers\Form;
		$form->add( new \IPS\Helpers\Form\Text( 'package_name', NULL, TRUE ) );
		if( $values = $form->values() )
		{
\IPS\Db::i()->insert( 'tabela', array() );
		}

 

  • Like 1

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
  • 0

@Spanner mam takie coś:

		$form = new \IPS\Helpers\Form;
		$form->add( new \IPS\Helpers\Form\Text( 'package_name', NULL, TRUE ) );
		if( $values = $form->values() )
		{
\IPS\Db::i()->insert( 'nagrody_tabela', array() );
		}
		\IPS\Output::i()->output = ???

I co wstawić za te pytajniki, aby wyświetlało ten formularz?

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
  • 0
\IPS\Output::i()->output = (string) $form;

 

  • Like 1

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
  • 0

@Spanner Czyli tak?:

$form = new \IPS\Helpers\Form;
		$form->add( new \IPS\Helpers\Form\Text( 'package_name', NULL, TRUE ) );
		if( $values = $form->values() )
		{
\IPS\Db::i()->insert( 'nagrody_tabela', array() );
		}
		\IPS\Output::i()->output = $form

Jak tak daje to gdy wchodzę na stronę to jest cała biała.

Edytowano przez TENAZ

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
  • 0

Nie, napisałem Ci

\IPS\Output::i()->output = (string) $form;

 

  • Like 1

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
  • 0

@Spanner dobra, mam. Teraz jak wpisać w

\IPS\Db::i()->insert( 'nagrody_tabela', array() );

aby wysyłało również do bazy wpisane dane w formularzu?

\IPS\Db::i()->insert( 'nagrody_tabela', array('name' => ???) );

 

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
  • 0
\IPS\Db::i()->insert( 'nagrody_tabela', array('name' => $values[ 'package_name' ] ) );

 

  • Like 1

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
  • 0

@Spanner wszystko fajnie działa, dzięki!

Edytowano przez TENAZ

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
  • 0

Problem został rozwiązany.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Gość
Temat jest zablokowany i nie można w nim pisać.

  • Kto przegląda   0 użytkowników

    Brak zalogowanych użytkowników przeglądających tę stronę.

×

Ważne informacje

W celu świadczenie usług przez nasz Serwis na najwyższym poziomie, w ramach Serwisu wykorzystujemy pliki Cookies (tzw. ciasteczka). Korzystając ze stron Serwisu IPSBEYOND.PL bez zmiany ustawień przeglądarki będą one zapisane w pamięci urządzenia. Jeżeli nie dokonacie Państwo zmiany ustawień przeglądarki internetowej to wyrażacie zgodę na zapisywanie plików Cookies.