PDA

View Full Version : مبتدی: انتخاب یک روز هفته از لیست انتخابی و ذخیره در بانک



amanar
جمعه 30 اردیبهشت 1390, 06:44 صبح
سلام دوستان
یک تکه کد لاگین نوشتم که هنوز کامل نیست.
اگر کسی می تونه کد های ناقص من رو کامل کنه.

قصد دارم با ایجاد یک <OPTION> که حاوی روز های هفته است.
کاربر یک روز را انتخاب کندواین روز در بانک اطلاعاتی ذخیره بشود.
در بانک فقط شماره روز ذخیره بشه و بعد مقدار دهی کنیم ببینیم چه روز می باشد و روز انتخاب شده SELECTEDشده باشد.



2-نیاز به تکه کد آپدیت هم دارم تا هروقت که خواست بتونه اطلاعات رو بروزرسانی کنه....

توضیحات {بانک اطلاعاتی شامل پنج فیلد باشد:
1-Id
name-2
family-3
pass-4
day-5




---------------------------------------------------------------------------------------------------------
<?php
session_start();
ob_start();
$name=$_POST['name'];
$pass=$_POST['pass'];
$me = $_SERVER['PHP_SELF'];
$con = mysql_connect("localhost","1","1");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
mysql_select_db("jadid", $con);
if ($_POST['submit'])
{
$result = mysql_query("SELECT name FROM user WHERE name = '$name' AND pass = '$pass'");
if($output = mysql_fetch_array($result))
{
session_regenerate_id(true);
echo "<div dir='rtl' align='right' >";
echo 'Successfully Logged In!';
echo "<br>";
echo '<h3>خوش آمدید</h3> ' . $output['name'];
echo "<br>";
echo '<a href="?log=off">خروج</a>';
$_SESSION['login'] = array($name, $pass);
echo "<br>";


$result2 = mysql_query("SELECT * FROM user WHERE name = '".$name."'");
$row = mysql_fetch_array($result2);
while($row) {
?>
<table align="center" dir="rtl">

<tr bgcolor="#99FFCC" align="center">
<td>ID</td>
<td>Name</td>
<td>family</td>
<td>pass</td>
<td>day</td>
</tr>
<br />
<form action="<?PHP echo $me;?>" method="post">
<tr>
<td>
<input type="text" name="id" value="<?PHP echo $row[0]?>" /><br>
</td>
<td>
<input type="text" name="name" value="<?PHP echo $row[1]?>" /><br>
</td>
<td>
<input type="text" name="family" value="<?PHP echo $row[2]?> " /><br>
</td>
<td>
<input type="text" name="pass" value="<?PHP echo $row[3]?> " /><br>
</td>
<td>
<input type="text" name="day" value="<?PHP echo $row[4]?> " /><br>
<select name="day" dir="rtl">
<option value="1" >شنبه</option>
<option value="2">يکشنبه</option>
<option value="3">دوشنبه</option>
<option value="4">سه شنبه</option>
<option value="5" selected="selected">چهارشنبه</option>
<option value="6">پنج شنبه</option>
<option value="7">جمعه</option>
</select> <br />
</td>
</tr>
<tr bgcolor="#EEFFCC">

<td colspan="5" align="center" height="50"><input type="submit" value="edit" /> </td>

<td>
<form>

</form>
</td>
</tr>

</form>
<tr bgcolor="#CCFF99" >
<td colspan="5">

<?PHP
$row = mysql_fetch_array($result2);
}
?>
</td>
</tr>
</table >
<?php

}
else
echo 'Login failed';
}
else
{
ob_end_clean();
?>
<form method=post action="#">
<fieldset>
<label for="name">name:</label>:<input id="name" name="name" type="text" size="15" /> <br>
<label for="pass">pass:</label><input id="pass"name="pass" type="pass" size="15" /> <br>
<input type="submit" id="submit" name="submit" value="Log In" />
</fieldset>
</form>
<?php
}
?>

باتشکر:متفکر:

Keramatifar
یک شنبه 01 خرداد 1390, 20:56 عصر
دوست عزیز
شما باید بگید مشکل کدتون کجاست تا بررسی کنیم.