Αρχικά έπρεπε να εντοπίσω τον πίνακα που εχει όλες τις αναρτήσεις.... Κάτσε, το βρήκα! Είναι ο cs_Posts! Ναι αλλα γιατί έχει 3500 εγγραφές; Το blog έχει μόλις 1000 αναρτήσεις... Ω ναι, τα σχόλια αποθηκεύονται στον ίδιο πίνακα με τις υπολοιπες αναρτήσεις. Ναι αλλα ο άνθρωπος μου ζήτησε να του μεταφέρω και τα trackback. Που αποθηκεύονται αυτά; Καλά μαντέψατε, στον ίδιο πίνακα!
Πως διαφοροποιούνται; Έλα ντε... Κάτσε να δω... Υπάρχουν 1 πεδίο το οποίο στα entries -μεταξύ άλλων- trackbackName.. Χμ... Submittedusername... titleUrl... και λοιπά άλλα ωραία πραγματάκια τα οποία είναι χωρισμένα με ":". Οκ, αλλά τι είναι οι αριθμοί που έχει; τι πάει να πει "trackbackName:S:0:22:urlTitle:S:23:10"; Και που είναι τα λοιπά στοιχεία;
Μετά απο λίγο, παρατήρησα το επόμενο πεδίο στο οποίο τα entries ήταν της μορφής "http://www.url.url/urlDimitris P", και όλα ήταν ξεκάθαρα!
trackbackName:S:0:22 σημαίνει οτι στο πεδίο που αποθηκεύονται τα λοιπά στοιχεία, το string απο την θέση 0 και για 22 θέσεις ακόμα, είναι το URL.
urlTitle:S:23:10 απο την θέση 23 και για 10 θέσεις ακόμα είναι ο τίτλος της σελίδας.
Άρα είχα τον τρόπο για να εξάγω τις αναρτήσεις, τα σχόλια και τα trackbacks ξεχωριστά. Το έκανα. strpos, substr και Άγιος ο Θεός.
Γιατί ρε παιδιά; Το Wordpress μια χαρά τα έχει ταξινομημένα σε διαφορετικούς πίνακες... Οι αναρτήσεις και οι στατικές σελίδες είναι στον πίνακα wp_posts, και τα σχόλια μαζί με τα trackbacks είναι στον πίνακα wp_comments.
Το άλλο που δε μπορώ να καταλάβω στο CommunityServer είναι το εξής... Γιατί ονομάζεις τις κατηγορίες, tags? Και λέει κιόλας στο CommunityServer...
Below or keywords (tags) that you have used to categorize your posts.
Να γίνω και λίγο πιο κακός.. "Below or keywords..." Προφανώς εννοεί "Below are keywords..."
Εγώ την δουλειά μου πάντως την έκανα, πληρώθηκα καλά γι'αυτήν, και ασχετα που παιδεύτηκα, ταυτόχρονα εκπαιδεύτηκα αρκετά έμαθα αρκετά πράγματα που θα πρέπει να αποφεύγω στα project που θα χρειαστεί να έχω βάσεις δεδομένων...
All such tips or policies are hereby incorporated by reference into this Agreement and also you agree to abide by such tips or policies as in effect from time-to-time. Moreover, the availability of the Services and your Account are topic, always, to applicable regulation and laws in all respects as in effect 토토사이트 from time-to-time. HollywoodCasino.com supplies customers with the power to create, access, and use interactive gaming accounts (each an “Account”).
ΑπάντησηΔιαγραφή