Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL][PHP] Prosty formularz
Forum PHP.pl > Forum > Przedszkole
Michalo1994
Skrypt ma pobierać dane z formularza- tytuł, treść. Łączyć z bazą, w której są : id, mail, name. Pobierać
mail i w pętli while je wyświetlać. może ktoś napisać, dlaczego to nie działa:
  1. <?
  2. $tytul=$_POST['tytul'];
  3. $tresc=$_POST['tresc'];
  4.  
  5. if (
  6. empty($tytul) or empty($tresc)
  7. )
  8. {
  9. echo 'Wypełnij wszystkie pola';
  10. }
  11. else {
  12.  
  13. $dbc=mysqli_connect('localhost','root','asd','mailing','lista')
  14. or die ('Błąd połączenia z bazą');
  15.  
  16. $query("SELECT * FROM lista");
  17. $result= mysqli_query($dbc,$query);
  18. while ($row = mysqli_fetch_array($result)) {
  19. echo '' . $row['mail'];
  20. echo '<br>';
  21. mysqli_close($dbc);
  22.  
  23. }
  24.  
  25.  
  26. ?>
Spawnm
Ilość } się nie zgadza + mysqli_close($dbc); jest w pętli.
5 parametr w connect jest ok?
dodaj mysqli_error(); oraz mysqli_connect_error().
bpskiba
linia 16
powinno być
  1. $query="SELECT * FROM lista";
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.