Αν γίνει επιτυχώς η εγγραφή εμφανίζεται το μήνυμα: “Η εισαγωγή έχει ολοκληρωθεί με επιτυχία”, διαφορετικά εμφανίζεται το μήνυμα: "Δεν έχει προστεθεί καμία νέα εγγραφή!"
Insert Records
<body>
<center>
<h2>ΠΑΡΑΔΕΙΓΜΑ ΕΙΣΑΓΩΓΗΣ ΔΕΔΟΜΕΝΩΝ
|
login: |
|
|
Password: |
|
|
|
| Title: | Author: | ||
| Category: |
|
mysql_close($link_id);
}
elseif($todo == 'insert')
{
if($link_id = mysql_connect($host,"root","root"))
{
mysql_select_db('db',$link_id);
}
else
{
echo "Λάθος Login. Δοκιμάστε ξανά";
exit();
}
$title=$_POST['title'];
$author=$_POST['author'];
$category=$_POST['category'];
$ISBN=$_POST['ISBN'];
$comments=$_POST['comments'];
// εισαγωγή στον πίνακα books της βάσης, των τιμών
// μιας νέας εγγραφής
$query = "INSERT INTO books (ID,Title,Author,Category,Date,ISBN,Comments) VALUES ('','$title','$author','$category',curdate(),'$ISBN','$comments')";
$result = mysql_query($query);
// έλεγχος για την σωστή λειτουργία της εισαγωγής των
// δεδομένων
if(!$result)
{
echo mysql_error();
// εμφανίζει το μήνυμα λάθους που διαπιστώνεται
// από την PHP (στα Αγγλικά) και τέλος του προγράμματος
exit();
}
// η συνάρτηση mysql_affected_rows επιστρέφει τον αριθμό
// των γραμμών (των εγγραφών) που έχουν μεταφερθεί
// κατά τη διάρκεια της τελευταίας ενέργειας του χρήστη,
// όταν υπάρχει αποτυχία της ενέργειας η τιμή επιστροφής
// είναι -1
$num_rows = mysql_affected_rows($link_id);
if(!$num_rows)
{
echo "Δεν έχει προστεθεί καμία νέα εγγραφή!";
}
else
{
?>
<center><h3>Η εισαγωγή έχει ολοκληρωθεί με επιτυχία
< Προηγούμενο
Επόμενο >
nice
nice
Borse Designer,Gucci Sito Ufficiale http://www.guccioutletsito2012....
Borse Designer,Gucci Sito Ufficiale conosciuto per essere il miglio...