Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php][mysql]dodanie i odczytanie z mysql, j.w
Sadu2
post
Post #1





Grupa: Zarejestrowani
Postów: 229
Pomógł: 13
Dołączył: 31.05.2007

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


Witam,
Chciałbym się dowiedzieć w jakis sposób mogę zrobić coś takiego:

Mam strone w panelu admina, na której sa pola do wpisania:

Imie: [......]
Nazwisko: [......]
Data Urodzenia: [......]
Pozycja: [......]
Obrazek: [URL]

[......] - pole do wpisania tekstu
[URL] - pole do wpisania URL pliku z opcją przeglądaj

I chciałbym wpisywać dane, wybierać obrazek i potem wyświetlać te dane na stronie.
W jaki sposób mogę to zrobić?
Pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Sadu2
post
Post #2





Grupa: Zarejestrowani
Postów: 229
Pomógł: 13
Dołączył: 31.05.2007

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


Zgadza sie, dziękuje (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

Ale jeszcze sie odezwe... (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)

//EDIT:

Mam problem z odczytaniem:

  1. <?php
  2. $query = "SELECT * FROM dane ORDER BY id";
  3. $result = mysql_query($query);
  4.  
  5. while ($db = mysql_fetch_array($result)) {
  6. echo "Imie: $db['imie']<br>";
  7. echo "Nazwisko: $db['nazwisko']<br>";
  8. echo "Data urodzenia: $db['data']<br>";
  9. echo "Pozycja: $db['pozycja']<br>";
  10. echo "Obrazek: $db['obrazek']<br>";
  11. echo "<br>";
  12. }
  13. ?>


Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in /home/xxx/xxx/xxxx/public_html/md/kadra.php on line 19


Linia 19 to:
  1. <?php
  2. echo "Imie: $db['imie']<br>";
  3. ?>


//EDIT:

Poradziłem sobie z tym problemem:

  1. <?php
  2. $id = htmlspecialchars($_GET['id']);
  3. $query = mysql_query("SELECT * FROM dane WHERE kadra = '$id'");
  4. $result = mysql_query($query);
  5. while($row = mysql_fetch_row($query)) {
  6. $d++;
  7. if($d%2) {
  8. print ("$name_row[0] $name_row[1] $name_row[2] $name_row[3] $name_row[4] $name_row[
    5] $name_row[6]<BR>n"
    );
  9. echo "$row[0]<BR>";
  10. echo "$row[1]<BR>";
  11. echo "$row[2]<BR>";
  12. echo "$row[3]<BR>";
  13. echo "$row[4]<BR>";
  14. echo "$row[5]<BR>";
  15. echo "<img SRC="$row[6]"><BR>";
  16. ?>


Tylko chciałem zapytać jak moge wyświetlić wszystkie dane z tabeli, bo mi wyświetla tylko jedne dane.
Pozdrawiam


//EDIT:

Juz działa, poradziłem sobie dzieki temu:

  1. <?php
  2. $id = htmlspecialchars($_GET['id']);
  3. $query = mysql_query("SELECT imie, nazwisko, data, kadra, pozycja, zdjecie FROM dane WHERE id = '$id'") or die (mysql_error());
  4. while($db = mysql_fetch_array($query)) {
  5.  $d++;
  6.  
  7. echo "<table border="0" width="390" align="center">";
  8. echo "<tr><td rowspan="4" width="207"><img SRC="$db[zdjecie]"></td>";
  9. echo "<td><B> Imie:</B> $db[imie]</td></tr>";
  10. echo "<tr><td> <B>Nazwisko:</B> $db[nazwisko]</td></TR>";
  11. echo "<tr><td> <B>Data Ur.:</B> $db[data]</td></TR>";
  12. echo "<tr><td> <B>Pozycja:</B> $db[pozycja]</td></TR>";
  13. echo "</table>";
  14.  
  15. } 
  16.  }
  17. ?>


Dziękuje za rady, pozdrawiam.

Ten post edytował Sadu2 15.06.2007, 16:21:00
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: 28.09.2025 - 11:34