Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> nic nie wyświetla...
michal20
post
Post #1





Grupa: Zarejestrowani
Postów: 23
Pomógł: 0
Dołączył: 3.04.2005

Ostrzeżenie: (10%)
X----


Witam ponownie

próbuję wyświetliść sobie dane w skrypcie php, ale jakoś nic nie wydać :| na pewno zrobiłem jakiś prosty błąd, którego nie widze...

Kod
<?

  $sql = mysql_connect ("","","");
  mysql_close($sql);

  mysql_select_db("test");

  $zapytanie = "SELECT * FROM users WHERE id=0";
  $wykonaj = mysql_query($zapytanie);

  print($wykonaj);

?>



tabelka przedstawia się następująco:
  1. mysql> DESCRIBE users;
  2.  
  3. | FIELD | Type | NULL | KEY | DEFAULT | Extra |
  4.  
  5. | id | smallint(5) UNSIGNED | | PRI | 0 | |
  6. | imie | varchar(15) | YES | | NULL | |
  7. | nazwisko | varchar(15) | YES | | NULL | |
  8. | email | varchar(20) | YES | | NULL | |






sorry za niezbyt czytelną tabelkę, ale inaczej się nie dało :/
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 7)
tara
post
Post #2





Grupa: Zarejestrowani
Postów: 147
Pomógł: 0
Dołączył: 3.03.2004
Skąd: śląsk

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


zaraz po połączeniu się zamykasz:
  1. <?php
  2. $sql = mysql_connect (&#092;"\",\"\",\"\");
  3.  mysql_close($sql);
  4. ?>


usuń to mysql_close($sql);


--------------------
MySQL 4.0.15 | PHP 4.3.3 | Apache 1.3.28 | Kwrite | phpMyAdmin 2.5.6-rc1 | Linux MDK 10.1 pp
Go to the top of the page
+Quote Post
michal20
post
Post #3





Grupa: Zarejestrowani
Postów: 23
Pomógł: 0
Dołączył: 3.04.2005

Ostrzeżenie: (10%)
X----


faktycznie mój błąd, już to poprawiłem, ale niestety nadal nic nie działa :/


  1. <?
  2.  
  3.   $sql = mysql_connect (&#092;"\",\"\",\"\");
  4.  // mysql_close($sql); 
  5.  
  6.   mysql_select_db(&#092;"test\"); 
  7.  
  8.   $zapytanie = &#092;"SELECT * FROM users\";
  9.   $wykonaj = mysql_query($zapytanie);
  10.  
  11.   while ($pole = mysql_fetch_row($wykonaj))
  12.   {
  13.     print &#092;"$pole[1], \";
  14.   }
  15. ?>


//EDIT


próbuję także zrobić coś takiego

  1. <?php
  2.  
  3. $zapytanie = &#092;"SELECT * FROM users\";
  4. $wykonaj = mysql_query($zapytanie);
  5.  
  6. $pole1 = mysql_field_name($imie, 0);
  7.  
  8. print($pole1);
  9.  
  10. ?>


i wywala mi błąd...
[b]Warning: mysql_field_name(): supplied argument is not a valid MySQL result resource in c:\usr\krasnal\www\testy\6.php on line 11[b]

czego to może być wina? zapytanie jest raczej poprawnie...

Ten post edytował michal20 8.04.2005, 12:39:20
Go to the top of the page
+Quote Post
tara
post
Post #4





Grupa: Zarejestrowani
Postów: 147
Pomógł: 0
Dołączył: 3.03.2004
Skąd: śląsk

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


Moze tak:
  1. <?
  2.  
  3. $sql = mysql_connect (&#092;"\",\"\",\"\");
  4. // mysql_close($sql); 
  5.  
  6. mysql_select_db(&#092;"test\"); 
  7.  
  8. $wykonaj = mysql_query(&#092;"SELECT * FROM users\");
  9.  
  10. while ($pole = mysql_fetch_row($wykonaj))
  11. {
  12. print &#092;" \".$pole[1].\" \";
  13. }
  14. ?>


Ten post edytował tara 8.04.2005, 12:44:56


--------------------
MySQL 4.0.15 | PHP 4.3.3 | Apache 1.3.28 | Kwrite | phpMyAdmin 2.5.6-rc1 | Linux MDK 10.1 pp
Go to the top of the page
+Quote Post
michal20
post
Post #5





Grupa: Zarejestrowani
Postów: 23
Pomógł: 0
Dołączył: 3.04.2005

Ostrzeżenie: (10%)
X----


sadsmiley02.gif niestety nic nie pomogło


nadal mam jakiś błąd : Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in c:\usr\krasnal\www\testy\7.php on line 10
Go to the top of the page
+Quote Post
tara
post
Post #6





Grupa: Zarejestrowani
Postów: 147
Pomógł: 0
Dołączył: 3.03.2004
Skąd: śląsk

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


Spróbuj sprawdzic dokładnie baze danych, może masz jakieś literówki bo kod jest dobry.


--------------------
MySQL 4.0.15 | PHP 4.3.3 | Apache 1.3.28 | Kwrite | phpMyAdmin 2.5.6-rc1 | Linux MDK 10.1 pp
Go to the top of the page
+Quote Post
hmmm
post
Post #7





Grupa: Zarejestrowani
Postów: 247
Pomógł: 0
Dołączył: 4.01.2005

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


moze zamiast
  1. mysql_fetch_row
daj
  1. mysql_fetch_array
... winksmiley.jpg
Go to the top of the page
+Quote Post
michal20
post
Post #8





Grupa: Zarejestrowani
Postów: 23
Pomógł: 0
Dołączył: 3.04.2005

Ostrzeżenie: (10%)
X----


niestety nadal nic nie działa sad.gif nie wiem w czym może tkwić problem... używam krasnalserv to raczej nie powinno mieć na to wpływu bo jest to przecież zestaw php+mysql+perl.

nadal wyskakuje mi błąd:

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in c:\usr\krasnal\www\testy\6.php on line 16


  1. <?
  2.  
  3.   $sql = mysql_connect (&#092;"\",\"\",\"\");
  4.  // mysql_close($sql); 
  5.  
  6.   mysql_select_db(&#092;"test\"); 
  7.  
  8.   $zapytanie = &#092;"SELECT * FROM users\";
  9.   $wykonaj = mysql_query($zapytanie);
  10.  
  11.  // $pole1 = mysql_field_name($imie, 0);
  12.  
  13.  // print($pole1);
  14.  
  15.  
  16.   while ($pole = mysql_fetch_array ($wykonaj))
  17.   {
  18.     print &#092;"$pole[1], \";
  19.   }
  20. ?>


wszystko w tabeli mam na 100% ok więc nie wiem czemu nie działa :|



EDIT//

utało się naprawiłem guitar.gif wystarczyło jeszcze raz zainstalować krasnalserv
dzięki za pomoc smile.gif

Ten post edytował michal20 8.04.2005, 16:19:38
Go to the top of the page
+Quote Post

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 Aktualny czas: 20.08.2025 - 03:16