mam problem polegający na tym, że pobieram wartość id z tabeli z informacjami o użytkowniku, ta wartość cały czas jest przechowywana w zmiennej a gdy przychodzi moment dodania jej do tabeli by utworzyć znajomość między userami wartość po prostu nie istnieje. Sprawdzałem już różne możliwosci zmieniałem typ danych w tabeli, kolejnosc itd zmienna po prostu nie istnieje w momencie dodawania do tabeli i nie mam pojęcia dlaczego, Tak wygląda to w kodzie:
<?php
$login1 = $_GET['user'];
$dbc = mysqli_connect('localhost','daniel','daniel1','os'); //połączenie z bazą danych
$query12 = mysqli_query($dbc,"SELECT * FROM users WHERE login = '$login1'"); //pobranie wszystkich informacji o użytkowniku z bazy
$wyn = mysqli_fetch_array($query12);
$first_id = $wyn['idUser'];
$second_id = $_SESSION['user_ID'];
$query21 = mysqli_query($dbc,"SELECT * FROM friends where first = '$first_id' && second = '$second_id'");
$query22 = mysqli_fetch_array($query21);
{
if ($first_id != $second_id)
{
echo '<form action="'.$_SERVER['PHP_SELF'].'" method="post" ENCTYPE="multipart/form-data" ><div style="width:100%; display:table;">'; echo '<input style="display:table-cell; width:40%;" class="przyciski_user" type="submit" name="add_friend" value="Zaproś do znajomych" />'; echo '<input style="display:table-cell; width:40%;" class="przyciski_user" name="msg" type="submit" value="Napisz wiadomość" />'; echo '<input style="display:table-cell; width:20%;" class="przyciski_user" name="report" type="submit" value="Zgłoś" />'; $dodanie_znajomego = "INSERT INTO friends (first,second,status) VALUES ('$first_id','$second_id','0')";
if(isset($_POST['add_friend'])) {
mysqli_query($dbc,$dodanie_znajomego);
echo 'Dodano znajomego!'; };
};
echo '<img src="avatary/' . $wyn['login'] . '.jpg" style="border: 1px solid black; margin:15px; padding: 4px;background-color:rgba(255,150,150,0.5); border-radius: 3px; box-shadow: 1px 1px 3px black; float:left; width:200px; height:200px;" alt="'.$wyn['login'].'" />'; echo '<table id="tabela_user">'; echo '<tr><td>Login:</td><td>' . $wyn['login'] . '</td></tr>'; echo '<tr><td>Imię:</td><td>' . $wyn['name'] . '</td></tr>'; echo '<tr><td>Nazwisko:</td><td>' . $wyn['surname'] . '</td></tr>'; echo '<tr><td>E-mail:</td><td>' . $wyn['email'] . '</td></tr>'; echo '<tr><td>Skąd:</td><td>' . $wyn['city'] . '</td></tr>'; $skrocony_wiek = substr($wyn['date'],0
,4
); $wynik_wieku = $akt_rok - $skrocony_wiek;
echo '<tr><td>Wiek:</td><td>' . $wynik_wieku . '</td></tr>'; echo '<tr><td>Punkty zdobyte <br /> na imprezach:</td><td><br />' . $wyn['pkt_zdobyte'] . '</td></tr>'; echo '<tr><td>Punkty zdobyte <br /> na organizacji imprez:</td><td><br />' . $wyn['pkt_tworcow'] . '</td></tr>'; }
else
{
echo '<img src="avatary/' . $wyn['login'] . '.jpg" style="border: 1px solid black; margin:15px; padding: 4px;background-color:rgba(255,150,150,0.5); border-radius: 3px; box-shadow: 1px 1px 3px black; float:left; width:200px; height:200px;" alt="'.$wyn['login'].'" />'; echo '<table id="tabela_user">'; echo '<tr><td>Login:</td><td>' . $wyn['login'] . '</td></tr>'; echo '<tr><td>Imię:</td><td>' . $wyn['name'] . '</td></tr>'; echo '<tr><td>Nazwisko:</td><td>' . $wyn['surname'] . '</td></tr>'; echo '<tr><td>E-mail:</td><td>' . $wyn['email'] . '</td></tr>'; echo '<tr><td>Skąd:</td><td>' . $wyn['city'] . '</td></tr>'; $skrocony_wiek = substr($wyn['date'],0
,4
); $wynik_wieku = $akt_rok - $skrocony_wiek;
echo '<tr><td>Wiek:</td><td>' . $wynik_wieku . '</td></tr>'; echo '<tr><td>Punkty zdobyte <br /> na imprezach:</td><td><br />' . $wyn['pkt_zdobyte'] . '</td></tr>'; echo '<tr><td>Punkty zdobyte <br /> na organizacji imprez:</td><td><br />' . $wyn['pkt_tworcow'] . '</td></tr>'; echo '<div id="przyciski_user"><table><tr>'; echo '<form action="'.$_SERVER['PHP_SELF'].'" method="post" ENCTYPE="multipart/form-data" >'; echo '<td><input class="przyciski" name="msg" type="submit" value="Napisz wiadomość" /></td>'; echo '<td><input class="przyciski" name="report" type="submit" value="Zgłoś" /></td>'; echo '</tr></table></div></form>'; };
?>
chodzi dokładnie o zmienna $first_id w wierszu 27