PDA

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



sh.khaleghi
دوشنبه 12 تیر 1396, 00:46 صبح
با سلام و خسته نباشید
دوستان من یه بانک اطلاعاتی دارم که مقادیری رو از طریق یک فرم میگیره و ذخیره میکنه تا اینجاش مشکلی نیست اما یه فرم دیگه باید بسازم که یه شماره رو میگیره و اگر اون شماره با یکی از رکوردهای بانک اطلاعاتی برابر بود اطلاعات اون رکورد رو نشون میده
میدونم باید داده ها رو تو متغیر بریزم و متغیر ها رو با هم مقایسه کنم اما نمیتونم اگر میشه کمک کنید.

parsaasefi
دوشنبه 12 تیر 1396, 14:02 عصر
با سلام و خسته نباشید
دوستان من یه بانک اطلاعاتی دارم که مقادیری رو از طریق یک فرم میگیره و ذخیره میکنه تا اینجاش مشکلی نیست اما یه فرم دیگه باید بسازم که یه شماره رو میگیره و اگر اون شماره با یکی از رکوردهای بانک اطلاعاتی برابر بود اطلاعات اون رکورد رو نشون میده
میدونم باید داده ها رو تو متغیر بریزم و متغیر ها رو با هم مقایسه کنم اما نمیتونم اگر میشه کمک کنید.

درود
بفرمایید :


<?phpif(isset($_POST["submit"])){ $code = $_POST["code"]; $con = mysqli_connect("localhost","username","password","database"); if(!$con){ die("Error : " . $con->connect_error); } else{ $result = $con->query("SELECT * FROM table_name WHERE code = '$code'"); $matchFound = $result->num_rows > 0 ? true : false; if($matchFound){ while($row = $result->fetch_assoc()){ echo "$row['firstcolumn'] and $row['secondcolumn']"; } } else{ die("The code does not exist"); } }}?><form action="" method="post"> <input type="text" name="code"> <input type="submit" name="submit"></form>
حالا با توجه به دیتابیس و نیاز هاتون کد رو ویرایش کنید .
موفق باشید :چشمک:

sh.khaleghi
سه شنبه 13 تیر 1396, 13:23 عصر
درود
بفرمایید :


<?phpif(isset($_POST["submit"])){ $code = $_POST["code"]; $con = mysqli_connect("localhost","username","password","database"); if(!$con){ die("Error : " . $con->connect_error); } else{ $result = $con->query("SELECT * FROM table_name WHERE code = '$code'"); $matchFound = $result->num_rows > 0 ? true : false; if($matchFound){ while($row = $result->fetch_assoc()){ echo "$row['firstcolumn'] and $row['secondcolumn']"; } } else{ die("The code does not exist"); } }}?><form action="" method="post"> <input type="text" name="code"> <input type="submit" name="submit"></form>
حالا با توجه به دیتابیس و نیاز هاتون کد رو ویرایش کنید .
موفق باشید :چشمک:
با سلام من تقریبا فهمیدم چی شد اما علت اوردن تگ form رو متوجه نمیشم

sh.khaleghi
سه شنبه 13 تیر 1396, 14:31 عصر
145684
این ارور رو میده احتمالا یا یک ; کم داره که پیدا نمیکنم کجاش هست