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

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

Δημοσ.

>
<?php
   $query = "SELECT category FROM categories ";
   $result = mysql_query ( $query );
?>
<th>Κατηγορία:</th>
<td>
   <select style="width: 146px" name="output10">
       <option value=""></option>
       <?php while( $nt = mysql_fetch_array ( $result ) ) { ?>
       <option value="<?php echo $nt['category']; ?>"><?php echo $nt['category']; ?></option>
       <?php } ?>
   </select>
</td>

 

ΥΓ> Επίσης, μη φοβάσαι να αφήνεις και κάνα κενό παραπάνω στον κώδικά σου, είναι πολύ πιο ευανάγνωστος μετά, και, πού ξέρεις, μπορεί να φτάσει να αρέσει και στον defacer, κι ας είναι PHP. =ρ

 

ΕΝΤΙΤ: Πού πήγε το indentation? :-(

ENTIT2: Το έφτιαξα με κενά. :-( :-(

Δημοσ.

>
<option value="<?php echo $nt['category']; ?>">
<?php echo $nt['category']; ?>
</option>

 

PHP <3 :P

 

ΥΓ> Η php καλό είναι να μην κάνει ποτέ print html κώδικα. Προσωπική επιλογή.

 

htmlspecialchars ή θάνατος! ;)

  • Like 1
Δημοσ.

ή επίσης μπορείς να το κάνεις έτσι

>
<?php
echo "<option value='{$nt['category']}'>{$nt['category']}</option>";
?>

μόνο που αυτή η σύνταξη δουλεύει μόνο με " κι όχι με ' .

Δημοσ.

Ναι κάπου το είχα δεί αυτό. Αλλά και εγώ τα ίδιο δεν θεωρώ πως είναι το στυλ μου αυτό :/ Ευχαριστώ για την αναφορά όμως! :)

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα
  • Δημιουργία νέου...