چطور از طریق PHP فایلی را از Host دیگر، روی Host خودمان کپی کنیم؟
مواقعی که قصد داریم بدون داشتن دسترسیهای اضافه فایلی را به Host خودمان انتقال دهیم، کافی است از قطعه کد زیر استفاده کنیم و آن را روی وبسایت خودمان آپلود و اجرا کنیم تا عملیات انتقال آغاز شود. همانطور که ملاحظه میکنیم به وسیلهی این…
چطور تعداد رکوردهای ثبت شده را با تابع rowCount برگردانیم؟
زمانی که قصد داشته باشیم تعداد رکوردها یا به عبارتی تعداد سطرهای درج شدهی موجود در دیتابیس را به دست آوریم کافی است از تابع rowCount استفاده کنیم: همانطور که در کد بالا مشخص است، تابع rowCount مقدار رکوردهای برگشته شده توسط query را شمرده…
چگونه ID آخرین رکورد ثبت شده در دیتابیس را برگردانیم؟
اگر قصد داشته باشیم آخرین ID درج شده در دیتابیس را برگردانیم یا به عبارتی ID رکوردی که در حال ثبت شدن در دیتابیس است را مشاهده کنیم، کافی است از تابع lastInsertId استفاده کنیم. طبق نمونه باید توجه داشت نحوهی برگرداندن از طریق handler…
چگونه هنگام Insert با PDO باید Prepare و Bind کنیم؟
با فرض اینکه طبق پُستهای گذشته، اتصال PDO صحیح باشد، نحوهی عادی افزودن یک رکورد به جدول مربوطه در دیتابیس: اطلاعات ورودی میتوانند از فرم یا طُرق مختلف گرفته شوند که در مثال زیر هم حالت ساده و هم حالتی که از فرم گرفته شده…
نحوهی Fetch کردن داخل Class با تابع setFetchMode چگونه است؟
در ادامهی پُست قبل که مربوط به PDO بود با تابع fetch آشنا شدیم، در این نوشته قصد داریم با تابع setFetchMode آشنا شده و به وسیلهی این تابع، اطلاعات دیتابیس را به یک کلاس منتقل و عملیات خود را روی آن انجام دهیم. پس…
آغاز به کار با PDO و آشنایی با تابع fetch و fetchAll
از طریق ثابت PDO و تابع زیر به اطلاعاتی کلی در مورد دیتابیس میرسیم: در کد زیر جهت یک اتصال به روش PDO میبینیم که ابتدا درایور مورد نظر را معرفی کرده و سپس جزئیات آن از قبیل host و… را مشخص میکنیم: حال اگر…