PDA

View Full Version : سوال: ارسال یک مقدار ستون بانک اطلاعاتی



hashem64
پنج شنبه 03 اسفند 1391, 00:30 صبح
سلام
یه سایتی دارم
حالا یه فرم طراحی کردم کاربرها و یا هر کس دیگه بتونه مطلب ارسال کنه
سی ام اس من با مووبل تایپ هست و بخش نوشته هاش توی بانک چندین ستون داره که بعضی هاشون مقدار عدد داره مثل (1) و یا (0)
حالا میخوام این مقادری به صورت پیشفرض از طرف کاربر ارسال بشه

یه چیز دیگه اینه که تاریخ و ساعت را میخوم خودش بزنه و ارسال کنه توی بانک

اگر اساتید راهنماییم کنن عالی میشه
به طور خلاصه یه مقدار عددی و یه مقدار تاریخ و ساعت را میخوام توسط یه فرم ارسال بشه به بانک

hashem64
پنج شنبه 03 اسفند 1391, 01:42 صبح
چقدر جواب !!

omid_student
پنج شنبه 03 اسفند 1391, 18:11 عصر
سلام
میشه یه کم واضح تر بگید

hashem64
پنج شنبه 03 اسفند 1391, 20:58 عصر
خوب خدا را شکر این را \یدا کردم

سوال سوم من اینه

فرم پائین را اگر ببنید مطلب دستور را که میزینیم مطلب وارد جدول mt_entry میشه الان میخوام input با نام لینک را ارسال کنم به جدول xx این چه طوری میشه ؟ توی نت خیلی دنبالش بودم پیدا نکردم میشه این را یه توضیح کوچولو بدیدش ؟





<fieldset >
<legend > ارسال مطلب </legend>
<form method="post" action="" >



<table width="608" border="0" cellpadding="0" cellspacing="0">
<tr>
<td width="168" ><label> عنوان : </label></td>
<td width="440"><input name="title" type="text" /> </td>
</tr>
<tr>
<td> <label> توضیحات : </label></td>
<td><input name="text" type="text" /></td>
</tr>

<tr>
<td> <label> لینک اول </label></td>
<td><input type="text" name="links" value="" ></td>

</tr>

</table>

<input type="submit" value="ارسال و ادامه" />

</form>
</fieldset>



<?php
if(isset($_POST['title']))
{
$text = $_POST['text'];
$title = $_POST['title'];
$sqlCommand = "INSERT INTO mt_entry(entry_title,entry_text,)
VALUES('$title','$text')";




if(mysql_query($sqlCommand)){echo '

ا<a href="?action=send-group" > طلاعات شما ثبت شد </a>
';}
}
?>



<?php


$query="SELECT * FROM mytable ORDER BY id";
$select=mysql_query($query);
while($row=mysql_fetch_array($select)){
echo $row['id'].' - '.$row['date'].' - '.$row['time'].' - '.$row['email'].'<br>';
}
mysql_close($con);
?>

hashem64
پنج شنبه 03 اسفند 1391, 23:17 عصر
یکی نیست جواب بده ؟

dousti_design
پنج شنبه 03 اسفند 1391, 23:22 عصر
میخاید تو یه فرم که سابمیت میشه و سه تا فیلد داره(title, text, links) دوتای اولی توی جدول mt_entry درج بشن و links توی جدول x درج بشه؟

hashem64
جمعه 04 اسفند 1391, 01:02 صبح
درسته دقیقا همین چیزی که نوشتید
سابمیت میشه و سه تا فیلد داره(title, text, links) دوتای اولی توی جدول mt_entry درج بشن و links توی جدول x درج بشه؟

hashem64
جمعه 04 اسفند 1391, 02:24 صبح
بازم پست تاپیک ما اومد پایین و هیچ کسی جواب نمیده

MRmoon
جمعه 04 اسفند 1391, 08:17 صبح
خوب دوتا query بساز!

dousti_design
جمعه 04 اسفند 1391, 14:15 عصر
بازم پست تاپیک ما اومد پایین و هیچ کسی جواب نمیده
دو تا کوئری جداگانه اجرا کنید.


<fieldset >
<legend > ارسال مطلب </legend>
<form method="post" action="" >



<table width="608" border="0" cellpadding="0" cellspacing="0">
<tr>
<td width="168" ><label> عنوان : </label></td>
<td width="440"><input name="title" type="text" /> </td>
</tr>
<tr>
<td> <label> توضیحات : </label></td>
<td><input name="text" type="text" /></td>
</tr>

<tr>
<td> <label> لینک اول </label></td>
<td><input type="text" name="links" value="" ></td>

</tr>

</table>

<input type="submit" value="ارسال و ادامه" />

</form>
</fieldset>



<?php
if(isset($_POST['title']))
{
$text = $_POST['text'];
$title = $_POST['title'];
$links = $_POST['links'];
$sqlCommand = "INSERT INTO mt_entry(entry_title,entry_text,)
VALUES('$title','$text')";
$query2 = "INSERT INTO xxx(links)
VALUES('$links')";



if(mysql_query($sqlCommand) && mysql_query($query2)){echo '

ا<a href="?action=send-group" > طلاعات شما ثبت شد </a>
';}


}
?>



<?php


$query="SELECT * FROM mytable ORDER BY id";
$select=mysql_query($query);
while($row=mysql_fetch_array($select)){
echo $row['id'].' - '.$row['date'].' - '.$row['time'].' - '.$row['email'].'<br>';
}
mysql_close($con);
?>

hashem64
جمعه 04 اسفند 1391, 16:54 عصر
چیزی که درست کردید را جایگزین تمام محتوا و فیلد ها و جداول کردم ولی جواب ندارد

dousti_design
جمعه 04 اسفند 1391, 21:23 عصر
ارور های هر دو کوئری رو با دستور or die بررسی کنید.