Polaczenie z baz MySQL |
Autor |
Wiadomość |
lukeaaa
Bywalec
Dołączył: 13 Lip 2006 Posty: 11
|
Wysłany: Sro 21 Mar, 2007 18:56 Polaczenie z baz MySQL
|
|
|
Witam,
czy moglby ktos podac jakis konkretny przyklad polaczenia swisha z baza danych
np.
wczytywanie tekstu z bazy do swisha
dzieki ! |
|
|
|
|
nugatt
Pomógł: 75 razy Wiek: 42 Dołączył: 16 Maj 2005 Posty: 1389 Skąd: Warszawa
|
Wysłany: Sro 21 Mar, 2007 22:49
|
|
|
swish łączy sie z bazą danych przez php (w nim jest to co trzeba)
a plik php ze swishem np. tak Kod: | this.loadVariablesNum("root/guestbook.php?"+Math.round(Math.random()*1000),0,'GET');
|
|
_________________ tomekf /// swishmaxxx |
|
|
|
|
lukeaaa
Bywalec
Dołączył: 13 Lip 2006 Posty: 11
|
Wysłany: Pią 23 Mar, 2007 07:10
|
|
|
czyli mam np plik laczacy z baza (np. polacz.php)
Kod: | $dbh=@mysql_connect("localhost","user","pass") or die ("brak polaczenia");
mysql_select_db ("baza");
$sql = "SELECT * from tabela";
$result = mysql_query($sql);
echo("&new=");
while ($row2 = mysql_fetch_array($result, MYSQL_ASSOC)) {
echo($row2['imie']."\n");} |
i jak powinno to wygladac ?
Kod: | loadVariablesNum("polacz.php",0,'GET'); | ??
tx! |
|
|
|
|
nugatt
Pomógł: 75 razy Wiek: 42 Dołączył: 16 Maj 2005 Posty: 1389 Skąd: Warszawa
|
Wysłany: Pią 23 Mar, 2007 08:22
|
|
|
nie wiem jak kod php, ale wydaje mi się że tak |
_________________ tomekf /// swishmaxxx |
|
|
|
|
mielu
Pomógł: 131 razy Wiek: 47 Dołączył: 06 Kwi 2006 Posty: 1177 Skąd: Kraków
|
Wysłany: Pią 23 Mar, 2007 09:06
|
|
|
witam
u mnie to działa
Kod: |
<?php
$dbh=@mysql_connect("localhost","root","") or die ("brak polaczenia");
mysql_select_db ("test");
$sql = "SELECT * from testowa";
$result = mysql_query($sql);
print("&imie=");
while ($row2 = mysql_fetch_array($result, MYSQL_ASSOC)) {
print($row2['imie']." , ");}
print "&" ;
?>
|
wybiera z bazy imiona
a do wczytywania do swf
Kod: | onLoad () {
this.loadVariables("mysql.php",'GET');
}
|
dane są dostepne pod zmienną imie |
|
|
|
|
lukeaaa
Bywalec
Dołączył: 13 Lip 2006 Posty: 11
|
Wysłany: Pią 23 Mar, 2007 09:43
|
|
|
Wielkie dzieki ! o to chodzilo |
|
|
|
|
mielu
Pomógł: 131 razy Wiek: 47 Dołączył: 06 Kwi 2006 Posty: 1177 Skąd: Kraków
|
Wysłany: Pią 23 Mar, 2007 09:52
|
|
|
proszę bardzo |
|
|
|
|
lukeaaa
Bywalec
Dołączył: 13 Lip 2006 Posty: 11
|
Wysłany: Pią 23 Mar, 2007 17:22
|
|
|
no i kolejny problem tym raze z polskimi znakami ?
- probuje to zrobic sposobem ktory jest gdzies na forum, ale cos jest nie tak ze zmienna images dla inputname ( jezeli wpisze zmienna bezposrednio do zakladki Text to dane z bazy sie wyswietlaja jezeli robie przez zmienna [nic sie nie dzieje] )
- aa ustawilem cala baze sql na utf8_pl_ci
( sami zobaczcie w zalaczniku ) |
|
|
|
|
mielu
Pomógł: 131 razy Wiek: 47 Dołączył: 06 Kwi 2006 Posty: 1177 Skąd: Kraków
|
Wysłany: Pią 23 Mar, 2007 17:31
|
|
|
a tak próbowałeś
Kod: |
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
</head>
<body>
<?
$dbh=@mysql_connect("localhost","root","") or die ("brak polaczenia");
mysql_select_db ("test");
$sql = "SELECT * from testowa";
$result = mysql_query($sql);
print("&imie=");
while ($row2 = mysql_fetch_array($result, MYSQL_ASSOC)) {
print($row2['imie']." i ");}
print "&" ;
?>
</body>
</html> |
|
|
|
|
|
lukeaaa
Bywalec
Dołączył: 13 Lip 2006 Posty: 11
|
Wysłany: Pią 23 Mar, 2007 18:39
|
|
|
niestety nic to nie daje |
|
|
|
|
mielu
Pomógł: 131 razy Wiek: 47 Dołączył: 06 Kwi 2006 Posty: 1177 Skąd: Kraków
|
Wysłany: Pią 23 Mar, 2007 19:04
|
|
|
a jak zapisujesz do bazy
[ Dodano: Pią 23 Mar, 2007 20:16 ]
Jeśli zapisujesz przez formularz to warze jest aby strona z której zapisujesz też miała kodowanie utf-8
Ja przetestowałem to u siebie i działa |
|
|
|
|
lukeaaa
Bywalec
Dołączył: 13 Lip 2006 Posty: 11
|
Wysłany: Pią 23 Mar, 2007 19:35
|
|
|
dane zapisuje do bazy w phpMyAdmin - przez okno zapytan
tak ustawilem metode porownywania napisow:
|
|
|
|
|
mielu
Pomógł: 131 razy Wiek: 47 Dołączył: 06 Kwi 2006 Posty: 1177 Skąd: Kraków
|
Wysłany: Pią 23 Mar, 2007 19:42
|
|
|
a phpmyadmin jakie ma kodowanie
|
|
|
|
|
lukeaaa
Bywalec
Dołączył: 13 Lip 2006 Posty: 11
|
Wysłany: Pią 23 Mar, 2007 21:09
|
|
|
- mialem kiedys podobny problem podczas przenoszenia forum na inny serwer ale tam w samym php latwo poprawic a tu !? |
|
|
|
|
mielu
Pomógł: 131 razy Wiek: 47 Dołączył: 06 Kwi 2006 Posty: 1177 Skąd: Kraków
|
Wysłany: Pią 23 Mar, 2007 21:13
|
|
|
dopisz teraz jakiś rekord do bazy i zobacz co Ci zwraca mysql.php |
|
|
|
|
lukeaaa
Bywalec
Dołączył: 13 Lip 2006 Posty: 11
|
Wysłany: Sob 24 Mar, 2007 11:06
|
|
|
wszystko to nic nie daje
- jakbys mogl podeslac ten formularz dodajacy do bazy, moze przez niego sie uda ...
tx! |
|
|
|
|
mielu
Pomógł: 131 razy Wiek: 47 Dołączył: 06 Kwi 2006 Posty: 1177 Skąd: Kraków
|
Wysłany: Sob 24 Mar, 2007 14:27
|
|
|
ok tylko napisze napisz jakie pola maję być w tabeli i jakiej długości tzn inputy czy textarea |
|
|
|
|
lukeaaa
Bywalec
Dołączył: 13 Lip 2006 Posty: 11
|
Wysłany: Sob 24 Mar, 2007 22:26
|
|
|
ok juz sobie poradzilem z tym formularzem ale nistety to tez nic nie dalo - sprobuje gdzies sprawdzic z inna baza |
|
|
|
|
mielu
Pomógł: 131 razy Wiek: 47 Dołączył: 06 Kwi 2006 Posty: 1177 Skąd: Kraków
|
Wysłany: Pon 26 Mar, 2007 06:16
|
|
|
poczytaj sobie ten artykuł ogonki
i może sie pobawisz ze zmianą kodowania w samym php, przed wyświetleniem |
|
|
|
|
rash
Praktyk
Pomógł: 2 razy Dołączył: 24 Mar 2005 Posty: 23 Skąd: Poznań
|
Wysłany: Wto 14 Paź, 2008 13:34
|
|
|
a może by pomogla funkcja iconv(); w php
ja bez niej nie ruszam jeśli chodzi o bazy danych i kodowanie
do bazy wkladam tak:
Kod: | $tekst = iconv('iso-8859-2','utf-8', $tekst); |
z bazy przed wyświetleniem tak:
Kod: | $tekst = iconv('utf-8','iso-8859-2', $tekst); |
w ogóle to najlepiej tak
Kod: | function do_utf ($tekst) {
$tekst = iconv('iso-8859-2','utf-8', $tekst);
return $tekst;
}
function do_iso ($tekst) {
$tekst = iconv('utf-8','iso-8859-2', $tekst);
return $tekst;
} |
|
_________________ == Pozdrawiam RaSh == |
|
|
|
|
Sniper
Praktyk
Wiek: 35 Dołączył: 12 Paź 2010 Posty: 21 Skąd: Leszno
|
Wysłany: Sro 13 Paź, 2010 09:10
|
|
|
Witam, świetne porady, mam też pytanie czy za pomocą tej bazy danych można też formatować tekst oraz wstawiać obrazy? Czy to tylko dotyczy się zwykłego, niesformatowanego tekstu? |
|
|
|
|
kbkbpol
Początkujący
Dołączył: 12 Sty 2010 Posty: 9 Skąd: Nowy Sącz
|
|
|
|
|
|