Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php][mysql]mysql prosze o pomoc, najprostrze pytanie na swiecie;/
-hello-
post
Post #1





Goście







Witam chcialem na poczatku zaznaczyc ze wiem ze to jest najprostrze pytanie na swiecie jakie moze byc z mysql i ze powineinem czytac kursy itp ale czytalem je bylem w bibliotece czytalem w 2 ksiazkach do mysql jak dodawac wartosci do bazy danych ale nadal cos zle robie i niemam pojecia co ;/ blad jest taki banalny ale od 3 dni niemoge go znalesc ;/ mam nadzieje ze ktos pomoze jestem poczatkujacy ;/

  1. <?php
  2.  
  3. $sql_conn=mysql_connect('localhost', 'agape', '[moje haslo]');
  4.  
  5. mysql_query($sql_conn);
  6.  
  7.  
  8.  
  9. INSERT INTO uzytkownik VALUES
  10. (NULL, "WARTOSC");
  11.  
  12. SELECT * UZYTKOWNIK
  13.  
  14.  
  15.  
  16. mysql_close($sql_conn);
  17. ?>



  1. <?php
  2. Parse error: syntax error, unexpected T_STRING in /home/a/g/a/agape/www/test_daty2.php on line 8
  3. ?>


nazwa bazy agape tabela uzytkownik strruktura:

ID int(10) UNSIGNED not_null auto_increment
godzina1 char(100) latin1_swedish_ci not_null
Powód edycji: dodałem tagi (cysiaczek)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Ertai
post
Post #2





Grupa: Zarejestrowani
Postów: 44
Pomógł: 0
Dołączył: 14.12.2003

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


1. Laczysz sie z baza danych i wybierasz jej nazwe
2. Piszesz zapytanie jako zmienna typu string (zmienna tekstowa)
3. Wysylasz zapytanie do bazy danych
4. przetwarzasz wyniki

ad 1.

  1. <?php
  2. $dbLink=mysql_pconnect(Host,User,Password);
  3. ?>

Gdzie:

Host -> nazwa hosta
User -> nazwa uzytkownika
Password -> haslo
Name -> nazwa bazy danych

ad 2.
  1. <?php
  2. $sql="insert into uzytkownik values (NULL, "WARTOSC");"
  3. ?>


Gdzie wazne jest aby to co wysylasz korespondowalo z baza danych (czyli jak cos wstawiasz NULL to zeby mialo to sens w bazie danych)

ad 3.
  1. <?php
  2. $result=mysql_query($sql);
  3. ?>


Tak wysylasz zapytanie do bazy, zmienna $result bedzie miala informacje czy zapytanie wykonalo sie poprawnie

ad 4.

Tutaj samodzielnie piszesz obsluge bledow jezeli ci jest cos takowe potrzebne. Polecam specyfikacje funkcji mysql_query. W zmiennej $result masz wynik operacji.

BTW... poczytaj jednak porzadna ksiazke do PHP + MySQL, bo jezeli takie cuda wyczytales w tych kursach to zal.
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: 13.10.2025 - 01:11