![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 30.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam mam sobie taki skrypcik współpracujący z flash-em: pod php4 działa bez zarzutu pod php 5 nie działa (IMG:http://forum.php.pl/style_emoticons/default/sciana.gif) przypuszczam że błąd jest w zapytaniu do MySQL $query = "SELECT * FROM $table where ID='$ID' ";
Przypuszczam, że muszę użyć $_POST tylko jak (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) poniżej skrypt Z góry wilekie dzięki (IMG:http://forum.php.pl/style_emoticons/default/party.gif) <? $dbHost = "xxxxxxxxxxxxxx"; $dbUser = "yyyyyyyyyyyyyyy"; $dbPass = "zzzzzzzzzzzzzz"; $dbName = "ccccccccccccc"; $table = "mmmmmmmmmmmm"; $link = @mysql_connect($dbHost, $dbUser, $dbPass); if (!$link) { print "&wynik=zle"; exit; } if (!@mysql_select_db($dbName)) { print "&wynik=zle"; exit; } $query = "SELECT * FROM $table where ID='$ID' "; $result = @mysql_query($query); if ($result && @mysql_num_rows($result) > 0) { [/color] $tekst = ""; while($row = mysql_fetch_array($result)) { $tekst .= stripslashes($row['tekst']); [color="#006400"]} print "&tekst=" . urlencode($tekst); print "&wynik=dobrze"; } else { print "&wynik=zle"; exit; } mysql_close($link); ?>
Powód edycji: dodałem tag i zmodyfikowałem temat (cysiaczek)
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 4 465 Pomógł: 137 Dołączył: 26.03.2004 Skąd: Gorzów Wlkp. ![]() |
Jeśli $ID w tym zapytaniu jest przesłana metodą POST, to $_POST['ID'].
Używaj bbcode wbudowanego w forum - nie koloruj samemu, bo szkoda roboty (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Pozdrawiam. Dodaj tag do tematu |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 60 Pomógł: 5 Dołączył: 28.08.2008 Ostrzeżenie: (0%) ![]() ![]() |
0. Skonfiguruj sobie PHP jak trzeba -- pomoże w wyłapaniu wielu błędów. (np. E_ALL | E_STRICT).
1. Zawsze definiuj zmienne przed użyciem. Tu $ID nie jest zdefiniowane (zapewne liczyłeś na register_globals). |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 30.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
Wielkie dzięki ale chyba dalej robię coś nie tak gdyż po
$query = "SELECT * FROM $table where ID=$_POST['ID'] "; dalej jest kicha z flasha wypuszczam zapytanie używając POST (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) |
|
|
![]()
Post
#5
|
|
Grupa: Moderatorzy Postów: 4 465 Pomógł: 137 Dołączył: 26.03.2004 Skąd: Gorzów Wlkp. ![]() |
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 2 148 Pomógł: 230 Dołączył: 26.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
Wielkie dzięki ale chyba dalej robię coś nie tak gdyż po $query = "SELECT * FROM $table where ID=$_POST['ID'] "; dalej jest kicha z flasha wypuszczam zapytanie używając POST (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)
kocham podatne skrypty |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 30.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
Nie spodziewałem się tak błyskawicznej pomocy (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Tagi sorki ale nie wiem jak poruszać się na tym forum jakby ktoś chciał pomocy z AS chętnie się zrewanżuję.
|
|
|
![]()
Post
#8
|
|
Grupa: Moderatorzy Postów: 4 465 Pomógł: 137 Dołączył: 26.03.2004 Skąd: Gorzów Wlkp. ![]() |
Przy zakładaniu tematu masz do wyboru (lub możesz wpisać własne) tagi [ php] [ mysql] [ js] itp. Każdy temat na tym subforum ma takie tagi, a przynajmniej mieć powinien. Proponuję, abyś przeczytał regulamin forum i poszczególnych działów. Nie ma tego wiele, ale przestrzegamy tego bezwzględnie.
Pozdrawiam. |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 30.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
identyczny problem z dodawaniem do bazy MySQL jak to zapisać pod PHP 5?
<? Kod $query = "INSERT INTO $table (ID,tekst) VALUES('$ID','$tekst')"; ?> poradziłem sobie z tagami |
|
|
![]()
Post
#10
|
|
Grupa: Moderatorzy Postów: 4 465 Pomógł: 137 Dołączył: 26.03.2004 Skąd: Gorzów Wlkp. ![]() |
To nie ma nic wspólnego z różnicami pomiędzy php4 i php5, tylko ze składnią języka:
http://www.php.net/manual/pl/language.operators.string.php Nie podajesz żadnych błędów, żadnych informacji - jak możemy Ci niby pomóc? Zacznij kolego myśleć. Maksimum informacji gwarantuje minimum naszego domyślania się i zwiększa szanse na odpowiedź. Jest to więc w Twoim interesie! Tag (który ja dodałem) to nie bbcode, który też zresztą zły zastosowałeś... Pozdrawiam |
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 60 Pomógł: 5 Dołączył: 28.08.2008 Ostrzeżenie: (0%) ![]() ![]() |
skoro problem identyczny, to możesz poprawić w sposób... identyczny, serio
PS. Waliduj wartość zmiennej ID przed wstawieniem do zapytania, albo użyj przynajmniej mysql_real_escape... |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 12:31 |