Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MYSQL]Podstawowe zapytanie do bazy
albin
post
Post #1





Grupa: Zarejestrowani
Postów: 11
Pomógł: 0
Dołączył: 16.06.2009

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


Witam wszystkich serdecznie.

Proszę bardzo o drobna pomoc w dość (dla zebranych tutaj (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) ) łatwej sprawie hihi.
Otoż mam problem z zapytaniem do bazy. Przedstawie wam swój kod i proszę abyście powiedzieli mi jak takie zapytanie ma wyglądać. Próbowałem już wszystkiego,
to co znalazłem w książkach i w internetowych kursach/poradnikach nie działa a ja dostałem już zonka (IMG:http://forum.php.pl/style_emoticons/default/haha.gif) . (Nie jest to problem techniczny na 100% gdyż korzystałem z pewnego gotowego skrypty który zawierał
plik "install" i po wprowadzeniu tam danych uzytkownika bazy wszystko ladnie dzialalo)


Schemat bazy:

Baza danych(nazwa): test
Tabela: dane
Kolumny: id , tresc

--- ---

Baza stworzona:

create database test;
create table dane
( id int unsigned not null auto_increment primary key,
tresc char(100) not null
);

--- ---

Kod html/php

<html>
<head>
<meta http-equiv="content-language" content="pl">
<title>Nauka BD</title>
</head>
<body>
<?php
$db = mysql_connect('localhost', 'Admin', 'Pass', 'test');

*** i tu jest zonk (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) ***

?>
</body>
</html>

Udaje się nawiazać połączenie z bazą ale nie potrafie w żaden sposób wyświetlić żadnej jej zawartości (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)
Proszę bardzo o pomoc (Wiem że to troszkę śmieszne i jest to kwestia 2 czy 3 linijek kodu ale naprawde nic mi nie działa heh)

Jak mam np. wyświetlić całą klumnę "tresc" ?

Dlatego kieruje się o pomoc do znawców tematu.

Pozdrawiam serdecznie i czekam na odpowiedź! (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
roobik
post
Post #2





Grupa: Zarejestrowani
Postów: 410
Pomógł: 5
Dołączył: 25.01.2005
Skąd: Wrocław

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


Ja zaś proponuję, by info do łączenia z bazą pozostawić w jakimś innym pliku, nazwać go np. config.php, a w nim to, co pisze wyżej bmL
A w pliku zostaw:
  1. <?php
  2. include ('config.php');
  3. $zapytanie = "SELECT * FROM dane";
  4.  $wynik = mysql_query($zapytanie);
  5.  while($r = mysql_fetch_array($wynik)) {
  6.  $id = $r['id'];
  7.  $tresc = $r['tresc'];
  8.  }
  9.  echo 'ID: '.$id.'<br>TREŚĆ '.$tresc.'<br><br>';
  10. ?>

oczywiście mam nadzieję, że masz już jakieś dane (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)

Ten post edytował roobik 16.06.2009, 16:49:20
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 - 00:47