PDA

View Full Version : لیست دستورات Mysql قابل استفاده در PHP



hosein_gh
جمعه 20 اردیبهشت 1387, 19:47 عصر
سلام
من لیست دستورات mysql که در php استفاده میشه را با توضیحات می خام.
با تشکر

maysamscript
جمعه 20 اردیبهشت 1387, 20:44 عصر
منظورت از دستورات همون دستورات sql هست یا توابعی که برای mysql در php هست؟

vahid4134
جمعه 20 اردیبهشت 1387, 21:46 عصر
http://ir2.php.net/manual/en/book.mysql.php

hosein_gh
شنبه 21 اردیبهشت 1387, 10:14 صبح
توابعی که برای mysql در php

hosein_gh
شنبه 21 اردیبهشت 1387, 11:11 صبح
البته با توضیحات فارسی میخام

maysamscript
شنبه 21 اردیبهشت 1387, 14:24 عصر
توابعی که در این زمینه وجود دارند زیاد است (حدود 44 تا)
من فقط مهمترین آنها رو که به ذهنم رسید برات گذاشتم و خودم شخصاً تابحال فقط از همین ها استفاده کردم

mysql_pconnect($hostname,$username,$pass);
/*برای اتصال به دیتابیس استفاده میشود
پارامتر های آن به ترتیب
نام هاست
نام کاربری
پسورد
*/

mysql_select_db($dbname);
/* دیتابیس را انتخاب میکند
$dbname نام دیتابیس را مشخص میکند
*/

$result=mysql_query($sql);
/* $sql همون دستورات اسکیوال می باشد
$result در تابع های دیگر استفاده میشود
*/

mysql_num_rows($result);
//تعداد رکوردهای سلکت شده را بر میگرداند

mysql_fetch_array($result);
/*
اولین رکورد حاصل از دستور سلکت را درون یک آرایه قرار میدهد. اگه دومی رو هم خواستی دوباره تابع رو فراخوانی کن و ....
اندیس آرایه همون نام فیلد هر رکورد میباشد

*/

mysql_close();//mysql رو میبنده

$string=mysql_escape_string($string);
//برای امنیت بیشتر ورودی هایی که از کاربر میگیری رو اول از این تابع عبور بده بعد در دستورات اسکیول استفاده کن

pooyamakarachi
شنبه 18 شهریور 1391, 11:28 صبح
میشه بفرمائید اگر بخواهیم از طریق php دستورات اتصال جداول mysql را اجرا کنیم چکار باید کرد.دستوری مثل زیر مثلا
R1 JOIN R2 ON criteria
آیا باید از دستور mysql_query استفاده کنم؟

رضا قربانی
شنبه 18 شهریور 1391, 16:11 عصر
یه سرچ میزدید.

در اینجا اکثر دستورات به صورت فارسی توضیح داده شده :
http://barnamenevis.org/showthread.php?284158-%D8%AA%D9%88%D8%B6%DB%8C%D8%AD-%D8%AF%D8%B1-%D9%85%D9%88%D8%B1%D8%AF-%D8%AA%D9%88%D8%A7%D8%A8%D8%B9-MySQL&highlight=mysql

موفق باشید