Ben bir kullanıcı bir ekranda ayrıntıları girişleri ve onlar aşağıdaki komut üzerine yayınlanmıştır hangi bir web sitesi yapmak için çalışıyorum. Bu komut dosyası (öyle) benzersiz bir tamsayı kimliğiyle birlikte bir veritabanında bu bilgileri saklamak ve daha sonra yeni oluşturulan kaydın benzersiz kimliğini içeren iki bağlantılar oluşturmak içindir. Veritabanı yerine önce sayfa daha kimliğini oluşturur yana, ben ancak mevcut komut ile, (yüksek benzersiz ID değeri ile biri yani) En son kayıt için veritabanını sorgulamak ve bağlantı bu numarayı kullanmak denedim Kimlik sayfasında göstermek için görünmüyor. Bu bir değişken türü bir şey var mı? Sadece oluşturduğunuz sayfanın kimliğini almak için basit bir yolu var mı? İşte kod:
$css = $_POST['css'];
$shopName = strip_tags($_POST['title']);
$email = $_POST['email'];
$con = mysql_connect("***","***","***");
if (!$con)
{
die('Could not connect to database: '. mysql_error());
}
mysql_select_db("***", $con);
$sql = "INSERT INTO wps_Shops (shopName, shopEmail, shopStyle)
VALUES ('$shopName', '$email', '$css')";
$quer = mysql_query($sql);
$result = mysql_query("SELECT *
FROM wps_Shops
ORDER BY shopId DESC
LIMIT 1");
$lastShop = mysql_fetch_array($result);
$id = strval($lastShop['id']);
echo ("Id: ".$id);
if ($quer)
{
echo("<h1>Shop created</h1>");
echo("<p><a href=\"shop.php?id=$id\">Go to shop</a></p>");
echo("<p><a href=\"addproducts.php?id=$id\">Add products</a></p>");
}
mysql_close($con);