Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Połączenie z inną Bazą danych
#1
Cześć. Mam pytanie czy można zrobić połączenie z inną bazą danych nie moją np. tak ze jak mam na stronie formularz dodawania rekordu to doda się on do innej bazy na innej stronie ??? Proszę o pomoc
Odpowiedz
#2
A masz dane do tej bazy?
Odpowiedz
#3
no a jaki problem? Podajesz w połączeniu hosta, login, haslo, nazwe bazy i jazda
Odpowiedz
#4
Mam... Ale bazy nie muszę mieć na swoim hostingu ?
Odpowiedz
#5
Niektóre bazy, a nawet raczej większość z hostingów oferuje tylko połączenia po localhoscie.
Odpowiedz
#6
Użytkownik bazy danych musi mieć uprawnienie do łączenia się z zewnętrznymi bazami danych i wtedy w pole hosta wpisujesz IP serwera, na którym postawiona jest baza danych.
Odpowiedz
#7
Jeżeli masz dostęp SSh do bazy, z którą chcesz jako drugą się łączyć to należy zmienić uprawnienia w bazie MySQL (dokładnie to pola Host w
tabelach user i db należy zmienić z localhost na IP hosta, domenę lub % (Ta ostatnia mało bezpieczna) i następnie wydać
komendę flush privileges).
Odpowiedz
#8
Mam jeszcze drobne pytanie nie dotyczące tematu...

Jeśli mam taki kod:

<?php

// nawiazujemy polaczenie

$connection = @mysql_connect('*', '*', '*');
$db = @mysql_select_db('*', $connection);


/* zapytanie do konkretnej tabeli */

$wynik = mysql_query("SELECT * FROM nazwa tabeli")
or die('Błąd zapytania');

/*
wyświetlamy wyniki, sprawdzamy,
czy zapytanie zwróciło wartość większą od 0
*/
if(mysql_num_rows($wynik) > 1 ) {
/* jeżeli wynik jest pozytywny, to wyświetlamy dane */
while($r = mysql_fetch_assoc($wynik)) {
echo "Witaj ".$r['Imie']." ";
echo "".$r['Nazwisko']." <br />";
echo "".$r['mail']."";
}
}

?>

To jak go przerobić w ten sposób żeby
jeśli mam dwie tabele


usersw
login | haslo | strona |
*** | ***| 1 |

osoba
imie | nazwisko | strona |
*** | *** | 1 |

to po zalogowaniu na login: *** hasło:*** to wyskoczy mi na stronie głównej dane z tabeli osoba ( strona 1 )...
a jeśli dodam nowy login i hasło i strona 2 to wyskoczy coś innego co jest zapisane w Tabeli Osoba pod strona2 ??

Mam nadzieje ze zrozumiecie... Proszę o pomoc
Odpowiedz
#9
Zastosuj ify.
Odpowiedz
#10
A mógłby mi ktoś to skonstruować
Odpowiedz


Podobne wątki…
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  cron nie łączy się z bazą danych michalszyd 3 5,004 18-01-2018, 06:15
Ostatni post: ytprzetwornik
  Pobieranie danych z dwóch baz danych jarekcda 2 5,189 28-11-2016, 11:55
Ostatni post: ania9
  podział danych za pomocą substr ppsqm 1 4,149 18-06-2014, 15:18
Ostatni post: Kartofelek
  Przywrócenie bazy danych/struktury z plików OPT i FRM smiesznylolek 0 3,265 19-11-2013, 16:28
Ostatni post: smiesznylolek
  wyciągnięcie danych kendry 7 6,903 17-06-2013, 13:26
Ostatni post: kendry

Skocz do:


Użytkownicy przeglądający ten wątek: 1 gości
Sponsorzy i przyjaciele
SeoHost.pl