[SOLVED] Select και selected

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

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

Απάντηση
Geotenia
Δημοσιεύσεις: 40
Εγγραφή: 15 Μαρ 2011 09:55

[SOLVED] Select και selected

Δημοσίευση από Geotenia » 14 Ιουν 2011 10:36

Εχω το παρακάτω δυναμικό μενού σε μιά σελίδα

Κώδικας: Επιλογή όλων

	$equery = "SELECT Axiologhths_ID, Onoma FROM Axiologhtes";
	$er = mysql_query($equery);
	echo "<td><select name=\"eispro\">";
	while&#40;$erow=mysql_fetch_assoc&#40;$er&#41;&#41;&#123;
	echo '<option>'.$erow&#91;Onoma&#93;.'</option>';
	&#125;
	echo "</select></td>";
Με το POST αποθηκεύεται στη βάση το όνομα του αξιολογητή.
Πως μπορώ όταν φέρνω τη συγκεκριμένη σελίδα να είναι selected αυτό που έχω αποθηκεύσει?[/code]
Τελευταία επεξεργασία από το μέλος Geotenia την 14 Ιουν 2011 12:06, έχει επεξεργασθεί 1 φορά συνολικά.

Άβαταρ μέλους
jpk
Δημοσιεύσεις: 441
Εγγραφή: 09 Μαρ 2011 21:17

[SOLVED] Select και selected

Δημοσίευση από jpk » 14 Ιουν 2011 12:00

Ας υποθέσουμε 1 ότι το όνομα που έχεις αποθηκεύσει είναι $aksiologiths και ότι είναι μοναδικό (διαφορετικά πρέπει να πάρεις το ID αυτού που αποθήκευσες) και 2 ότι ο κώδικας που έχεις δώσει δουλεύει κατά τα άλλα και σου αρκεί (χωρίς να μπαίνω στον υπόλοιπο κώδικα, αλλά γιατί το Onoma δεν περικλύεται σε εισαγωγικά, έχει γίνει define κάπου; ).
Τότε:

Κώδικας: Επιλογή όλων

if&#40;$erow&#91;"Onoma"&#93; == $aksiologiths&#41;
&#123;
  echo "<option selected=\"selected\">".$erow&#91;"Onoma"&#93;."</option>"; 
&#125;
else 
&#123;
   echo "<option>".$erow&#91;"Onoma"&#93;."</option>"; 
&#125;
Θα μπορούσε να γίνει με άπειρους άλλους τρόπους απλά νομίζω ότι αυτό απαντά εύκολα στην ερώτησή σου.

Geotenia
Δημοσιεύσεις: 40
Εγγραφή: 15 Μαρ 2011 09:55

[SOLVED] Select και selected

Δημοσίευση από Geotenia » 14 Ιουν 2011 12:06

Φίλε ευχαριστώ πολύ!!! Αυτό ήταν

Απάντηση

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

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

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