Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Proszę o pomoc PHP + MYSQL
nie_wiedzacy
post
Post #1





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 17.09.2005

Ostrzeżenie: (0%)
-----


Witam!!
Chciałbym prosić o pomoc w następującej rzeczy (nie mogłem tego nigdzie znaleść):
Chciałbym w php zrobić powiązanie z mysql. Codzi mi o to, że w php będzie cos na wzór jakiegoś formularza, np.:
*Imie
*Kolor oczu
*Kolor włosów
*Jej/jego ulubiony kolor
Jak się wypełni pola i naciśnie przycisk OK - powinno się zapisywać.
____________________________________________________________________
Do tego samego problemu mam późniejsze odwoływanie np. jakbym chiał edytować lub szukać danej osoby np. po kolorze oczu
------------------------------------------------------------------------------------------------
Z góry dziękuję za pomoc - najlepiej w formie kodu + objaśnienia
------------------------------------------------------------------------------------------------
Ps. Moja znajomość w skali od 1-10 : php =>0, MySQL =>8
Ps. Dodam, że to wszystko będzie obsługiwane tylko przez admina
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
nie_wiedzacy
post
Post #2





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 17.09.2005

Ostrzeżenie: (0%)
-----


Jasne - proszę bardzo (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) /wersja do zapisu/
Zostałem przy mojej wersji...bo niestety przy tej z manuala wyskakiwał mi błąd!! WSZYSTKO DZIAŁA
  1. <?php
  2. $link = mysql_connect('localhost', 'login', 'hasło')
  3. or die('Nie można się połączyć: ' . mysql_error());
  4. $db = mysql_select_db('nazwa', $link) or die ('Nie możliwe pobranie bazy!');
  5. $db = mysql_list_tables('tabela');
  6. mysql_query("INSERT INTO tabela VALUES('".$Imie=$_POST['imie']."',
  7. '".$Nazwisko=$_POST['nazw']."',
  8. '".$Panienskie=$_POST['napa']."',
  9. '".$DrugieImie=$_POST['drim']."',
  10. '".$Tytul=$_POST['tytu']."',
  11. '".$Przydomek=$_POST['przy']."',
  12. '".$Email=$_POST['mail']."'
  13. )");
  14. print ('Połączenie nawiązane');
  15. mysql_close($link);
  16. ?>

Ps. W swojej bazie musisz stworzyć tabelę o jakiejś nazwie np. "tabela" (to się odnosi do tego $db = mysql_list_tables('tabela'); ) i utworzyć kolumny [takie jak zmienne (Nazwisko,Panienskie,DrugieImie...)] . Ps. Najlepiej ustawić VARCHAR i pamiętaj o NOT NULL (IMG:http://forum.php.pl/style_emoticons/default/offtopic.gif)
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 5.10.2025 - 01:29