رفتن به مطلب

پست های پیشنهاد شده

با سلام خدمت دوستان و اساتید

دوستان عزیز کد php می خواستم برای پروژه دانشگاه که 10 تا کالا داشته باشیم که هر کدام قیمت خاص خودش را داشته باشد که پس از انتخاب نام کالا و تعداد کالا و جمع کالا خربداری شده را نمایش دهد

ممنون ار همتون

لینک به ارسال

افزونه‌های خرید زیاد هستند

ووکامرس

پارسا عزیز می دونم اما یه کد php و html می خواستم برای دانشگاه نمی تونم برای استاد ووکامرس ببرم که

لینک به ارسال

پارسا عزیز این سایت هایی که معرفی کردید خیلی حجیم هست و از طرفی نیاز به دیتابیس داره بنده کدی می خواستم که در یک قالب html باشه و برای فراخوانی از یک صفحه php استفاده که مجموعه 2 صفحه html و php باشه این پست رو نگاه کنید همچین چیزی می خوام

لینک به ارسال

میتوانید برای لینک محصولات از شناسه ای استفاده کنید

و با متد GET مقدار را ارسال و در همان صفحه با توجه به این مقدار تغییر خروجی دهید

سپس گرفتن تعداد محصول سفارش و دکمه ثبت

که پس از ثبت در صفحه بعد هزینه * تعداد و جمع نمایش داده میشود

لینک به ارسال

این کد html

<!DOCTYPE html>

<html dir="rtl">

<head>

<meta content="text/html; charset=utf-8" http-equiv="Content-Type">

<title>فروشگاه php</title>

<style type="text/css">

.w32 {

width:32px;

text-align:center;

}

.w200,.price,.pn {

width:200px;

}

.price:after,.pn:after,#prices:after {

content:"ریال";

margin-right:10px;

}

.w100 {

width:80px;

}

.w100 input {

width:100%;

}

#prices input {

width:80%;

border:0 transparent none;

outline-style:none;

}

</style>

<script src="http://code.jquery.com/jquery-latest.js"></script>

<script type="text/javascript">

$(document).ready(function() {

function addComma( str ) {

var objRegex = new RegExp( '(-?[0-9]+)([0-9]{3})' );

while( objRegex.test( str ) ) {

str = str.replace( objRegex, '$1,$2' );

}

return str;

}

function sum() {

$("#prices input").filter(function() {

var pn1 = $("tr:nth-child(2) .pn").text();

var pn2 = $("tr:nth-child(3) .pn").text();

var pn3 = $("tr:nth-child(4) .pn").text();

var pn4 = $("tr:nth-child(5) .pn").text();

var pn5 = $("tr:nth-child(6) .pn").text();

var sum = parseInt(pn1)+parseInt(pn2)+parseInt(pn3)+parseInt(pn4)+parseInt(pn5);

$(this).val(sum);

this.value=addComma(this.value);

})

}

function pn() {

$(".pn").filter(function() {

var p = $(this).parent("tr").find(".price").text();

var n = $(this).parent("tr").find(".w100").find("input").val();

var numb = parseInt(p)*parseInt(n);

$(this).text(numb);

});

sum();

}

pn();

$(".w100 input").change(function() {

pn();

})

})

</script>

</head>

<body>

<h3>لیست محصولات</h3>

<table align="center" cellpadding="10" cellspacing="0">

<tr>

<th>عنوان کالا</th>

<th>قیمت واحد</th>

<th class="w100">تعداد درخواست</th>

<th>جمع</th>

</tr>

<tr>

<td class="w200"

>محصول اول</td>

<td class="price">100000000</td>

<td class="w100"><input name="numb1" value="0" min="0" type="number"></td>

<td class="pn"> </td>

</tr>

<tr>

<td class="w200">محصول دوم</td>

<td class="price">153200000</td>

<td class="w100"><input name="numb2" value="0" min="0" type="number"></td>

<td class="pn"> </td>

</tr>

<tr>

<td class="w200">محصول سوم</td>

<td class="price">166600000</td>

<td class="w100"><input name="numb3" value="0" min="0" type="number"></td>

<td class="pn"> </td>

</tr>

<tr>

<td class="w200">محصول چهارم</td>

<td class="price">132560000</td>

<td class="w100"><input name="numb4" value="0" min="0" type="number"></td>

<td class="pn"> </td>

</tr>

<tr>

<td class="w200">محصول پنجم</td>

<td class="price">12300000</td>

<td class="w100"><input name="numb5" value="0" min="0" type="number"></td>

<td class="pn"> </td>

</tr>

<tr>

<td colspan="2"> </td>

<th class="w100">جمع کل</th>

