• پایان فعالیت بخشهای انجمن: امکان ایجاد موضوع یا نوشته جدید برای عموم کاربران غیرفعال شده است

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

Amirbahal3

Registered User
تاریخ عضویت
3 سپتامبر 2007
نوشته‌ها
3,197
لایک‌ها
538
PHP:
$result=mysql_query("select * from [tbltest]")
یا خدا ! اون علامتهای [] از کجا اومدن؟؟


/

خوب یعنی الان این تیبل توی دیتابیس هست یا نه؟

سلام شاهد!
این کروشه ها رو من گزاشتم. توی کار با اکسس من اینطوری مینویسم موردی نداره. مگه اینجا اشکال داره؟
 

Amirbahal3

Registered User
تاریخ عضویت
3 سپتامبر 2007
نوشته‌ها
3,197
لایک‌ها
538
بله ! اشکال داره !

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

PHP:
<?php
$DBLoc = "localhost";
$conn = mysql_connect($DBLoc, "username", "pass");
if(!$conn)
{
echo "<b>Warning</b>: could not be conneted to MySQL server!<br>";
}
mysql_select_db("shop_FirstDB",$conn);

$result=mysql_query("select * from tbltest", $conn);
if(!$result){echo mysql_error();}


while($res=mysql_fetch_array($result)){
echo $res[name]  ;
echo $res[lastname]; 
}
echo mysql_error();
mysql_close();
?>
 

Shahed

کاربر قدیمی پرشین تولز
تاریخ عضویت
30 ژوئن 2003
نوشته‌ها
7,289
لایک‌ها
34
محل سکونت
mt.cgi
الان اینو میگه؟ No database selected

ببین ! یه خروجی sql از تیبلت بده من برات کدش رو بنویسم !
 

Amirbahal3

Registered User
تاریخ عضویت
3 سپتامبر 2007
نوشته‌ها
3,197
لایک‌ها
538
الان اینو میگه؟ No database selected

ببین ! یه خروجی sql از تیبلت بده من برات کدش رو بنویسم !
منظورت همچین چیزیه؟

SELECT * FROM tbltest

خب من همین رو میخوام چون میخوام کل تیبل روی صفحه چاپ بشه در ضمن فیلد ها اینه

name , lastname

پس کد میتونه اینطوری باشه

SELECT name,lastname FROM tbltest

در ضمن شما استادی و لطف میکنی ولی من میخوام یاد بگیرم! آخه بفهمم مشکل چیه! :(
اگه شما بنویسی و همینطوری مثل هولو بدی به من من که هیچی یاد نمیگیرم. این برنامه هم اگه دقت کنید اصلا به درد بخور نیست فقط برای یاد گیری دارم اینو مینویسم. در ضمن آدرس صفحه دیگه برنامه اینه که تکست باکس اول این صفحه همون فیلد name هست و دومی همون فیلد lastname توی دیتابیس ما.

www.shopkeeper.ir/form.html
 

Amirbahal3

Registered User
تاریخ عضویت
3 سپتامبر 2007
نوشته‌ها
3,197
لایک‌ها
538
PHP:
$result=mysql_query("select * from `orders`", $conn);
if(!$result){echo mysql_error();}

حالا که این همه امتحان کردی :) این یکی را هم امتحان کن :)

راستی ارور شما رو هم برگردوندما! نیستین؟؟؟

این ارور رو میده

No database selected

الان تمام مشکل من ارور بالاست که هیچ درکی ازش ندارم توی پی اچ پی. دوستان این ارور رو برای چی میده؟ خیلی ممنون میشم لطف کنید و بگید.
 

sama_sally

Registered User
تاریخ عضویت
5 آپریل 2005
نوشته‌ها
2,598
لایک‌ها
1
سن
36
محل سکونت
Essen, Deutschland
اينو اجرا كن:
PHP:
<?php

$conn = mysql_connect("localhost", "user", "pass") or die(mysql_error());;
mysql_select_db("FirstDB",$conn) or die(mysql_error());

$result = mysql_query("select * from `orders`", $conn) or die(mysql_error());

while($res = mysql_fetch_assoc($result)){
echo $res['name'] . " ";
echo $res['lastname]'; 
echo "<br>";
}
 

sama_sally

Registered User
تاریخ عضویت
5 آپریل 2005
نوشته‌ها
2,598
لایک‌ها
1
سن
36
محل سکونت
Essen, Deutschland
اوه . صفحه دوم رو نديدم و اين كد رو پست كردم. اجراش كن . نتيجه رو بگو . مشكل بود همه چي رو برات توضيح ميدم
 

Amirbahal3

Registered User
تاریخ عضویت
3 سپتامبر 2007
نوشته‌ها
3,197
لایک‌ها
538
اوه . صفحه دوم رو نديدم و اين كد رو پست كردم. اجراش كن . نتيجه رو بگو . مشكل بود همه چي رو برات توضيح ميدم

سلام
اجرا کردم
ببخشید شاید خیلی پیش پا افتاده باشم. ارور جدید رو ملاحضه میفرمایید؟

http://www.shopkeeper.ir/showdb.php

در ضمن از شما و شاهد و بقیه خیلی خیلی ممنونم :) تا الان خیلی لطف داشتین
 

