PDA

View Full Version : سلام سوال در رابطه با کد نویسی درج فیلد در جدول



iranibahar
یک شنبه 19 خرداد 1392, 23:04 عصر
با عرض سلام و خسته نباشید
من در ابتدای یادگیری پی اچ پی هستم
دارم رو یه برنامه کارمیکنم که یه رکورد رو توی جدول اضافه کنه اما متاسفانه موفق نمیشم میخواستم بدونم دستور
sql رو درست نوشتم یا نه
از راهنمایی شما ممنون میشم


<?php
$db_name="test";
$connection =@mysql_connect("localhost","root","")or die (mysql_error());
$db=@mysql_select_db($db_name,$connection)or die (mysql_error());
$sql="CREATE TABLE $_POST[table_name](";
for($i=0;$i<count($_POST['num_fields']);$i++){
$sql.=$_POST['field_name'][$i]."".$_POST['field_type'][$i];
if ($_POST['field_length'][$i] != "")
{

$sql.="(".$_POST['field_length'][$i]."),";
}
else {$sql.=",";}
}
$sql=substr($sql,0,-1);
$sql.=")";
$result=@mysql_query($sql,$connection)or die (mysql_error());
if ($result)
{ $msg="<p>".$_POST['table_name']."has been create ! </p>";}
?>






دو فایل مربوطه رو در صورت نیاز براتون ضمیمه کردم