PDA

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



amirb55
12-07-2011, 05:51
سلام
بر روی یک سرور لینوکس با بانک mysql...
من یک دیتابیس دارم به اسم db که کاربر user با رمز password به آن دسترسی فول دارد.
در این دیتابیس یک جدول هست به نام tabel1 که دارای فیلد های name-family-age و یک فیلد کلید هست.
در این جدول رکوردهایی وارد شده اند.
من نیاز به یک فایل دارم که یکی از دو کار زیر را انجام بدهد:

1- وقتی این فایل را اجرا میکنم در داخل جدول فوق اولین رکورد را تغییر دهد مثلا مقدار name-family-age را به hasan-hasani-32 تغییر دهد.(مقدار فیلد کلید اولین رکورد را نمیدانم)

2- وقتی این فایل را اجرا میکنم در انتهای جدول یک رکورد اضافه کند و در آن مقادیر hasan-hasani-32 را درج کند.(نمیدانم مقدار فیلد کلیدی که یک عدد هست چند باید باشد در واقع باید مقدار فیلد آخرین رکورد را یک واحد افزایش دهیم)

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

mohrd
12-07-2011, 08:23
سلام.
1. می تونید با یک SELECT، تمام رکورد های دیتابیس رو بگیرید. سپس اون رو fetch کنید و مشخصات رکورد اول (مثل name، family، age یا هر چیز دیگری که یکتا باشد) رو در متغیری بریزید. و سپس با این مشخصات، یک کوئری UPDATE اجرا کنید.

2. از کد زیر استفاده کنید:

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
اطلاعات بیشتر در مورد INSERT:

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید


موفق باشید ./.