الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

مشكله في عملية إدخال البيانات في الداتابيس

بدأه var في 15 مايو 2012 · 3 رد · 545 مشاهدة · في منتدى تطوير المواقع بـ PHP
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم و رحمة الله و بركاته

عملت كود php لإدخال البيانات في الداتابيس , لكن الكود لا يعمل و يخرج رساله

Can not execute the query

<?php

// Connect MySql
$link = mysql_connect('localhost', 'root', '');
if (!$link) {
    die('Could not connect: ' . mysql_error());
}

// to select a data base already created
$db_selected = mysql_select_db('Studio-ghibli',$link);
if (!$db_selected)
{
die ("can not use".'Studio-ghibli'.":".mysql_error());
}

echo '<p>successfully Selected (Studio-ghibili DB)</p>';

// for inserting data

$fname = $_POST['FilmName'];
$Director = $_POST['Director'];
$rate=$_POST['rate'];

$sql = "INSERT INTO feature-films (ID,FilmName,Director,rate)VALUES(0,'$fname','$Director','$rate')";
if (@mysql_query($sql))
{
print'<p>Your Data have been added successfully </p>';
}
else
{
print'<p>Can not execute the query</p>';
}

mysql_close();


?>

و هذا الكود لتحديد الداتابيس

<?php
$username="root";
$password="";
$database="Studio-ghibli";

mysql_connect('localhost',$username,$password);
@mysql_select_db($database) or die( "Unable to select database");

$query="SELECT * FROM feature-films";
$result=mysql_query($query);

$num=mysql_numrows($result);

mysql_close();

echo "<b><center>Database Output</center></b><br><br>";

$i=0;
while ($i < $num) {

$fname=mysql_result($result,$i,"FilmName");
$Director=mysql_result($result,$i,"Director");
$rate=mysql_result($result,$i,"Rate");
echo "<br>$fname<br>
$Director<br>
$rate<br>";

$i++;
}

?>

أرجو المساعده و جزاكم الله خيراً (),

#2

تم حل المشكله , الكود صحيح و المشكله في الداتابيس

شكراً

#3

عيوني عندك خطا في query

لازم تكتب بعد اسم الجدول

values

لتصبح

INSERT INTO feature-films values

#4

اخ بيرسا مع احترامي الك بس انتا كلامك بيكون لما ما يكون محدد الفيلدز اللي بده يدخل بيهم بيانات مش متل ما هو عامل

طريقتك لما يكون عارف شو الترتيب تبع الحقول داخل قاعدة البيانات بيستخدم طريقتك

اما بالطريقة اللي مستخدمها هو ف صحيحة ما فيها اي خطأ

تحياتي الك وللجميع

صادق صديقا صادقا في صدقه - - - - - ان الصداقة في الصديق الصادق

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…