Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Problem z wyświetlaniem danych
leszcz
post
Post #1





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 13.01.2005

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


Mam taki skrypt. Czy coś w nim jest nie tak?. Nie chce mi wyświelić identyfikator osoby z tabeli osoby w bazie danych "siatka". Błąd gdzie ten błąd, a może wogóle błędu nie ma. Zaraz zwariuję (IMG:http://forum.php.pl/style_emoticons/default/mad.gif)

  1. <?php
  2. $pol = mysql_connect('localhost', '', '')
  3. or die('Nie można się połączyć: ' . mysql_error());
  4. print ('Połączenie nawiązane');
  5. mysql_select_db('siatka');
  6. $zapytanie = (&#092;"select idosoby from osoby\");
  7. $wykonaj = mysql_query($zapytanie);
  8. while ($wiersz = mysql_fetch_array($wykonaj)){
  9. print(&#092;"row[0]\");
  10. }
  11. ?>


Ten post edytował leszcz 24.06.2005, 08:35:13
Go to the top of the page
+Quote Post
Liko
post
Post #2





Grupa: Zarejestrowani
Postów: 436
Pomógł: 6
Dołączył: 8.11.2003
Skąd: Szczecin

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


  1. <?php
  2. $pol = mysql_connect('localhost', '', '')
  3. or die('Nie można się połączyć: ' . mysql_error());
  4. print ('Połączenie nawiązane');
  5. mysql_select_db('siatka');
  6. $zapytanie = (&#092;"select idosoby from osoby\");
  7. $wykonaj = mysql_query($zapytanie);
  8. while ($wiersz = mysql_fetch_row($wykonaj)){
  9. print( $wiersz[0] );
  10. }
  11. ?>
Go to the top of the page
+Quote Post
leszcz
post
Post #3





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 13.01.2005

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


No oczwiście że wiersz i row to nie to samo (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) . Tu akurat za dużo zmieniałem ten skrypt i nie poprawiłem go. Ale i po zmianie nie działa. Może w konfiguracji php, serwera mysql bądź Apache leży problem.
Go to the top of the page
+Quote Post
borec
post
Post #4





Grupa: Zarejestrowani
Postów: 260
Pomógł: 0
Dołączył: 18.07.2003
Skąd: Tarnów

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


jesli dobrze widze:

  1. SELECT idosoby
  2. FROM osoby


to wyciagasz z tabeli ID osoby a nie imie. myle sie?
Go to the top of the page
+Quote Post
Liko
post
Post #5





Grupa: Zarejestrowani
Postów: 436
Pomógł: 6
Dołączył: 8.11.2003
Skąd: Szczecin

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


A weź taki kod i powiedz co wyświetla:

  1. <?php
  2. error_reporting( E_ALL );
  3. $pol = mysql_connect('localhost', '', '')
  4. or die('Nie można się połączyć: ' . mysql_error());
  5. print ('Połączenie nawiązane');
  6. mysql_select_db('siatka');
  7. $zapytanie = (&#092;"select idosoby from osoby\");
  8. $wykonaj = mysql_query($zapytanie) or die( mysql_error() );
  9. while ($wiersz = mysql_fetch_row($wykonaj)){
  10. print( $wiersz[0] );
  11. }
  12. ?>


I pokaż jaką masz strukture tabeli 'osoby'.

Ten post edytował Liko 22.06.2005, 17:52:04
Go to the top of the page
+Quote Post
leszcz
post
Post #6





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 13.01.2005

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


Panie borec teraz już poprawiłem. Cokolwiek bym dawał w tym skrypcie czy imie, czy nazwisko czy co kolwiek co jest w tabeli osoby to i tak nic nie zmienia. No ale prawda. Trzeba być konsekwentnym (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

A teraz do Pana Liko. Zmieniłem tzn dodałem "error_reporting( E_ALL );" oraz " or die( mysql_error()" ale nic nie wyświetla dodatkowo.

Struktura tabeli osoby (tak skrótowo). Ten latin1_swedish_ci mi sie nie podoba cosik (IMG:http://forum.php.pl/style_emoticons/default/dry.gif) :


idosoby int(11)
imie varchar(15) latin1_swedish_ci
nazwisko varchar(20) latin1_swedish_ci
tel_kom varchar(11) latin1_swedish_ci
tel_dom varchar(11) latin1_swedish_ci

ps. zapomniałem dodać że tekst "połączenie nawiązane" jest wyświetlone

Ten post edytował leszcz 22.06.2005, 18:19:27
Go to the top of the page
+Quote Post
ActivePlayer
post
Post #7





Grupa: Przyjaciele php.pl
Postów: 1 224
Pomógł: 40
Dołączył: 6.07.2004
Skąd: Wuppertal

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


kod php ujmujemy w znaczniki
Kod
[php] i [/php]
a sqla w
Kod
[sql] i [/sql]
Go to the top of the page
+Quote Post
Liko
post
Post #8





Grupa: Zarejestrowani
Postów: 436
Pomógł: 6
Dołączył: 8.11.2003
Skąd: Szczecin

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


  1. CREATE TABLE `osoby` (
  2. `id` int(11) NOT NULL AUTO_INCREMENT,
  3. `imie` varchar(15) NOT NULL DEFAULT '',
  4. `nazwisko` varchar(20) NOT NULL DEFAULT '',
  5. `tel_dom` varchar(11) NOT NULL DEFAULT '',
  6. `tel_kom` varchar(11) NOT NULL DEFAULT '',
  7. PRIMARY KEY (`id`)
  8. ) ENGINE=MyISAM DEFAULT CHARSET=latin2 AUTO_INCREMENT=1 ;


Zrobiłem sobie taką tabelkę. Dodałem potrzebne dane. Odpaliłem sobię skrypcik:

  1. <?php
  2.  
  3. if( !$connId = mysql_connect( 'localhost', 'login', 'haslo' ) ) die( mysql_error() ); // Login i haslo
  4. if( !mysql_select_db( 'test', $connId ) ) die( mysql_error() ); // Baza
  5.  
  6. if( !$resultQuery = mysql_query( 'SELECT `id` FROM osoby' ) ) die( mysql_error() );
  7. while( $row = mysql_fetch_row( $resultQuery ) ){
  8. print( $row[0] . '<br />' );
  9. }
  10.  
  11. mysql_close( $connId );
  12. ?>


No i muszę Ci powiedzieć, że dział beż zarzutu (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

Ten post edytował Liko 22.06.2005, 22:09:55
Go to the top of the page
+Quote Post
leszcz
post
Post #9





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 13.01.2005

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


Liko tak wogóle dzięki za poświęcenie. Na prawdę bardzo mi miło. Pewnie błąd jest przed moimi oczyma a go nie widzę. Często tak bywa. Pokombinuję jeszcze i dam znać jak coś mi się uda z tym zrobić (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Pozdrawiam



...po jakimś czasie (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

Postanowiłem wprowadzić dane do tabeli. (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) Jak miało coś wyświetlać jak nie było co wyświetlać. Porażka (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)

Ten post edytował leszcz 24.06.2005, 00:07:30
Go to the top of the page
+Quote Post
hwao
post
Post #10


Developer


Grupa: Moderatorzy
Postów: 2 844
Pomógł: 20
Dołączył: 25.11.2003
Skąd: Olkusz




Zła nazwa tematu, prosze zmienic na własciwa inaczej zamkne!
Go to the top of the page
+Quote Post

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: 17.12.2025 - 21:04