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

Προβλημα με query στην mysql


ale3is

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

Δημοσ.

Θελω να φτιαξω μια σελιδα με ενα παιχνιδι με χαρτια και εχω κολλησει στο πως θα ανακατευω τα χαρτια.Εβαλα ολα τα χαρτια σε μια β.δ και θελω να αλλαζω την θεση τους ωστε να γινετε το ανακατεμα.Το προβλημα ειναι οτι κανοντας ενα 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 ειναι η θεση του φυλου,για τα υπολοιπα περιμενω την βοηθεια σας!

Δημοσ.
Θελω να φτιαξω μια σελιδα με ενα παιχνιδι με χαρτια και εχω κολλησει στο πως θα ανακατευω τα χαρτια.Εβαλα ολα τα χαρτια σε μια β.δ και θελω να αλλαζω την θεση τους ωστε να γινετε το ανακατεμα.Το προβλημα ειναι οτι κανοντας ενα 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 των κώδικα να σε βοηθήσουμε λιγο περισσότερο.

Δημοσ.

Σωστά γράφει ο φίλος bandito για το handle του query.

 

Αυτό που θέλω να σου πω εγώ είναι ότι δεν χρειαζεται να σβήσεις και να ξαναβάλεις τα στοιχεία στον πίνακα προκειμένου να ανακατέψεις τα φύλα.

Η mysql έχει την rand() που επιστρέφει τα στοιχεία ενός πίνακα με τυχαία σειρά. Αν πεις την λογίκή που ακολουθείς για το παιχνίδι, ίσως μπορέσουμε να σου πούμε περισσότερα.

Δημοσ.

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 . "

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

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

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