Skocz do zawartości
  • 0

MySQL - problem


Komar

Pytanie

Witam,

Mam dość trudne pytanie i spodziewam się że wiele osób nie będzie w stanie odpowiedzieć na nie (rym cym cym xD).

Jak wyświetlić na stronie www wartości zmiennych ze Skripta? :P Wiem że pierw trzeba połączyć go z jakąś bazą danych, ja wybrałem MySQL na localhost - skonfigurowałem Skripta i wszystko działa super, wszystkie zmienne są wysyłane do bazy i tam sobie "siedzą". Tylko teraz problem z odczytem tego na stronie www bo nie mam zielonego pojęcia jak to zrobić. Jak ktoś z was zna odpowiedź to proszę o jej udzielenie ;).

Tak mam skonfigurowany plik "config.sk" Skriptu

.... (linia 192)

 MySQL example:
        type: MySQL
        pattern: synced_.*
        host: localhost
        port: 3306
        user: root
        password: (nie podam xD)
        database: skript
        monitor changes: true
        monitor interval: 20 seconds

.... (linia 209)

 

A tak wygląda mój skrypt, do którego to używam:

....

set {zabicia::%attacer%} to {zabicia::%attacer%} + 1
set {synced_zabicia::%attacer%} to {zabicia::%attacer%} parsed as text
set {zabicia::%victim%} to {zabicia::%victim%} + 1
set {synced_zabicia::%victim%} to {zabicia::%victim%} parsed as text

....

I normalnie w bazie się wszystko zapisuje, ale tak jak wyżej pisałem - problem z odczytem na stronie www. :D

Z góry dzięki :D

ps. Czytałem ten poradnik ale on mi się nie przydał :(:

 

Odnośnik do komentarza
https://skript.pl/temat/26749-mysql-problem/
Udostępnij na innych stronach

11 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0

Musisz sobie napisać stronę WWW, która będzie te dane z bazy pobierać i wyświetlać na stronie. Możesz przerobić też jakąś istniejącą open-source, ale to zależy jak blisko twój projekt byłby spokrewniony z tą otwartą stroną. Jest wiele różnych języków napisania czegoś takiego. Takim najtańszym, ale nieestetycznym rozwiązaniem byłoby na pewno napisanie prostego skryptu PHP, który pobiera dane z bazy i wstrzykuje je do zwartego w tym samym dokumencie PHP dokumentu HTML.

Odnośnik do komentarza
https://skript.pl/temat/26749-mysql-problem/#findComment-176084
Udostępnij na innych stronach

  • 0

Biblioteka mysql w PHP została już wiele lat temu porzucona, a nie dawno usunięta. Używaj biblioteki mysqli, chociaż nie wiem czy wspiera przygotowywanie zapytań SQL. Jeżeli nie to ja polecam po prostu obiektowe PDO, wspiera także wiele implementacji sterowników baz danych.

Odnośnik do komentarza
https://skript.pl/temat/26749-mysql-problem/#findComment-176088
Udostępnij na innych stronach

  • 0

Za pomocą mysqli wyrzuca takie błędy:

Warning: mysqli::__construct(): (HY000/1045): Access denied for user 'root'@'localhost' (using password: YES) in /var/www/vhosts/skmcprivate1978.5v.pl/httpdocs/123privateskformc321siteOtherSK/index.php on line 2
Failed to connect to MySQL: (1045) Access denied for user 'root'@'localhost' (using password: YES)

Warning: main(): Couldn't fetch mysqli in /var/www/vhosts/skmcprivate1978.5v.pl/httpdocs/123privateskformc321siteOtherSK/index.php on line 6

Warning: mysqli::__construct(): (HY000/1045): Access denied for user 'root'@'localhost' (using password: YES) in /var/www/vhosts/skmcprivate1978.5v.pl/httpdocs/123privateskformc321siteOtherSK/index.php on line 8
Failed to connect to MySQL: (1045) Access denied for user 'root'@'localhost' (using password: YES)

Warning: main(): Couldn't fetch mysqli in /var/www/vhosts/skmcprivate1978.5v.pl/httpdocs/123privateskformc321siteOtherSK/index.php on line 13

 

Odnośnik do komentarza
https://skript.pl/temat/26749-mysql-problem/#findComment-176113
Udostępnij na innych stronach

  • 0

Masz wszystko w błędzie napisane - masz nieprawidłowe dane do połączenia do bazy danych dla użytkownika root. Pamiętaj, aby roota nie używać na produkcji ponieważ ma nieograniczone uprawnienia. Każdy plugin, tutaj skrypt, powinien mieć swojego własnego użytkownika z dostępem jedynie do swoich tabel.

Odnośnik do komentarza
https://skript.pl/temat/26749-mysql-problem/#findComment-176115
Udostępnij na innych stronach

  • 0
3 godziny temu, EqualiruM napisał:

Nie potrafisz - nie twórz serwera/strony :) 

Może właśnie robi to, aby się nauczyć? Idąc twoim tokiem myślenia, jeśli ktoś nie potrafi czytać/pisać to nie powinien chodzić do szkoły? 

Odnośnik do komentarza
https://skript.pl/temat/26749-mysql-problem/#findComment-176154
Udostępnij na innych stronach

Nieaktywny
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...