Cześć. Mam bazę danych z paroma tabelami + stronkę w php która ma różne funkcje z nią związane. Chciałbym teraz wiele rzeczy zrobić ale kompletnie nie wiem jak. Więc tak:
1.W tej chwili robię na stronie opcję zmiany hasła. Przycisk>formularz z wpisaniem hasła>skrypt php
$user = $_SESSION["user"];
$haslo = $_POST["haslo"];
$haslomd = md5($haslo);
$zmien='UPDATE uzytkownicy SET imie = "$haslo" WHERE login = "$user"';
$wyslij = $polaczenie->query($zmien);
if(!$polaczenie->query($zmien)){
echo "Coś jest nie tak"."</br>"."</br>".$polaczenie->error;
header('refresh: 4; url=zmiana_hasla.php');
}
else {
echo "Hasło zostało zmienione";
header('refresh: 3; url=panel.php');
}
Pisze mi "hasło zostało zmienione" ale jednak nie zmienia się nic. Zmieniam tak samo z hasła w kodzie sql na imię i też nie zmienia. Wiecie może gdzie robię błąd ?
2.Są dwie tabele. x - Posiada PrimaryKey y- Posiada Foreign key tabeli x . Gdy chce usunąć wiersz w tabeli x to musze usunac wiersz w tabeli y z tym foreign keyem. Wiecie może jak zrobić by tak nie było i za foreign w tabeli y było np null ?
Bardzo proszę o pomoc,z góry dziękuje !