<td class="pns" id="prices"><input name="prices" readonly="readonly"> </td>

</tr>

</table>

<p> </p>

</body>

</html>

فرم و اکشنش را هم خودتان بنویسید

کار دانشجویی یعنی خودتان انجامش دهید نه انجمن پشتیبانی

لینک به ارسال

این کد html

<!DOCTYPE html>

<html dir="rtl">

<head>

<meta content="text/html; charset=utf-8" http-equiv="Content-Type">

<title>فروشگاه php</title>

<style type="text/css">

.w32 {

width:32px;

text-align:center;

}

.w200,.price,.pn {

width:200px;

}

.price:after,.pn:after,#prices:after {

content:"ریال";

margin-right:10px;

}

.w100 {

width:80px;

}

.w100 input {

width:100%;

}

#prices input {

width:80%;

border:0 transparent none;

outline-style:none;

}

</style>

<script src="http://code.jquery.com/jquery-latest.js"></script>

<script type="text/javascript">

$(document).ready(function() {

function addComma( str ) {

var objRegex = new RegExp( '(-?[0-9]+)([0-9]{3})' );

while( objRegex.test( str ) ) {

str = str.replace( objRegex, '$1,$2' );

}

return str;

}

function sum() {

$("#prices input").filter(function() {

var pn1 = $("tr:nth-child(2) .pn").text();

var pn2 = $("tr:nth-child(3) .pn").text();

var pn3 = $("tr:nth-child(4) .pn").text();

var pn4 = $("tr:nth-child(5) .pn").text();

var pn5 = $("tr:nth-child(6) .pn").text();

var sum = parseInt(pn1)+parseInt(pn2)+parseInt(pn3)+parseInt(pn4)+parseInt(pn5);

$(this).val(sum);

this.value=addComma(this.value);

})

}

function pn() {

$(".pn").filter(function() {

var p = $(this).parent("tr").find(".price").text();

var n = $(this).parent("tr").find(".w100").find("input").val();

var numb = parseInt(p)*parseInt(n);

$(this).text(numb);

});

sum();

}

pn();

$(".w100 input").change(function() {

pn();

})

})

</script>

</head>

<body>

<h3>لیست محصولات</h3>

<table align="center" cellpadding="10" cellspacing="0">

<tr>

<th>عنوان کالا</th>

<th>قیمت واحد</th>

<th class="w100">تعداد درخواست</th>

<th>جمع</th>

</tr>

<tr>

<td class="w200"

>محصول اول</td>

<td class="price">100000000</td>

<td class="w100"><input name="numb1" value="0" min="0" type="number"></td>

<td class="pn"> </td>

</tr>

<tr>

<td class="w200">محصول دوم</td>

<td class="price">153200000</td>

<td class="w100"><input name="numb2" value="0" min="0" type="number"></td>

<td class="pn"> </td>

</tr>

<tr>

<td class="w200">محصول سوم</td>

<td class="price">166600000</td>

<td class="w100"><input name="numb3" value="0" min="0" type="number"></td>

<td class="pn"> </td>

</tr>

<tr>

<td class="w200">محصول چهارم</td>

<td class="price">132560000</td>

<td class="w100"><input name="numb4" value="0" min="0" type="number"></td>

<td class="pn"> </td>

</tr>

<tr>

<td class="w200">محصول پنجم</td>

<td class="price">12300000</td>

<td class="w100"><input name="numb5" value="0" min="0" type="number"></td>

<td class="pn"> </td>

</tr>

<tr>

<td colspan="2"> </td>

<th class="w100">جمع کل</th>

<td class="pns" id="prices"><input name="prices" readonly="readonly"> </td>

</tr>

</table>

<p> </p>

</body>

</html>

فرم و اکشنش را هم خودتان بنویسید

کار دانشجویی یعنی خودتان انجامش دهید نه انجمن پشتیبانی

ممنون ایمان عزیز ولی خیلی دیر انجام شد خودم انجام دادم هم html و هم php و چون حالشو نداشتم بهتون درخواست دادم

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

جالبه

تو خدمت سربازی هم فرمانده قرارگاه ما همین کار را می کرد 25 سال پیش و وقثتی ما سربازش بودیم ....

لینک به ارسال

جالبه

تو خدمت سربازی هم فرمانده قرارگاه ما همین کار را می کرد 25 سال پیش و وقثتی ما سربازش بودیم ....

خلاصه خیلی شما کمکم کردید ممنونم منم فایل رو پیوست می کنم شاید یه بنده خدایی خواست از این استفاده کنه

نام:فروشگاه خرید

تعداد کالا : 10 عدد

Foroshghah.zip

لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...