Amirbahal3

Registered User
تاریخ عضویت
3 سپتامبر 2007
نوشته‌ها
3,197
لایک‌ها
538
سلام
بچه ها چرا منو فراموش کردین؟؟؟؟؟؟ :( ترو خدا یکی کمک کنه رفتم یه کتاب پی اچ پی خریدم فکر نمیکنم بد تر از این کتاب توی بازار باشه!
اشتباه کردم از یه سوراخ دو بار گزیده شدم. کتاب این آقای جعفر نژاد قمی رو خریدم. قبلا سی شارپش رو خریده بودم که به دردم نخورد. :(
لعنتی انقدر فهرستارو قشنگ مینویسه آدم فکر میکنه توی کتاب چه خبره.
بچه ها چی کار کنم؟
کمک!
ساما سالی - شاهد کجایین پس؟؟؟؟؟؟؟؟ :(
 

hossein_asp

کاربر تازه وارد
تاریخ عضویت
31 مارس 2005
نوشته‌ها
639
لایک‌ها
0
سن
41
محل سکونت
جایی که خدا نباشد
وقتی یوزر میسازی تو cpanel مثل همین amir امیر ذخیره نمیشه یوزرت میشه shopkeep_amir پس کانکشن دیتابیست رو با این یوزر تصحیح کن اگه مشکل برنامه نویسی نداشته باشه درست میشه.
 

hossein_asp

کاربر تازه وارد
تاریخ عضویت
31 مارس 2005
نوشته‌ها
639
لایک‌ها
0
سن
41
محل سکونت
جایی که خدا نباشد
اشتباه کردم از یه سوراخ دو بار گزیده شدم. کتاب این آقای جعفر نژاد قمی رو خریدم. قبلا سی شارپش رو خریده بودم که به دردم نخورد.
لعنتی انقدر فهرستارو قشنگ مینویسه آدم فکر میکنه توی کتاب چه خبره.
بچه ها چی کار کنم؟

امان از دست این جعفر کپی.یکی ندونه ... بی خیال.کتاب php این آقا پروژه دانشجویی دانشجوهاشه زده تنگ هم.کتاب میخوای بگیری فقط ترجمه درست درمون بگیر.
 

Amirbahal3

Registered User
تاریخ عضویت
3 سپتامبر 2007
نوشته‌ها
3,197
لایک‌ها
538
امان از دست این جعفر کپی.یکی ندونه ... بی خیال.کتاب php این آقا پروژه دانشجویی دانشجوهاشه زده تنگ هم.کتاب میخوای بگیری فقط ترجمه درست درمون بگیر.
سلام عزیز
هنوز مشکلم پا برجاست! یوزر و پس کاملا درسته! چی کار کنم؟ یوزر پسورد دیتابیس همینه!
درضمن کتاب خوب برای پی اچ پی سراغ نداری؟ راستی خوشحال شدم یه ای اس پی کار توی فروم دیدم! :blush:
 

Amirbahal3

Registered User
تاریخ عضویت
3 سپتامبر 2007
نوشته‌ها
3,197
لایک‌ها
538
سلام دوستان از همه ممنون مشکلم حل شد کاملا. تا اینجا فقط این مشکل وجود داره.
چطوری توی دیتابیست جدول با یک سری فیلد بسازم؟ من با دستورات اسکیو ال ساختم ولی الان میگه این جدول وجود نداره چطوری میتونم از داخل کنترل پنل مستقیم روی خود دیتابیس این جدول ها رو بسازم؟
ممنون میشم.
فکر میکنم من با پی اچ پی مشکل ندارم مشکل اصلی مای اس کیو ال هست چون من تا الان با اکسس کار میکردم.
 

Amirbahal3

Registered User
تاریخ عضویت
3 سپتامبر 2007
نوشته‌ها
3,197
لایک‌ها
538
سلام دوستان
تنها سوال من همینه
چطوری توی مای اسکیو ال تیبل بسازم و همیشه ازش استفاده کنم؟ با اس کیو ال ساختم نشد! یه روشی معرفی کنید که سریع برم جدول بسازم. درضمن کنترل پنل من هم Direct admin و برای یه هاست دیگه هم سی پنل یازده هست.
موفق و پیروز باشید

با تشکر از

Shahed
Sama_sally
Alik
Hossein_asp

خیلی لطف کردین :)
 

hossein_asp

کاربر تازه وارد
تاریخ عضویت
31 مارس 2005
نوشته‌ها
639
لایک‌ها
0
سن
41
محل سکونت
جایی که خدا نباشد
سلام دوستان از همه ممنون مشکلم حل شد کاملا. تا اینجا فقط این مشکل وجود داره.
چطوری توی دیتابیست جدول با یک سری فیلد بسازم؟ من با دستورات اسکیو ال ساختم ولی الان میگه این جدول وجود نداره چطوری میتونم از داخل کنترل پنل مستقیم روی خود دیتابیس این جدول ها رو بسازم؟
ممنون میشم.
فکر میکنم من با پی اچ پی مشکل ندارم مشکل اصلی مای اس کیو ال هست چون من تا الان با اکسس کار میکردم

نه برادر من مشکل شما این چیزا نیست مشکل کار غیر اصولی هست که داری انجام میدی حتما داری php یاد میگری از یه کتاب خوب استفاده کن نه یادگیری هردمبیل کتاب php در 24 ساعت خوبه.
 

hossein_asp

کاربر تازه وارد
تاریخ عضویت
31 مارس 2005
نوشته‌ها
639
لایک‌ها
0
سن
41
محل سکونت
جایی که خدا نباشد
سلام دوستان
تنها سوال من همینه
چطوری توی مای اسکیو ال تیبل بسازم و همیشه ازش استفاده کنم؟ با اس کیو ال ساختم نشد! یه روشی معرفی کنید که سریع برم جدول بسازم. درضمن کنترل پنل من هم Direct admin و برای یه هاست دیگه هم سی پنل یازده هست.
موفق و پیروز باشید

با تشکر از

بهترین ابزار برا اینکار phpmyadmin هست تو گوگل سرچ کن دانلودش کن.حدس میزنم امنیت سایتی که نوشتی هم تعطیل هست کاملا :):)
 

