Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL][PHP]Niedzialający skrypt w Wordpress
Forum PHP.pl > Forum > Przedszkole
jazen
Witam. W skrócie stworzyłem skrypty dodajace dane do tabeli mysql, wszystko zadzialalo jak nalezy do momentu wstawienia na strone zrobiona w wordpressie. Otóż wszystkie 9 plikow PHP zadzialalo prawidlowo, lecz ostatni podsumowujacy nie dziala prawidlowo. Oto kod:
  1. <?php
  2. $servername = "localhost";
  3. $username = "root";
  4. $password = "";
  5. $dbname = "annwedd";
  6.  
  7. // Create connection
  8. $conn = new mysqli($servername, $username, $password, $dbname);
  9. // Check connection
  10. if ($conn->connect_error) {
  11. die("Connection failed: " . $conn->connect_error);
  12. }
  13.  
  14. $sql = "SELECT * FROM orders WHERE id_zamowienia=id_zamowienia ORDER BY id_zamowienia DESC LIMIT 1";
  15. $result = $conn->query($sql);
  16.  
  17. if ($result->num_rows > 0) {
  18. // output data of each row
  19. while($row = $result->fetch_assoc()) {
  20. "ID zamówienia: " . $row["id_zamowienia"].
  21. "<br> Imię: " . $row["imie"].
  22. "<br>Nazwisko: " . $row["nazwisko"].
  23. "<br>Adres zamieszkania: " . $row["adres_zamieszkania"].
  24. "<br>Miejscowość: " . $row["miejscowosc"].
  25. "<br>Telefon: " . $row["telefon"].
  26. "<br>e-mail: " . $row["email"].
  27. "<br>Liczba gości: " . $row["liczba_gosci"].
  28. "<br>Adres ceremonii: " . $row["adres_ceremonii"].
  29. "<br>Dekoracje miejsca ceremonii w barwach: " . $row["dekoracja_ceremonii"].
  30. "<br>Zamówienie oprawy smyczkowej na ceremonię zaślubin: " . $row["oprawa_muzyczna"].
  31. "<br>Dywan dekoracyjny miejsce ceremonii: " . $row["dywan"].
  32. "<br>Zamówienie wypuszczenia gołębi królewskich po ceremonii: " . $row["golebie"].
  33. "<br>Transport gości: " . $row["transport"].
  34. "<br>Wybrany pojazd ślubny: " . $row["pojazd_slubny"].
  35. "<br>Zupa na danie główne: " . $row["dania_glowne_zupa"].
  36. "<br>Danie główne: " . $row["dania_glowne"].
  37. "<br>Sałatki do dania głównego: " . $row["dania_glowne_warzywa"].
  38. "<br>Wybrane dania ciepła podczas wesela: " . $row["dania_cieple"].
  39. "<br>Wybrane ciepłe zupy podczas wesela: " . $row["dania_cieple_zupy"].
  40. "<br>Wybrane przystawki rybne: " . $row["przystawki_rybne"].
  41. "<br>Wybrane sałatki: " . $row["salatki"].
  42. "<br>Wybrane przystawki mięsne: " . $row["przystawki_miesne"].
  43. "<br>Wybrane przystawki jarskie: " . $row["przystawki_jarskie"].
  44. "<br>Wybrane galarety: " . $row["galarety"].
  45. "<br>Wybrane marynaty: " . $row["marynaty"].
  46. "<br>Zakup napojów dla gości: " . $row["napoje"].
  47. "<br>Zamówienie wiejskiego stołu: " . $row["wiejski_stol"].
  48. "<br>Organizacja poprawin: " . $row["poprawiny"].
  49. "<br>Danie przystawka na poprawiny: " . $row["poprawiny_zupa"].
  50. "<br>Danie główne na poprawiny: " . $row["poprawiny_obiad"].
  51. "<br>Deser na poprawiny: " . $row["poprawiny_deser"].
  52. "<br>Wybrane atrakcje na wesele: " . $row["atrakcje"]. "<br>";
  53.  
  54. }
  55. } else {
  56. echo "0 results";
  57. }
  58. $conn->close();
  59. ?>
  60.  

