Μια μικρή βοήθεια με την εντολή select...

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

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

Απάντηση
barca1899
Δημοσιεύσεις: 10
Εγγραφή: 31 Οκτ 2010 15:07

Μια μικρή βοήθεια με την εντολή select...

Δημοσίευση από barca1899 » 02 Δεκ 2010 19:47

Καλησπέρα!! Να ρωτήσω κάτι.....Μπορώ στην φόρμα select αντί να γράφω τις επιλογές μόνος μου μια μια να τις πέρνω απο την βάση μου με κάποια εντολή επανάληψης?
Αν όχι υπάρχει κάποια παρόμοια εναλλακτική λύση?

Άβαταρ μέλους
vassilism
Δημοσιεύσεις: 1950
Εγγραφή: 17 Μαρ 2007 14:47
Επικοινωνία:

Μια μικρή βοήθεια με την εντολή select...

Δημοσίευση από vassilism » 02 Δεκ 2010 20:17

Πάρε τα δεδομένα σου με μια array, δώσε tags <option></option> και κάλεσε την array μέσα στη select.

barca1899
Δημοσιεύσεις: 10
Εγγραφή: 31 Οκτ 2010 15:07

Μια μικρή βοήθεια με την εντολή select...

Δημοσίευση από barca1899 » 02 Δεκ 2010 20:47

To δοκίμασα αλλά δεν με αφήνει να βάλω την select μέσα στην php..... Υπάρχει κανένα πολύ απλό παράδειγμα να δω τι παίζει?

Άβαταρ μέλους
vassilism
Δημοσιεύσεις: 1950
Εγγραφή: 17 Μαρ 2007 14:47
Επικοινωνία:

Μια μικρή βοήθεια με την εντολή select...

Δημοσίευση από vassilism » 02 Δεκ 2010 20:56

barca1899 έγραψε:To δοκίμασα αλλά δεν με αφήνει να βάλω την select μέσα στην php....
Πώς προσπαθείς να τη βάλεις?

Άβαταρ μέλους
Khronos
Δημοσιεύσεις: 754
Εγγραφή: 11 Δεκ 2006 14:43
Τοποθεσία: Ηράκλειο

Μια μικρή βοήθεια με την εντολή select...

Δημοσίευση από Khronos » 02 Δεκ 2010 21:19

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

<select>
<?php
$res = mysql_query&#40;"SELECT * FROM your_table"&#41; or die&#40;mysql_error&#40;&#41;&#41;;

while&#40;$row = mysql_fetch_array&#40;$res&#41;&#41; &#123;
    echo '<option>'.$row&#91;'your_field'&#93;.'</option>';
&#125;
?>
</select>
edit: Είχα βάλει ul αντι για select :P
Τελευταία επεξεργασία από το μέλος Khronos την 03 Δεκ 2010 19:26, έχει επεξεργασθεί 2 φορές συνολικά.

barca1899
Δημοσιεύσεις: 10
Εγγραφή: 31 Οκτ 2010 15:07

Μια μικρή βοήθεια με την εντολή select...

Δημοσίευση από barca1899 » 03 Δεκ 2010 18:14

Θέλω τα αποτελέσματα να εμφανίζονται σε αναδιώμενη λίστα με την μπαρίτσα δεξία.... Κάπως έτσι προσπαθώ να το κάνω και μου βγάζει λάθος:

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

<body>

  <?php
//Create a connection to MySQL and select "my_db" database
$con = mysql_connect&#40;"localhost","root",""&#41;
or die&#40; 'Could not connect to DB&#58; ' . mysql_error&#40;&#41; &#41;;
mysql_select_db&#40;"cinema", $con&#41; or die&#40; mysql_error&#40;&#41; &#41;;
mysql_query&#40;"SET NAMES 'utf8'", $con&#41;;

$query= "SELECT r1id FROM room1";
$result = mysql_query&#40;$query&#41; or die&#40;mysql_error&#40;&#41;&#41;;	
<form name="kratiseis" method="post" action="Room1.php">
	<select name="seats" size="3" >
while &#40;$rows = mysql_fetch_array&#40;$result&#41;&#41; 
&#123;
	
<option value="2">echo '$rows&#91;r1id&#93;';</option>
  </select>
  </form> 
&#125;
  	   
?>
</body>
</html>

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

Μια μικρή βοήθεια με την εντολή select...

Δημοσίευση από fafos » 03 Δεκ 2010 18:21

1. dineis html sthn php xoris echo

2. exeis thn </form> kai thn </select>mesa sto while kai tha sou vgalei tosa form osa kai oi eggrafes pou travas

3. se ola ta options tha exeis value=2

klp klp
Οι πάνες και οι πολιτικοί πρέπει να αλλάζονται συχνά για τον ίδιο λόγο...

Άβαταρ μέλους
korgr
Honorary Member
Δημοσιεύσεις: 5067
Εγγραφή: 07 Οκτ 2008 18:30
Τοποθεσία: Corinth
Επικοινωνία:

Μια μικρή βοήθεια με την εντολή select...

Δημοσίευση από korgr » 03 Δεκ 2010 20:00

lol για πρωτη φορα η υπογραφη του fafos εδενε σαν φυσικη συνεχεια του κειμενου του :D

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

Μια μικρή βοήθεια με την εντολή select...

Δημοσίευση από fafos » 03 Δεκ 2010 21:29

korgr έγραψε:lol για πρωτη φορα η υπογραφη του fafos εδενε σαν φυσικη συνεχεια του κειμενου του :D
yponoeis kati? :lol:
Οι πάνες και οι πολιτικοί πρέπει να αλλάζονται συχνά για τον ίδιο λόγο...

Απάντηση

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

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

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