Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php/mysql]Pola w tabeli
Fiflakx
post
Post #1





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 9.03.2007

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


Hej. Napisalem wlasnie sobie taki skrypcik na wyswietlenie informacji o tabeli bo potrzebowalem nazwy pól zeby dodawac nower recordy. Skrypcik wyglada tak:
  1. <?php
  2. mysql_connect('host', 'imie', 'haslo') or die('Nie mozna sie polaczyc: ' . mysql_error
  3. ());
  4. mysql_select_db('nazwabazy');
  5.  
  6. $tresc_zapytania = "SELECT * FROM tabela LIMIT 1";
  7. $zapytanie=mysql_query($tresc_zapytania);
  8. $pole = mysql_field_name($zapytanie, 0);
  9.  
  10. while ($row = mysql_fetch_array($zapytanie, MYSQL_NUM)) {
  11.  print_r($row);
  12. }
  13.  
  14.  
  15. ?>

Mysle ze dziala dobrze bo wyswietlilo mi sie na stronie:
<span style="font-weight: bold;"><a href="http://pl.php.net/
Array ( [0] => 1 [1] => a [2] => 915381956193418 [3] => s@alone.net [4] => 0 [5] => [6] => 153162 [7] => 0 [8] => 0 [9] => 0 [10] => 20 [11] => 0 [12] => 20 [13] => [14] => 1 )" title="Zobacz w manualu PHP" target="_manual">
Array ( [0] => 1 [1] => a [2] => 915381956193418 [3] => s@alone.net [4] => 0 [5] => [6] => 153162 [7] => 0 [8] => 0 [9] => 0 [10] => 20 [11] => 0 [12] => 20 [13] => [14] => 1 )</a></span>
Nie wiem czy tu sa te nazwy pól. Jesli sa to co jest nazwa pola? Z gory dziekuje za pomoc
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
Cienki1980
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 1 590
Pomógł: 40
Dołączył: 11.01.2007
Skąd: Centrum

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


Dobrze, że zastosowałeś mysql_fetch_array() ale dlaczego użyłeś tam parametru MYSQL_NUM questionmark.gif

Spójrz do manuala i zobacz przykład 1303. Tam jest opcja, którą powinieneś wykorzystać.


--------------------
404
Go to the top of the page
+Quote Post
Fiflakx
post
Post #3





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 9.03.2007

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


nie rozumiem za bardzo: spójrz do przykladu 1303. Weszlem w manual a tam do podrozdzialu (mysql ver. 5.1) do wersji html. Nie widze tam zadnych przykladow tylko jakies drzewko. Jest takie cos w tym drzewku: 1.3.1.* ale nie ma 1.3.0.* ?

p.s. A wlasnie sobie poradzilem. Wstawilem zamiast NUM ASSOC i wyswietlily mi sie nazwy pól winksmiley.jpg

Ten post edytował Fiflakx 13.03.2007, 10:41:36
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: 19.08.2025 - 13:15