PDA

View Full Version : سوال: در خواست کد ارسال و گرفتن متن (دیتابیس)



maxvel
شنبه 19 مهر 1393, 07:09 صبح
با سلام!

من یه کد میخوام که باهاش بتونم با زدن بر روی یه باتن

مثلا Helo رو به دیتابیس اضافه کنم و اگر وجود داشت بگه وجود داره و با زدن بر روی باتن دیگر اون رو پاک کنم!

کد زیر رو از یه جا در آوردم و ادیت کردم اما چون بلد نبودم حالا که اضافه کردم پاکش کنم مجبور به زدن تاپیک جدید شدم



<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>فرم ارسال اطلاعات</title>
</head>
<body>

<form action="index.php" method="post">
<input type="button" value="ارسال" onclick="submit();" />
<input type="submit" value="ارسال" />
</form>
<?php
mysql_connect("mysql.hostingerstream.in", "u482676362_ziq", "ziiiiiiq")//اطلاعات اتصال
or die(mysql_error());
echo "ارتباط برقرار شد!<br />";
mysql_select_db("u482676362_ziq")//نام دیتابیس
or die(mysql_error());
echo "ارتباط با پایگاه داده برقرار شد!<br />";

mysql_query("CREATE TABLE cars1(
id INT NOT NULL AUTO_INCREMENT,
PRIMARY KEY(id),
car VARCHAR(255),
color VARCHAR(255))")
or die(mysql_error());
echo "جدول با موفقیت ایجاد شد!<br />";

mysql_query("INSERT INTO cars (car, color) VALUES('Peykan', 'white')")
or die(mysql_error());
mysql_query("INSERT INTO cars (car, color) VALUES('Peugeot', 'black')")
or die(mysql_error());
mysql_query("INSERT INTO cars (car, color) VALUES('Pride', 'silver')")
or die(mysql_error());
echo "اطلاعات با موفقیت افزوده شد!<br />";

mysql_close;//پایان ارتباط
?>





</body>

</html>



در ضمن این کد با بارگزاریه صفحه کار میکنه، چطور اون رو با زدن یه دکمه فعال کنم!

خیییییییییییییییلیییییییی یییی ممنون میشم جواب بدید

پیشاپیش تشکر

ali.webdesign
شنبه 19 مهر 1393, 13:23 عصر
پیشنهاد میکنم با pdo کار کنید mysql بزودی حذف میشه و کدهاش از کار می افتن.

با pdo خیلی راحت تر میتونید به هدفتون برسید

برای mysql میتونید به روش زیر انجام بدید



$check = mysql_query("SELECT * from `table` where `name`='".$name."'",$db);

if (mysql_num_rows($check)!=0) {
echo 'این نام در دیتابیس وجود دارد';}

maxvel
شنبه 19 مهر 1393, 17:15 عصر
سلام!

خوب اگه میشه با pdo برام توضیح بدید

یعنی چی mysql از کار میوفته؟؟