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

ازاى اعمل ادخال بيانات بواسطة Php

مغلق
بدأه meltoon1_2 في 17 سبتمبر 2007 · 4 رد · 797 مشاهدة · في منتدى تطوير المواقع بـ PHP
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ازاى اعمل خانة ادخل فيها اسم وخانة اخرى ادخل فيها تعليق وتظهر لى فى صفحة اخرى عن طريق php and sql.

يا ريت حد يسعدنى لانى فى الاول كان عندى مشكلة فى الاتصال بقاعدة البيانات بس الحمد لله اتحلت والان ظهرى مشكلة أخرى .

ده رابط اول مشكلة ظهرتلى وفى التفصيل ارجو الاهتمام بالموضوع.

/index.php?showtopic=138789

#2

السلام عليكم...

اخوي هاي مثال من عندي لعملية ادخال بيانات...

<?php 

 // Connect to the database server 
 $dbcnx = @mysql_connect('localhost', 'root', ''); 
 if (!$dbcnx) { 
   exit('<p>Unable to connect to the ' . 
	   'database server at this time.</p>'); 
 } 

 // Select the flats database 
 if (!@mysql_select_db('company')) { 
   exit('<p>Unable to locate the ' . 
	   'database at this time.</p>'); 
 } 
   if (isset($_GET['addflat'])){
	 ?>
	<form action="<?php $_SERVER['PHP_SELF'] ?>" method="post">
	<?php $ID = $_GET['addflat']; ?>
	<table width="670" border="1" cellspacing="0" cellpadding="0" align="center">
	<tr bgcolor="#0090A8">
	<td align="center" class="tableheader">ID</td>
	<td align="center" bgcolor="#0090A8" class="tableheader">Flat Number</td>
	<td align="center" class="tableheader">Reserved</td>
	</tr>
	<tr>
	<td align=center height="40"> <input name="ID" type="text"  size="9" disabled="disabled" value="<?php $ID ?>"></td>
	<td align=center> <input name="flatnumber" type="text"  size="15" ></td>
	<td align=center> <input name="reserv" type="text"  size="9"></td>
	</tr>
	<tr>
	<td colspan="3" align="center" height="40"><input name="submit" type="submit" value="Submit" />
	</td>
	</tr>
	</table>
	</form>
 <?php }

elseif(isset($_POST['flatnumber']) && isset($_POST['reserv']) )  {
   $sql =("INSERT INTO flats SET flatnumber='{$_POST['flatnumber']}',reserv='{$_POST['reserv']}'");
   if (@mysql_query($sql)) { echo '<p align="center"><font size="5" color="blue">You add new flat</font></p>';}
   else { echo '<p>error add the flat' . mysql_error() . '</p>'; } 
   }

 // Request the ID and text of all the flats
 $result = @mysql_query('SELECT ID, flatnumber,reserv FROM flats ORDER BY ID'); 
 if (!$result) { 
   exit('<p>Error performing query: ' . mysql_error() . '</p>'); 
 } 
 echo'<table width="670" border="1" cellspacing="0" cellpadding="0" align="center" >';
 echo'<tr bgcolor="#0090A8">';
 echo'<td align="center" class="tableheader">ID</td>';
 echo'<td align="center" class="tableheader">Flat Number</td>';
 echo'<td align="center" class="tableheader">Reserved</td>';
 echo'<td align="center" class="tableheader">edit</td>';
 echo'<td align="center" class="tableheader">delete</td>';
 echo'</tr>';
 // Display the flatse data 
 // with a "Delete this flat" link next to each. 
	while ($row = mysql_fetch_array($result)) { 
	  $ID = $row['ID']; 
	  $flatnumber = $row['flatnumber']; 
	  $reserv = $row['reserv']; 
	echo "<tr>";
   	echo '<td align=center>' .$ID. '</td>';
	echo '<td align=center>' .$flatnumber. '</td>';
	echo '<td align=center>' .$reserv. '</td>';
	echo '<td align=center>'.'<a href="' . $_SERVER['PHP_SELF'] . '?editflat=' . $ID .'"><img src="edit1.bmp"  border="0" /></a></td>';
	echo '<td align=center>'.'<a href="' . $_SERVER['PHP_SELF'] . '?deleteflat=' . $ID . '">'.'<img src="delete.bmp" border="0" /></a></td>';
	echo "</tr>";
	}
	echo "</table>";
		mysql_free_result($result); 

	 // When clicked, this link will load this page 
 // with the flat submission form displayed. 
 echo '<p align="center"><a href="' . $_SERVER['PHP_SELF'] . '?addflat=1"><img src="addflat.jpg" border="0" /></a></p>';

  ?>

أتمنى تستفيد منه..

#3

مشكور اخى كتير بس انا لسة مبتدأ ممكن تفهمنى اعمل كام صفحة واسميهم ايه واضع كل كود فى اى مكان.

وابنى قاعدة البيانات بكام حقل واسمئهم ايه؟

#4

على فكره المثال جميل

لكن عندى مشكله فيه

انو مش بيinsert ومش بيظهر القيم

بالظب زى المشكله اللى عندى فى اللينك ده:

/index.php?showtopic=141804

ومش عرفه المشكله فين؟؟؟

#5
meltoon1_2 كتب:
مشكور اخى كتير بس انا لسة مبتدأ ممكن تفهمنى اعمل كام صفحة واسميهم ايه واضع كل كود فى اى مكان.

وابنى قاعدة البيانات بكام حقل واسمئهم ايه؟

بص انت حطحط الكود ده كله فى صفحه واحده

وحتعمل database company وجواها table flats

وحتحط فيه id,flatnumber,reserv

بس كده

هذا الموضوع مغلق.

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

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

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

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

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