مشکل عدم درج اطلاعات تگ select در دیتابیس ب وردپرس

ali-akbar

تازه وارد
سلام من ی پلاگین نوشتم همه مقادیر را درج میگنه الا از تگ select هیچ هیچ اصل مقدارشم را نمیگیره 

کد:
echo "<form method='POST'  >";echo "<label>Name :</label>";echo "<input type='text' id='dname' name='dname' value=''/><br/>";echo " <select name='dna2'>  <option value='volvo'>Volvo</option>  <option value='saab'>Saab</option>  <option value='mercedes'>Mercedes</option>  <option value='audi'>Audi</option></select> <br/>";echo "<input type='submit' id='submit' name='submit' value='Submit'/>";if (isset($_POST['submit'])) { global $wpdb;                         $f1=mysql_real_escape_string($_POST[dname]);                                                $f2=mysql_real_escape_string($POST[dna2]); mysql_query("INSERT INTO test(name,fam) VALUES ('$f1','$f2')"); if($wpdb->query($sql))                {              echo "<label>no :</label>";               }else {echo "ok";}                    }echo "</form>";
 

hannanstd.ir

مدیر انجمن و توسعه دهنده ووکامرس پارسی
بجای


کد:
$_POST[dname]
و


کد:
$POST[dna2]
از


کد:
$_POST['dname']
و


کد:
$POST['dna2']

البته اینم بگم اول بجای


کد:
$f2=mysql_real_escape_string($POST[dna2]);
یکبار


کد:
$f2='test';
و تست کنید که اصلا test ذخیره میشه یا نه .

کدتون یه مشکلی هم داره اینه که همواره چاپ میکنه ok ....

جون اصلا متغیر $sql تعریف نشده توش .

 
آخرین ویرایش توسط مدیر:
بالا