A na stronie wygląda to tak, że pojawia się większy fragment skryptu (jako tekst)

  1. connect_error) {
  2. die(Connection failed: . $conn->connect_error);
  3. }
  4.  
  5. $sql = SELECT * FROM orders WHERE id_zamowienia=id_zamowienia ORDER BY id_zamowienia DESC LIMIT 1;
  6. $result = $conn->query($sql);
  7.  
  8. if ($result->num_rows > 0) {
  9. // output data of each row
  10. while($row = $result->fetch_assoc()) {
  11. echo
  12. ID zamówienia: . $row[id_zamowienia].
  13. Imię: . $row[imie].
  14. Nazwisko: . $row[nazwisko].
  15. Adres zamieszkania: . $row[adres_zamieszkania].
  16. Miejscowość: . $row[miejscowosc].
  17. Telefon: . $row[telefon].
  18. e-mail: . $row[email].
  19. Liczba gości: . $row[liczba_gosci].
  20. Adres ceremonii: . $row[adres_ceremonii].
  21. Dekoracje miejsca ceremonii w barwach: . $row[dekoracja_ceremonii].
  22. Zamówienie oprawy smyczkowej na ceremonię zaślubin: . $row[oprawa_muzyczna].
  23. Dywan dekoracyjny miejsce ceremonii: . $row[dywan].
  24. Zamówienie wypuszczenia gołębi królewskich po ceremonii: . $row[golebie].
  25. Transport gości: . $row[transport].
  26. Wybrany pojazd ślubny: . $row[pojazd_slubny].
  27. Zupa na danie główne: . $row[dania_glowne_zupa].
  28. Danie główne: . $row[dania_glowne].
  29. Sałatki do dania głównego: . $row[dania_glowne_warzywa].
  30. Wybrane dania ciepła podczas wesela: . $row[dania_cieple].
  31. Wybrane ciepłe zupy podczas wesela: . $row[dania_cieple_zupy].
  32. Wybrane przystawki rybne: . $row[przystawki_rybne].
  33. Wybrane sałatki: . $row[salatki].
  34. Wybrane przystawki mięsne: . $row[przystawki_miesne].
  35. Wybrane przystawki jarskie: . $row[przystawki_jarskie].
  36. Wybrane galarety: . $row[galarety].
  37. Wybrane marynaty: . $row[marynaty].
  38. Zakup napojów dla gości: . $row[napoje].
  39. Zamówienie wiejskiego stołu: . $row[wiejski_stol].
  40. Organizacja poprawin: . $row[poprawiny].
  41. Danie przystawka na poprawiny: . $row[poprawiny_zupa].
  42. Danie główne na poprawiny: . $row[poprawiny_obiad].
  43. Deser na poprawiny: . $row[poprawiny_deser].
  44. Wybrane atrakcje na wesele: . $row[atrakcje].
  45. ;
  46.  
  47. }
  48. } else {
  49. echo 0 results;
  50. }
  51. $conn->close();
  52. ?>


Could somebody help me?
SmokAnalog
Wygląda to tak, jakby parser PHP nie przerabiał tego pliku. Zajrzyj w źródło na stronie - pewnie cały kod PHP tam jest. Przeglądarka ucięła po prostu to, co wyglądało jak tag (aż do >).
jazen
Faktycznie w źródle pokazuje początkowy fragment na czerwono.
Z tym że co zauważyłem:
1) kod zaczyna sie od <?php
a w wordpress zmienił się na <!--?php
2) fragment kodu "$conn->" zmienił się na $conn--->
3) znaki " zmienił na „ i ”
4) w dalszej czesci $conn-> na $conn-&gt;

Widać to na ponizszym zrzucie ekranu z zrodla

https://zapodaj.net/0bc1154238207.png.html

Czy jestescie w stanie poradzic mi jak mozna rozwiazac/ominac ten problem?
SmokAnalog
A gdzie dodałeś ten plik? Jaką ma ścieżkę?
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.