Προς το περιεχόμενο

Update tbl Set CountField = CountField + 1


Επισκέπτης

Προτεινόμενες αναρτήσεις

Επισκέπτης
Δημοσ.

Έστω Ένας Πίνακας Έν ' Ονόματι tbl Μέ Κάποιο Πεδίον Έν Ονόματι CountField.

Έστω Καί Ο Κάτωθι Κώδικας :

$sql = "UPDATE tbl SET CountField = CountField + 1";

mysql_query($sql,$dbh) or die ( mysql_error() );

 

Άν Θεωρήθεί Πώς Τό Πεδίο tbl.CountField Ενημερώνεται Μόνον Από Τήν Σελίδα

Όπου Φιλοξενεί Τόν Άνωθι Κώδικα Τότε Κατανοείται Πώς Θά Έχει Μίαν Σειριακήν

Αρίθμηση.

 

Τό Πρόβλημα Είναι Πώς Δέν Υσχύει Τό Εξής Αλλά Παρουσιάζεται Μία Μή

Μαθηματικώς Συνεπαγώμενη Λογική Τροποποιήσεως Τού Πεδίου.

 

Η Συμπεριφορά Αυτών Μετά Από n Εκτελέσεις Τού Κώδικος Είναι Έν παραδείγματι

CountField <- 1 , 2 , 3 , 5 , 7 , 8 , 9 , 11 , 12 , 14 ...

 

 

Τά Φώτα Σάς......

Αρχειοθετημένο

Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.

  • Δημιουργία νέου...