Edit or Delete δύο πίνακες ταυτόχρονα

Συζητήσεις για την βάση δεδομένων MySQL και το phpMyAdmin

Συντονιστές: WebDev Moderators, Super-Moderators

Απάντηση
Άβαταρ μέλους
xmavidis
Honorary Member
Δημοσιεύσεις: 1217
Εγγραφή: 02 Δεκ 2003 19:59
Τοποθεσία: Ηράκλειο

Edit or Delete δύο πίνακες ταυτόχρονα

Δημοσίευση από xmavidis » 30 Ιούλ 2004 16:30

Έχω μέσα σε μια βάση δύο πίνακες τον tut_headlines με τα πεδία tutid, tut_title και tut_text με id, tutid, tutorial.

Θέλω να με βοηθήσετε για το πώς θα μπορέσω να κάνω edit ή delete τις εγγραφές που θέλω ταυτόχρονα και από τους δύο πίνακες.
I want to know God’s thoughts; the rest are details.
Albert Einstein

Άβαταρ μέλους
Expl0it
Honorary Member
Δημοσιεύσεις: 2364
Εγγραφή: 25 Αύγ 2003 23:24
Τοποθεσία: home/sweet/home

Edit or Delete δύο πίνακες ταυτόχρονα

Δημοσίευση από Expl0it » 30 Ιούλ 2004 16:44

Άν κατάλαβα καλά θέλεις να κάνεις ένα σύστημα για tutorials .

Έτσι όπως το έχεις κάνει τώρα δεν θα είναι εύκολο !

Στο tut_headlines : έχεις βάλει tutid, tut_title και στο tut_text : id, tutid, tutorial

Για να κάνεις edit , delete θα πρέπει να παίξεις με το id της κάθε εγγραφής ! Στο tut_headlines έχεις βάλει tutid και στο tut_text : id, tutid οπότε δεν βλέπω να γίνεται δουλειά !


Πιο εύκολο θα ήταν να κάνεις ένα table :

tutorials : id , title , maintext
και με το ανάλογο query να κάνεις την δουλειά που θέλεις !!
LET THE C0DER IN YOUR LIFE
Fatal Error: Unable to read 3555 bytes in /root/head/brain/task.php on line 0

Εικόνα

Άβαταρ μέλους
xmavidis
Honorary Member
Δημοσιεύσεις: 1217
Εγγραφή: 02 Δεκ 2003 19:59
Τοποθεσία: Ηράκλειο

Edit or Delete δύο πίνακες ταυτόχρονα

Δημοσίευση από xmavidis » 30 Ιούλ 2004 16:49

Thanks θα το δοκιμάσω! :P
I want to know God’s thoughts; the rest are details.
Albert Einstein

Άβαταρ μέλους
iNDEFiX
Honorary Member
Δημοσιεύσεις: 2569
Εγγραφή: 20 Δεκ 2002 00:48
Τοποθεσία: κλειστή λόγω έργων
Επικοινωνία:

Edit or Delete δύο πίνακες ταυτόχρονα

Δημοσίευση από iNDEFiX » 30 Ιούλ 2004 17:15

DELETE FROM Table1,Table2 WHERE Table1.column='...' AND Table2.column='...';

UPDATE Table1,Table2 SET Table1.column='...',Table2.column='...' WHERE Table1.id='...' AND Table.id='...';

Απάντηση

Επιστροφή στο “MySQL”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 1 επισκέπτης