Nie można pobrać danych z bazy danych za pomocą MySQLi [zamknięte]

Mam 2 pliki, w index.html użytkownik wprowadzi adres URL, a gdy kliknie przycisk Wyślij, adres URL zostanie zalogowany do bazy danych z identyfikatorem, a także użytkownik otrzyma ten identyfikator. Teraz problem polega na tym, że mogę umieścić URL w DB, ale nie mogę pobrać identyfikatora, na który został zarejestrowany. Dostaję wszystkie ID, które są przechowywane w DB! ale chcę tylko identyfikator adresu URL, który użytkownik umieścił w index.thml ... Pomóż mi!

Poniżej znajduje się kod index.html

<form action="process.php" method="post">
URL(with "http://"): <input type="text" name="url">
<input type="submit">
</form>  

a to jest kod procesu.php

    <?php
$con=mysqli_connect("localhost","root","","url");
if (mysqli_connect_errno())
  {
  echo "Failed to connect to MySQL: " . mysqli_connect_error();
  }
$url = $_POST[url];
$sql="INSERT INTO url (url) VALUES('$url')";

if (!mysqli_query($con,$sql))
  {
  die('Error: ' . mysqli_error($con));
  }
echo "something";
echo '<br><br>';

$result = mysqli_query($con,"SELECT id FROM url WHERE url='$url'");
while($ids = mysqli_fetch_array($result))
  {
  echo "something";
  echo 'http://localhost/redirect/' . $ids['id'];
  }


mysqli_close($con);
?> 

questionAnswers(1)

yourAnswerToTheQuestion