Παραμετροσ ενοσ query to apotelesma alloy

Σε αυτή την περιοχή μπορείτε να βρείτε ή να αναζητήσετε πληροφορίες σχετικές με την PHP

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

Απάντηση
dourvas
Δημοσιεύσεις: 26
Εγγραφή: 05 Δεκ 2008 15:33

Παραμετροσ ενοσ query to apotelesma alloy

Δημοσίευση από dourvas » 02 Ιαν 2009 12:58

Χρόνια πολλά και καλή χρονιά σε όλους,

Καποιες γραμμές κώδικα που έχω γράψει δουλευουν κανονικα αλλά με πρόβλημα.
Πιο συγκεκριμένα:

στην βάση μου εχω 2 πίνακες. τον mathimata και τον apousies

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

ο κωδικας
...
$qry="SELECT semester, math, apousies FROM apousies WHERE member='$all' order by semester"; //

$result=mysql_query($qry);

if($result) {
while($grammh = mysql_fetch_array($result)) {

$result2=mysql_query(" Select distinct orio_apousiwn from mathimata where mathima='$grammh[math]' and semester='$grammh[semester]' ");

$orio =mysql_fetch_assoc($result2);
$or1=$orio[orio_apousiwn];

echo "Εξάμηνο:$grammh[semester], Μάθημα: $grammh[math], Σύνολο απουσιών: $grammh[apousies], οριο απυσιών: $or1"."<BR>";}

exit(); }
else {
echo "σδαφ";
exit();

Εμφανίζει τα αποτελέσματα κανονικα εκτός απο την πρώτη γραμμη των αποτελεσμάτων που ειναι παντα κενο το οριο απουσιών orio_apousiwn

παραδειγμα αποτελέσματος
Εξάμηνο:A, Μάθημα: Γλώσσα, Σύνολο απουσιών: 23, Όριο μαθήματος:
Εξάμηνο:A, Μάθημα: Φυσική, Σύνολο απουσιών: 12, Όριο μαθήματος: 22
Εξάμηνο:A, Μάθημα: Χρήση Η/Υ, Σύνολο απουσιών: 4, Όριο μαθήματος: 16

Η 2η και η 3η γραμμή ειναι σωστές. η 1η δενυπάρχει τιμή στο όριο μαθήματος. Δεν μπορώ να καταλάβω γιατί.... (Εννοειται οτι στην βάση υπάρχει τιμή)
Μπορέιτε να με βοηθήσετε ????????????

Άβαταρ μέλους
fafos
Script Master
Δημοσιεύσεις: 6231
Εγγραφή: 30 Νοέμ 2004 03:09

Παραμετροσ ενοσ query to apotelesma alloy

Δημοσίευση από fafos » 02 Ιαν 2009 15:39

To distinct giati to zhtas? Yparxei periptosh na exei 2 omoies times ena pedio?

dourvas
Δημοσιεύσεις: 26
Εγγραφή: 05 Δεκ 2008 15:33

Παραμετροσ ενοσ query to apotelesma alloy

Δημοσίευση από dourvas » 03 Ιαν 2009 15:27

Οχι. τετοια περιπτωση δεν υπάρχει

απλως εμεινε εκει απο την ωρα που δοκιμαζα το query. Παντως δεν παιζει ρολο στο αποτελεσμα το δοκιμασα με και χωρις αυτο.

Άβαταρ μέλους
fafos
Script Master
Δημοσιεύσεις: 6231
Εγγραφή: 30 Νοέμ 2004 03:09

Παραμετροσ ενοσ query to apotelesma alloy

Δημοσίευση από fafos » 03 Ιαν 2009 16:00

mporeis na mas doseis tis eggrafes sthn vash mathimata? (mono tis eggrafes oxi to structure tou pinaka)

dourvas
Δημοσιεύσεις: 26
Εγγραφή: 05 Δεκ 2008 15:33

Παραμετροσ ενοσ query to apotelesma alloy

Δημοσίευση από dourvas » 03 Ιαν 2009 17:36

Βέβαια

πινακας mathimata

"1","1","Χρήση Η/Υ","A","16"
"2","1","Φυσική","A","22"
"3","2","Οικοκυρικά","Α","30"
"5","1","Γλώσσα","Α","16"
"8","2","Γεωγραφία","A","25"
"6","4","Ιστορία","A","23"
"7","4","Ιστορία τέχνης","A","12"
"9","2","Γυμναστική","A","12"


πινακας apousies

"1","ΠΑΠΑΔΟΠΟΥΛΟΣ, ΓΕΩΡΓΙΟΣ , ΓΡΗΓΟΡΙΟΣ","1","A","Γλώσσα","23"
"2","ΠΑΠΑΔΟΠΟΥΛΟΣ, ΓΕΩΡΓΙΟΣ , ΓΡΗΓΟΡΙΟΣ","1","A","Φυσική","12"
"3","ΠΑΠΑΔΟΠΟΥΛΟΣ, ΓΕΩΡΓΙΟΣ , ΓΡΗΓΟΡΙΟΣ","1","A","Χρήση Η/Υ","4"
"5","Χαραλαμπίδου, Μαρία, Βασίλειος","2","A","Οικοκυρικά","12"
"6","Χαραλαμπίδου, Μαρία, Βασίλειος","2","A","Γυμναστική","11"
"7","Χαραλαμπίδου, Μαρία, Βασίλειος","2","A","Γεωγραφία","10"

Στο παραπάνω post εμφανιζω τις απουσίες του ΠΑΠΑΔΟΠΟΥΛΟΣ το ίδιο συμβαινει αν ζητήσω και για την Χαραλαμπίδου (το όριο απουσιών του πρώτου αποτελέσματος μενει κενό)

Άβαταρ μέλους
fafos
Script Master
Δημοσιεύσεις: 6231
Εγγραφή: 30 Νοέμ 2004 03:09

Παραμετροσ ενοσ query to apotelesma alloy

Δημοσίευση από fafos » 04 Ιαν 2009 16:40

to dokimasa topika kai douleuei kanonika se emena.. ego vasika hthela na mou steileis thn eksagogh apo to phpmyadmin ton stoixeion kai oxi na ta grapseis me to xeri..

dourvas
Δημοσιεύσεις: 26
Εγγραφή: 05 Δεκ 2008 15:33

Παραμετροσ ενοσ query to apotelesma alloy

Δημοσίευση από dourvas » 04 Ιαν 2009 18:05

Με το χέρι?
οχι βέβαια. η εξαγωγή ειναι και copy paste...

Το δοκιμασες με τον δικό μου κώδικα? αυτό που χω παραπάνω? αν οχι γραψε μου τον κωδικα που χρησιμοποιησες μηπως βρω καμια ακρη...

Άβαταρ μέλους
fafos
Script Master
Δημοσιεύσεις: 6231
Εγγραφή: 30 Νοέμ 2004 03:09

Παραμετροσ ενοσ query to apotelesma alloy

Δημοσίευση από fafos » 04 Ιαν 2009 18:33

akrivos ta idia xoris ta exit();

dourvas
Δημοσιεύσεις: 26
Εγγραφή: 05 Δεκ 2008 15:33

Παραμετροσ ενοσ query to apotelesma alloy

Δημοσίευση από dourvas » 04 Ιαν 2009 19:45

Λυθηκε....

Ο κωδικας ητανε εντάξη. Έσβησα τα δεδομένα στην βάση και εισγαγα αλλα και δουλεψε. Κάποια απο αυτα τα ειχα εισάγει με την phpmyadmin και κάποια απο σελίδα που εφτιαξα αργότερα. καπου εκει μαλλον κατι δεν εβλεπε καλα.

Ευχαριστω πολυ για την βοήθεια σας

Απάντηση

Επιστροφή στο “PHP Προγραμματισμός”

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

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