Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

MySQL और PHP द्वारा <विकल्प चयनित =चयनित> सेट कैसे करें?

इसे आजमाएं:

    echo '<select>';
$tempholder = array();
$rs = mysql_query("SELECT * FROM id ORDER BY year");
$nr = mysql_num_rows($rs);
for ($i=0; $i<$nr; $i++){
    $r = mysql_fetch_array($rs);
    if (!in_array($r['year'], $tempholder)){
        $tempholder[$i] = $r['year'];
        echo "<option".(($year==$r["year"])? ' selected="selected"' : '').">".$r["year"]."</option>";
    }
}
unset($tempholder);
echo '</select>';

यह राज्य को उस चर में सहेजता नहीं है जिसे आपको अधिलेखित करना है।

और मुझे लगता है कि वास्तविक त्रुटि $year=$r["year"] में एकल बराबर चिह्न थी और शेष कोड के साथ नहीं थी।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. मुझे अपने PHP के साथ 500 त्रुटि क्यों मिलती रहती है?

  2. विंडोज 10 अपडेट 1803 के बाद नेटवर्क शेयर से चलते समय मेरा प्रोग्राम सॉकेट नहीं खोल सकता है

  3. mysql में प्राथमिक कुंजी के रूप में दो कॉलम?

  4. मीडिया स्टोर से किसी एक फाइल को कैसे डिलीट करें?

  5. एक लिनक्स मशीन पर संग्रहीत एक MySQL डीबी में वास्तविक डेटा कहां है?