PDA

View Full Version : مشکل این کوئری کجاست که فقط یک رکورد بر میگردونه؟؟؟



mahan206
یک شنبه 04 آبان 1393, 14:23 عصر
با سلام دوستان میخواستم بدونم این کد من کجاش مشکل داره که فقط یک کوئری رو توی دراپ دون لیست نشون میده و بقیه رو نشون نمیده و هر کدوم اوله همون رو نشون میده؟

<label for="uni"> دانشگاه: </label>
<?php include "config.php";
$Query = mysql_query("SELECT * FROM `tbl_uni` ");
$row_link = mysql_fetch_array($Query);
?>
<select name="uni" class="form" >
<option><?php echo $row_link['uni']; ?></option>

</select>


این کدم یه نگا بندازین ببینین کجاش مشکل داره ممنون دوستان لطف میکنید اگه راهنماییم کنید.

<?php
if ( isset($_POST['go']) && ($_POST['go'] == "add") )
{
include "config.php";
$add = mysql_query ("INSERT INTO `tbl_users` VALUES ('', '".$_POST['namberstu']."', '".$_POST['password']."', '".$_POST['name']."', '".$_POST['tel']."', '".$_POST['uni']."', '".$_POST['moadel']."', '".$_POST['maghta']."')");
if ( $add )
{
$status = '<div class="ok">کاربرجدید با موفقیت ثبت شد.</div>';
}
else { $status = '<div class="error">متاسفانه مشکلی در ثبت کاربر جدید وجود دارد.</div>'; }
}
elseif ( isset($_POST['go']) && ($_POST['go'] == "edit") )
{
include "config.php";
$edit = mysql_query ("UPDATE `tbl_users` SET `namberstu` = '".$_POST['namberstu']."', `password` = '".$_POST['password']."', `name` = '".$_POST['name']."', `tel` = '".$_POST['tel']."', `uni` = '".$_POST['uni']."', `moadel` = '".$_POST['moadel']."', `maghta` = '".$_POST['maghta']."' WHERE `user_id` = '".$_POST['user_id']."' LIMIT 1");
if ( $edit )
{
$status = '<div class="ok">کاربر مورد نظر با موفقیت ویرایش شد</div>';
}
else { $status = '<div class="error">متاسفانه مشکلی در ویرایش کاربر بوجود آمده است</div>'; }
}؟>
میزنه مشکلی در ثبت کاربر وجود دارد

zamanphp
دوشنبه 05 آبان 1393, 10:05 صبح
mysql_fetch_array رو حلقه بذار دوست عزیز

mahan206
دوشنبه 05 آبان 1393, 10:27 صبح
اینجور نوشتم درست شد مرسی دوست من

<label for="uni"> دانشگاه: </label>
<select name="uni" class="form" >
<?php include "config.php";
$Query = mysql_query("SELECT * FROM `tbl_uni` ");
while ( $row_link = mysql_fetch_array($Query) ) {
?>


<option><?php echo $row_link['uni']; ?></option>
<?php }?>
</select>
ممنون از اینکه جواب دادی.
کد پایینی چه مشکلی داره؟؟ویرایش کاربر به درستی کار میکنه اما تو اضافه کردن کاربر مشکل داره

MMSHFE
سه شنبه 25 آذر 1393, 14:31 عصر
چرا تاپیک رو توی بخش Zend ایجاد کردین؟ این بار انتقال میدم ولی دفعه بعد تاپیک حذف خواهد شد. لطفاً به محل ایجاد تاپیکتون دقت کنید.