PDA

View Full Version : سوال: آموزش ساخت installer



alifaraji
جمعه 14 تیر 1392, 09:56 صبح
بنام خدا
باسلام

دوستان من همین اسکریپت املاک (ساروج) رو دارم و وقتی میخوام نصبش کنم باید برم تو PhpMyAdmin .
نمیشه برای این یه اینستالر ساخت؟؟؟

شما فقط یه نمونه بدید که یه جدول رو با چند خط و ستون توی یه دیتایبسی که اطلاعات رو میدیم ایجاد کنه بعد من از روی اون میتونم این نصب کننده رو بسازم.

فقط همین کد php رو بدید مممنون میشم.

alifaraji
جمعه 14 تیر 1392, 10:06 صبح
بیشتر از 200 نفر آنلاین وجود داره و یکیشون هم نمیاد جواب بده.

mtnam1372
جمعه 14 تیر 1392, 10:38 صبح
سلام عزیزم
خیلی سادس مثل نصب جوملا فقط کاربر باید بره و یه دیتابیس بسازه و یه یوزر رو باهاش ست کنه
شما یه اینستالر میسازی که همون اول میاد و نام دیتابیس ساخته شده و یوزر و پسورد رومیپرسه از کاربر
بعد در مرحله بعد با استفاده از اون اطلاعات به دیتابیس متصل میشه و شروع میکنه با دستورات شما ساختن جداول مورد نیاز دستورات ساخت جدولم که سادس

دستور ساخت دیتابیس اگر نیازت شد



if (mysql_query("CREATE DATABASE db_name",$con)){
echo "دیتابیس ساخته شد!";
}
else{
echo "خطایی رخ داده است: " . mysql_error();
}

و دستور ساخت جداول و ستون ها با مثالش



<?php
$con = mysql_connect("localhost","username","password");
if (!$con){
die('اتصال برقرار نشد: ' . mysql_error());
}
mysql_select_db("db_name", $con);
mysql_query("CREATE TABLE tb_name(
id INT NOT NULL AUTO_INCREMENT,
PRIMARY KEY(id),
name VARCHAR(255)) ENGINE=MyISAM ")
or die(mysql_error());
echo "جدول با موفقیت ساخته شد!";
mysql_close($con);
?>



و در نهایت اگر پروسه نصبتون با موفقیت به پایان رسید صفحه اینستالر رو پاک میکنید

alifaraji
جمعه 14 تیر 1392, 10:42 صبح
من یه چیزی میخوام که اطلاعات رو بهش بدم
بعدا بیاد تو اون دیتابیسی که مشخصاتش رو بهش دادم دوتا جدول ایجاد کنه . فقط همین.

alifaraji
جمعه 14 تیر 1392, 10:46 صبح
این چیز که شما دادید رو من نمیتونم ویرایش کنم.
من با فرمش میخوام

mtnam1372
جمعه 14 تیر 1392, 10:47 صبح
توی همون پست مثال ساخت تیبل رو زدم

اگر با ساخت دستورات اشنایی کامل نداری برو داخل phpmyadmin یه نسخه از همین نرم افزار که تازه نصب کردی
و یه اکسپروت از جداول بگیر یه تیکه کد بهت میده که کافیه اونو تو اینستالرت با دستور mysql_qure() ; اجراش کنی

اگر بازم چیزی متوجه نشدی باید با تمام عرض احترام بگم که شما باید اول برین و حداقل یکم php کار کنید

البته عذر میخوام

فرمشم نمیتونی تغییر بدی شما تقریبا یه پروژه اماده میخاید که اینجا کسی براتون این کار رو انجام نمیده و باید سفارش بدین

خدا پشت و پناهتون

alifaraji
جمعه 14 تیر 1392, 10:51 صبح
من این قسمت رو نفهمیدم. الآن این جدولی که ایجاد میکنه باچه نامیه؟ چند ستون داره ؟ چطوری بتونم بهش خط یا ستون اضاف کنم ؟


mysql_query("CREATE TABLE tb_name(
id INT NOT NULL AUTO_INCREMENT,
PRIMARY KEY(id),
name VARCHAR(255)) ENGINE=MyISAM ")

mtnam1372
جمعه 14 تیر 1392, 11:13 صبح
عزیزم در کد بالا اسم جدول رو جای گزین کلمه
tb_name
میکنی
بعد داره میگه اسم ستون بعدی
id
هست که کلید اصلی معرفیش مکنه و....

شما هیچ اطلاعاتی در مورد کد های اس کیو ال ندارید

پیشنهاد میکنم برید و اموزش اس کیو ال رو در گوگل سرچ کنید
اینطوری به هیجا نمیرسین و فقط وقتتون حدر میره