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

مساعده طريقة عمل جدول ديناميكي

بدأه تاراتاتا في 11 يونيو 2011 · 2 رد · 798 مشاهدة · في منتدى تطوير المواقع بـ PHP
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ممكن تساعدوني في عمل جدول ديناميكي حااولت اسوي بس يعطيني خطا في السنتاكس

وهذا الكود الجدول عاادي فيه

<?php
$c_stf=odbc_connect('dsn_oracledb','SYSTEM','SYSTEM');
$id=$_POST['id'];
if (!$c_stf)
  {exit("Connection Failed: " . $c_stf);}
$sql="SELECT * FROM d_stf_t3 where id=$id";
$rs=odbc_exec($c_stf,$sql);
if (!$rs)
  {exit("Error in SQL");}
echo "<table><tr>";
echo "<th>id</th>";
echo "<th>name</th>";
echo "<th>day</th>";
echo "<th>date1</th>";
echo "<th>course</th>";
echo "<th>arrive_time</th>";
echo "<th>leave_time</th>";
while (odbc_fetch_row($rs))
  {
$id=odbc_result($rs,"id");
$name=odbc_result($rs,"name");
$day=odbc_result($rs,"day");
$date1=odbc_result($rs,"date1");
$course=odbc_result($rs,"course");
$arrive_time=odbc_result($rs,"arrive_time");
$leave_time=odbc_result($rs,"leave_time");
echo "<tr><td>$id</td>";
echo "<td>$name</td>";
echo "<td>$day</td>";
echo "<td>$date1</td>";
echo "<td>$course</td>";
echo "<td>$arrive_time</td>";
echo "<td>$leave_time</td></tr>";
  }
odbc_close($c_stf);
echo "</table>";
?>

وانا عملة كذا الجدول الديناميكي

 
<?php
$c_stf=odbc_connect('dsn_oracledb','SYSTEM','SYSTEM');
$id=$_POST['id'];
if (!$c_stf)
  {exit("Connection Failed: " . $c_stf);}
$sql="SELECT * FROM d_stf_t3 where id=$id";
$rs=odbc_exec($c_stf,$sql);
if (!$rs)
  {exit("Error in SQL");}
echo "<table width="100%" border="0"><tr>";
echo "<th>id</th>";
echo "<th>name</th>";
echo "<th>day</th>";
echo "<th>date1</th>";
echo "<th>course</th>";
echo "<th>arrive_time</th>";
echo "<th>leave_time</th>";
while (odbc_fetch_row($rs))
  {
$id=odbc_result($rs,"id");
$name=odbc_result($rs,"name");
$day=odbc_result($rs,"day");
$date1=odbc_result($rs,"date1");
$course=odbc_result($rs,"course");
$arrive_time=odbc_result($rs,"arrive_time");
$leave_time=odbc_result($rs,"leave_time");
echo "<tr><td>$id</td>";
echo "<td>$name</td>";
echo "<td>$day</td>";
echo "<td>$date1</td>";
echo "<td>$course</td>";
echo "<td>$arrive_time</td>";
echo "<td>$leave_time</td></tr>";
  }
odbc_close($c_stf);
echo "</table>";
?>

يعطيني غلط بيليز سااعدوني وهذه رسالة الغلط

Parse error: syntax error, unexpected T_LNUMBER, expecting ',' or ';' in C:\Program Files\EasyPHP-5.3.6.0\www\project\n_stf_t1.php on line 10

#2

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

لديك خطأ في هذا السطر

echo "<table width="100%" border="0"><tr>";

لوضع قيم الـ Attribs الخاصة بالجدول ضعيها ضمن ' وليس "

لأن وضعها ضمن " يعني اغلاق الـ Parameter الممر للدالة echo

أي فقط استبدلي هذا السطر بالتالي :

echo "<table width='100%' border='0'><tr>";

بتوفيق الله...

Everything will be fine when we TALK LESS, DO MORE


#3

شكرا اخوي

نحلت

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

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

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

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

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