Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP] Co jest błędem
qarter
post
Post #1





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

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


Witam. Próbuje wyświetlić na stronie ale występują błąd, oto mogje pliki:


form.html
  1. <form action="form.php" method="post">
  2.  
  3. treść:<br />
  4. <textarea cols="100" rows="30" name="tekst">Napisz coś na temat...</textarea><BR>
  5. <input type="submit" value="dodaj" />
  6. </form>


form.php

  1. <?php
  2. $tekst = $_POST['tekst'];
  3.  
  4.  
  5. if($tekst) {
  6.  
  7.  
  8. $connection = @mysql_connect('localhost', '*****', '*****')
  9. or die('Brak połączenia z serwerem MySQL');
  10. $db = @mysql_select_db('artykuly', $connection)
  11. or die('Nie mogę połączyć się z bazą danych');
  12. $ins = @mysql_query("INSERT INTO newsy SET tresc='$tekst', data=CURDATE()");
  13.  
  14. if($ins) echo "Rekord został dodany poprawnie";
  15. else echo "Błąd nie udało się dodać nowego rekordu";
  16.  
  17. mysql_close($connection);
  18. }
  19.  
  20. ?>



se.html

  1. <!DOCTYPE HTML SYSTEM>
  2. <link rel="Stylesheet" type="text/css" href="css.css" >
  3. <script type="text/javascript" src="menu.js"></script>
  4. <meta http-equiv="Content-type" content="text/html; charset=ISO-8859-2" >
  5. <title>wKawulka portfolio</title>
  6. </HEAD>
  7. <BODY >
  8.  
  9. <?php
  10. $connection = @mysql_connect('localhost', '*****', '*****')
  11. or die('Brak połączenia z serwerem MySQL');
  12. $db = @mysql_select_db('artykuly', $connection)
  13. or die('Nie mogę połączyć się z bazą danych');
  14.  
  15. $wynik = @mysql_query('select tresc from newsy')
  16. or die('Nie udało się wyświetlić newsów');
  17. echo "<table cellpadding=\"2\" border=1>";
  18.  
  19. while ($r = mysql_fetch_assoc($wynik)) {
  20. echo "<tr>";
  21. echo "<td>".$r['tresc']"</td>";
  22. echo "<td>".$r['data']"</td>";
  23. echo "</tr>";
  24. }
  25. echo "</table>";
  26. }
  27.  
  28.  
  29. ?>
  30. </BODY>
  31. </HTML>


Z form.html dane idą do form.php, ten przesyła do bazy. Lecz teraz chce je wyświetlić plik se.html i nie działa, na stronie wyskakuje mi

  1. "; while($r = mysql_fetch_assoc($wynik)) { echo ""; echo "".$r['tresc'].""; echo "".$r['data'].""; echo ""; } echo ""; } ?>

Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
qarter
post
Post #2





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

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


hmm, w sumie to id też mi się przyda, a jeżeli można to te kropki były musowo potrzebne? co one takiego ważnego robią? zaczynają jakiś ciąg?

ADD/// Ah, i jeszcze jedno, jako data dałem CURDATE() jednak pokazuje mi dobrą date tj. dzien miesiąc rok, ale godzina jest 0:00:00 dlaczego tak może byc?

I kolejne pytanie, jak wyzerować ID, wcześniej mieszałem dużo, dodawałem nowe i usuwałem (w tabeli newsy) i teraz pierwszy news ma id 13, jak to zmienić?

cholera teraz to się porobiło, jak dodałem kolejne wpisy, to się porobiły takie jajca, http://wkawulka.afisnet.pl/newsy.php

może podpowiecie, jak można zrobić żeby za każdym razem dawało wyniki w tabelę, albo jak to zrobić bez użycia tabeli?

Ten post edytował qarter 4.07.2010, 12:24:41
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: 5.10.2025 - 03:03