Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Php + M$ SQL - dodawanie wpisow, proste pytanie;D
Axadiw
post 13.03.2005, 22:06:47
Post #1





Grupa: Zarejestrowani
Postów: 29
Pomógł: 0
Dołączył: 13.03.2005

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


Witam wszystkich,

Bez owijania w bawelne i pisania dlugich historii: mam krasnala z uaktywniona obluga ms sql, zainstalowany M$ SQL SERVER 2000

Nie wymagam od tej bazy zadnych skomplikowanych polecen, wystarczy mi dodawania/usuwanie wpisow oraz wyswietlanie zawartosci poszczegolnych tabel. Wczesniej mialem mala stycznosc z MySQL wiec mniej wiecej(bardziej mniej:D) mam pojecie o co chodzi. Przy instalacji poslugiwalem sie artem z 4proggramers.net http://4programmers.net/article.php?id=583 wiec mam takie cos(index.php):
  1. <?php
  2. include(&#092;"mssql.php\");
  3.  
  4. ?>

Skomplikowane prawda?biggrin.gif

plik mssql to:
  1. <?php
  2. $conn = mssql_connect(&#092;"localhost\", \"login\", \"pass\")
  3. or die('nie dało się połączyć');
  4. $baza = mssql_select_db(&#092;"baza\", $conn)
  5. or die(&#092;"nie dało się wybrać bazy\");
  6. function query($query)
  7. {
  8. global $conn;
  9.  echo nl2br($query).&#092;"<br />\";
  10. return mssql_query($query, $conn);
  11. }
  12. function num_rows($tabela)
  13. {
  14. $result = query('SELECT COUNT(*) FROM '.$tabela);
  15. $row = mssql_fetch_array($result);
  16. return $row[0];
  17. }
  18. ?>


Wszystko jest gites, odpalam plik index.php i wsio dziala, tzn biala strona, czyli zadnego bledu:D

Teraz: nie znam sie na M$ SQL ale na logike to wzialem i zrobilem cus takiego:


wiec mam baze "baza" i tabele "tabela" na ktorej bede cos robil. I teraz zaczynaja sie schody:D

zeby dodaj jakis wpis pisalem cos takiego
  1. <?php
  2.  
  3. $sql = &#092;"INSERT INTO tabela (login) values ('abc')\"; 
  4. $result = mssql_query($sql); 
  5. ?>

i wydaje sie wszystko jedno(biala strona:D) ale jak podgladam baze w enterprise menagerze to nic sie nie dodaje/zmieni, nic;/

probowalem wiec na pokazanie tej tabelki w formie tabelki:P
  1. <?php
  2. $query=&#092;"select * from tabela\"; 
  3. $doit=mysql_query($query); 
  4. $result=mysql_fetch_array($doit); 
  5. $zmienna1=$result[0]; 
  6. $zmienna2=$result[1]; 
  7. $zmienna3=$result[2];
  8. ?>

i nic, ciagle biala strona(spodobala sie mojemu kompowi najwyrazniej:D)

Przejzalem manual z php.pl i sa komendy na polaczenie z baza/rozlaczenie itp ale nie ma zadnych na dodawanie wpisow, szukam kursow, przejrzalem to forum ale niestetty nic mi nie dziala.
Prosze bardzo o jakis link czy cos dla biednego n00bka ktory chce poznac tajniki sql-a:D


--------------------
Galerio - galeria internetowa
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 10:48