![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 58 Pomógł: 0 Dołączył: 27.04.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam mam sobie skrypt. Gdy jestem zalogowany pojawia mi sie opcja edytuj profil następnie przechodze do edytuj profil wszystko pięknie ładnie się wyświetla tam gdzie chcę lecz gdy chcę zrobic update jednej komórki nie ma żadnego błędu lecz też nic się nie dzieje. Zapytanie wziąłem z phpmyadmin dodając tam ręcznie jakąś tresc do jednego z pół a następnie przerobiłem troszke.
Żadnego błędu mi nie wywala ani też skrypt nie działa. Kiedy ide do php my admin i ręcznie wpisze jakąś miejscowosc po kliknięciu edytuj kasuje mi się ona w tabeli. Proszę powiedzcie mi jak to powinenem zrobic ? Pozdrawiam |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 175 Pomógł: 2 Dołączył: 30.07.2008 Ostrzeżenie: (0%) ![]() ![]() |
Npisze caly skrypt jak ja bym to napisał:
session_start(); /*Nie miales mechanizmu rozpoczynającego sesje*/ /*Teraz łączę się z bazą danych*/ $db_lnk = mysql_connect("mysql3.yoyo.pl", "db486994", "xxxxxxxxxxxx")or die("Jakis komunikat "); mysql_select_db('db486994'); $_SESSION['zalogowany']=$n; $result = mysql_query("SELECT * FROM Users WHERE Nazwa = '$n' "); if(mysql_num_rows($result)>0){ echo('Taka nazwa widniej juz w bazie <big>Wprowadz inna</big>'); exit; } $miejscowosc = $_GET['miejscowosc']; $id = $data['Id']; $query=mysql_query( "UPDATE Users SET skad='$miejscowosc' WHERE id= '$id' LIMIT 1"); if(!$query){ echo "Niestety nie mogłem aktualizować bazy danych" exit; } ------------------------------------------------------------------------------- /*Dalej tak miales na koncu musisz wskazac jakie polaczenie chcesz zamknac*/ <?php if(!@mysql_close($db_lnk)){ echo('Wystąpił błąd podczas zamykania połączenia z serwerem MySQL...<BR>'); } ?> Jak teraz nie zadziala to nie mam pojecia,tez dopiero sie ucze php ale mam nadzieje ze jakos Cie naprowadze przynajmniej na ten błąd i sam go odkryjesz (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) . Ten post edytował simonX 2.08.2008, 15:28:13 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 7.10.2025 - 00:58 |