ale3is Δημοσ. 29 Μαρτίου 2006 Δημοσ. 29 Μαρτίου 2006 Θελω να φτιαξω μια σελιδα με ενα παιχνιδι με χαρτια και εχω κολλησει στο πως θα ανακατευω τα χαρτια.Εβαλα ολα τα χαρτια σε μια β.δ και θελω να αλλαζω την θεση τους ωστε να γινετε το ανακατεμα.Το προβλημα ειναι οτι κανοντας ενα select και ενα update μου βγαζει το εξης προβλημα: query failed:You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'INTO tichu (id , card) VALUES ('49' , 'Resource id #3')' at line Το μονο που ξερω ειναι οτι το 49 ειναι η θεση του φυλου,για τα υπολοιπα περιμενω την βοηθεια σας!
bandito Δημοσ. 29 Μαρτίου 2006 Δημοσ. 29 Μαρτίου 2006 Θελω να φτιαξω μια σελιδα με ενα παιχνιδι με χαρτια και εχω κολλησει στο πως θα ανακατευω τα χαρτια.Εβαλα ολα τα χαρτια σε μια β.δ και θελω να αλλαζω την θεση τους ωστε να γινετε το ανακατεμα.Το προβλημα ειναι οτι κανοντας ενα select και ενα update μου βγαζει το εξης προβλημα:query failed:You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'INTO tichu (id ' date=' card) VALUES ('49' , 'Resource id #3')' at line Το μονο που ξερω ειναι οτι το 49 ειναι η θεση του φυλου,για τα υπολοιπα περιμενω την βοηθεια σας![/quote'] Στον κώδικα σου , εκεί που εκτελείς το insert έχεις βάλει αντι για την μεταβλητή του φύλου, το handle του query. Για αυτο σου βγάζει αυτο το resource id. Αν μπορείς κάνει cp των κώδικα να σε βοηθήσουμε λιγο περισσότερο.
mkst Δημοσ. 31 Μαρτίου 2006 Δημοσ. 31 Μαρτίου 2006 Σωστά γράφει ο φίλος bandito για το handle του query. Αυτό που θέλω να σου πω εγώ είναι ότι δεν χρειαζεται να σβήσεις και να ξαναβάλεις τα στοιχεία στον πίνακα προκειμένου να ανακατέψεις τα φύλα. Η mysql έχει την rand() που επιστρέφει τα στοιχεία ενός πίνακα με τυχαία σειρά. Αν πεις την λογίκή που ακολουθείς για το παιχνίδι, ίσως μπορέσουμε να σου πούμε περισσότερα.
panosru Δημοσ. 31 Μαρτίου 2006 Δημοσ. 31 Μαρτίου 2006 kalo tha htan na bazoume kai ta sosta notation sta query mas.. ta fields kai tis databases mesa se `myfield` ta data mas mesa se 'my data' kai tis metablhtes mas (gia php) mesa se {$variable} (concatenation) h allios etsi: " . $variable . "
Προτεινόμενες αναρτήσεις
Αρχειοθετημένο
Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.