Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Wyswietlanie newsa, jak?
Major
post
Post #1





Grupa: Zarejestrowani
Postów: 82
Pomógł: 0
Dołączył: 22.07.2004

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


Zaczolem nauke php i prosciutki napisalem skrypt newsow na bazie danych
Dodawanie.php
  1. <html>
  2. <head>
  3. <meta name=\"generator\" content=\"WebSite PRO 4.3\" />
  4. <title>Newsy</title>
  5. </head>
  6. </body>
  7. <?php
  8. $tytul=$HTTP_POST_VARS['tytul'];
  9. $data=$HTTP_POST_VARS['data'];
  10. $text=$HTTP_POST_VARS['text'];
  11.  
  12.  
  13.  $tytul = addslashes($tytul);
  14.  $data = addslashes($data);
  15.  $text = addslashes($text);
  16.  
  17. @ $db = mysql_pconnect('localhost', 'root', 'krasnal');
  18. if (!$db)
  19. {
  20. echo 'Brak polaczenia z baza';
  21. }
  22. mysql_select_db('newsy');
  23.  $zapytanie = &#092;"insert into newsy (tytul, data, text) values ('\".$tytul.\"', '\".$data.\"', '\".$text.\"')\";
  24.  $wynik = mysql_query($zapytanie);
  25. if ($wynik)
  26.  {
  27.  echo mysql_affected_rows().'News dodany do bazy';
  28.  }
  29. ?>
  30. </body>
  31. </html>

To dziala, wyniki sa zapisywane w bazie. lecz gdy chce wyswietlic newsy nie dziala
Wysw.php
  1. <?php
  2.  
  3. <php
  4. $tytul=$HTTP_POST_VARS['tytul'];
  5. $data=$HTTP_POST_VARS['data'];
  6. $text=$HTTP_POST_VARS['text'];
  7. if(!bd_polacz=@mysql_connect('loaclhost', 'root', 'krasnal'))
  8. {
  9. echo 'Polaczenie z baza danych nieudane<br />';
  10. };
  11. $zapytanie='SELECT * 
  12. FROM `newsy`';
  13. if(!($wynik=@mysql_query($zapytanie, $bd_polacz))
  14. {
  15. echo 'Polaczenie z baza danych nieudane';
  16. }
  17. $tytul=mysql_num_rows($wynik)
  18. echo .$tytul.;
  19. ?>

Co jest tutaj nie tak? prosil bym o jasne wytlumaczenie , bo dopiero sie ucze php :/


--------------------
Udzielasz sie w PHP Pro?
Uważasz sie za profesjonaliste?
Przeczytaj to
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
Ive
post
Post #2





Grupa: Zarejestrowani
Postów: 352
Pomógł: 1
Dołączył: 17.07.2003
Skąd: Kazanów

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


1. znacznik php to '<?php' a nie '<php'
2. ja jestem przyzwyczajony do wczytywania danych poprzez pętle while:
  1. <?
  2.  
  3. //połączenie z bazą itd.
  4.  
  5. $q = mysql_query(&#092;"SELECT pole1,pole2 FROM `tabela`\") or die(mysql_error());
  6.  
  7. while($cz = mysql_fetch_array($q)) {
  8.  
  9.  echo $cz[0] .&#092;" \". $cz[1];
  10.  
  11. }
  12. ?>
Go to the top of the page
+Quote Post
Major
post
Post #3





Grupa: Zarejestrowani
Postów: 82
Pomógł: 0
Dołączył: 22.07.2004

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


Wielkie dzieki dziala smile.gif to teraz jeszcze sie poglowkuje nad usuwaniem newsow i nad komentarzami smile.gif
/////
Moglby mi ktos napisac jak zrobic by bylo usuwanie do kazdego newsu czyli przy kazdym newsie byl link Usun bo ja juz kombinuje i nie mam pomysu jak to zrobic zrobilem jedynie, ze trza wejsc na specjalna stronie wpiac tyul newsu i zostanie usuniety ale nie oto mi chodzilo ;/

Ten post edytował Major 1.08.2004, 16:02:20


--------------------
Udzielasz sie w PHP Pro?
Uważasz sie za profesjonaliste?
Przeczytaj to
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: 21.08.2025 - 07:32