PDA

View Full Version : exist table



benyamin_pc
دوشنبه 11 تیر 1386, 12:26 عصر
با سلام
به کد زیر نگاه کنین


<?php
$host = "localhost";
$username = "root";
$password = "";

$db = mysql_connect($host,$username,$password);

$w=$_POST['field'];
if(!mysql_select_db($w,$db)){
echo "no";}else{echo "yes";}
?>


field یه ورودیه به شکل input تو فرم اول
این کد رو نوشتم که نشون بده چزی که کاربر تو field وارد می کنه تو دیتا بیس یه table با اون نام وجود داره یا نه اما این فقط table ها تو root رو نگاه می کنه اگه بخوام نگاه کنه که آیا مثلا" t1 تو db و db تو root وجود داره یا نه گی کار کنم؟
تو ورودی چیزی شبیه این نمیشه نوشت؟db\t1

tabib_m
جمعه 15 تیر 1386, 15:11 عصر
از SHOW DATABASES (http://dev.mysql.com/doc/refman/5.0/en/show-databases.html) استفاده کن، بعد نتیجه رو توی یک حلقه بنداز ، و برای تمامی دیتابیس ها از SHOW TABLES (http://dev.mysql.com/doc/refman/5.0/en/show-tables.html) استفاده کن.

اگر نیاز به توضیح بیشتری هست ، بگو.

موفق باشید.

m_rabbani_b2000
یک شنبه 26 اسفند 1386, 11:08 صبح
من می خواهم چک کنم که یک پایگاه داده در sql server هست یا نیست و در صورت عدم وجود ان را در sql server درست کنم با دستور create database ممنون می شوم جواب بدهید.

tabib_m
یک شنبه 26 اسفند 1386, 13:29 عصر
سلام
به «برنامه نویس» خوش آمدید.
ممنون میشم توی بخش مربوطه (http://barnamenevis.org/forum/forumdisplay.php?f=21) بپرسید :)