baskı Mysql değerleri geçirir

2 Cevap

i veritabanına değerler eklemek için bu kodu kullanıyorum

  <?php

$debdes = $_POST['debdes'];
$debamt = $_POST['debamt'];
$crdes  = $_POST['crdes'];
$cramt  = $_POST['cramt'];
$date   = $_POST['date'];
include_once ("db.php");

$ucbook = "INSERT INTO cbook(debdes,debamt,crdes,cramt,date) VALUES ('$debdes','$debamt','$crdes','$cramt','$date');";


if (mysql_query($ucbook))

echo "One Record Updated Successfully with the following details <br/>";


else 

echo mysql_error(); 



?>

şimdi ben istiyorum ki bu sorgu bana değerleri bu gibi katma hangi olduğunu göstermektedir geçirdiğinizde

"Aşağıdaki kayıt başarıyla güncelleştirildi

debamt = 1000 debdes = test

"sona

2 Cevap

Sorgu not fails, sadece değerler gösterebilir eğer:


.
.
.
if (mysql_query($ucbook)){

echo "One Record Updated Successfully with the following details <br/>";

echo "debdes=$debdes <br>" ;
echo "debamt=$debamt <br>" ;
echo "crdes=$crdes <br>" ;
echo "cramt=$cramt <br>" ;
echo "date=$date <br>" ;
echo "end";

}
else 
{
echo "Error while inserting data :".mysql_error()."<br/>"; 
}
.
.
.

Bunu yapmanın iki yolu vardır:

  1. Eğer eklediğiniz alanlardan biri birincil anahtar ise, o zaman güncelleştirilmiş kayıt için masa aramak ve daha sonra çıkan verileri görüntüleyebilir.
  2. Birincil anahtar auto_increment, daha sonra kullanmak kullanılarak otomatik olarak oluşturulur ise mysql_insert_id.

Cheers,
jrh