2010-01-03 6 views
0

je suis en utilisant ce code pour ajouter des valeurs à la base de donnéesimpression transmet des valeurs à Mysql

<?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(); 



?> 

maintenant je veux que lorsque la requête passe cela me montre que quelles valeurs sont ajoutées comme ce

« Après enregistrement est mis à jour avec succès

debamt = 1000 debdes = test

fin "

Répondre

0

si la requête ne échoue pas, vous pouvez simplement montrer vos valeurs:


. 
. 
. 
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/>"; 
} 
. 
. 
. 
+0

Wonder pleine merci beaucoup –

0

il y a deux façons de le faire:

  1. si vous l'un des champs que vous insérez une clé primaire, puis recherchez la table pour l'enregistrement que vous mis à jour, puis afficher les données résultantes.
  2. Si votre clé primaire est générée automatiquement à l'aide de auto_increment, utilisez mysql_insert_id.

Cheers,
HJR

+0

je ne comprend toujours pas :( –

+1

pensez-vous savoir ce qu'est une clé primaire? savez-vous ce que 'auto_increment' est? – jrharshath