Amirbahal3

Registered User
تاریخ عضویت
3 سپتامبر 2007
نوشته‌ها
3,197
لایک‌ها
538
بهترین ابزار برا اینکار phpmyadmin هست تو گوگل سرچ کن دانلودش کن.حدس میزنم امنیت سایتی که نوشتی هم تعطیل هست کاملا :):)

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

sama_sally

Registered User
تاریخ عضویت
5 آپریل 2005
نوشته‌ها
2,598
لایک‌ها
1
سن
36
محل سکونت
Essen, Deutschland
سلام
خیلی ممنون از توصیه هات.
عزیز این پی اچ پی مای ادمین روی هاستم هست. در ضمن امنتیت مهم نیست فعلا میخوام یاد بگیرم و یه سفارش رو انجام بدم. در ضمن کتابی که معرفی کردین نوشته کیه؟ کدوم انتشارات؟
خیلی ممنون از لطف شما.
تو فروم در مورد كتاب خيلي نوشتم.
كتاب آموزش php در 24 ساعت انتشارات ديباگران تهران.
كتاب php4 professional انتشارات روزنه
كتابه php5 professional انتشارات روزنه
كتاب ساختن برنامه هاي كاربردي با استفاده از Apache, PHP, MySQL انتشارات ديباگيران تهران
كتاب php5 power programming انتشارات غزال


برنامه phpMyAdmin توي قسمت MySQL پنل آنلاينت هست. با اون.
 

Amirbahal3

Registered User
تاریخ عضویت
3 سپتامبر 2007
نوشته‌ها
3,197
لایک‌ها
538
تو فروم در مورد كتاب خيلي نوشتم.
كتاب آموزش php در 24 ساعت انتشارات ديباگران تهران.
كتاب php4 professional انتشارات روزنه
كتابه php5 professional انتشارات روزنه
كتاب ساختن برنامه هاي كاربردي با استفاده از Apache, PHP, MySQL انتشارات ديباگيران تهران
كتاب php5 power programming انتشارات غزال


برنامه phpMyAdmin توي قسمت MySQL پنل آنلاينت هست. با اون.

سلام کلا تموم شد خیلی ممنون از همه شما حالا یه اشکال دیگه شروع شد. رفتم دیدم دیتا اد نمیشه داخل دیتابیس اگه ممکنه این کد رو نگاه کنید ببینین من کجاش رو اشتباه نوشتم؟ این کد قراره اطلاعات موجود در دو متغیر name و lastname رو بزاره توی فیلدهای name و lastname در دیتابیس ما که قبلا بهش وصل شدم فقط این کد مشکل داره. سرور ازش ایراد میگیره . کمک!


PHP:
$result=mysql_query("insert into tbltest(name,lastname) values (". $name.','.$lastname ")",$conn) or die(mysql_error());
 
بالا