كيف يمكن انشاء ملف pdf يحتوي على بيانات جدول مخزون في قاعدة بيانات mysql
تقارير الpdf
''اللهم إني أسالك إيمانا دائما وأسألك قلبا خاشعا وأسألك علما نافعا وأسألك يقينا صادقا وأسألك دينا قيما وأسألك العافية من كل بلية''
'اللهم أغفر للمؤمنين و المؤمنات و المسلمين و المسلمات الأحياء منهم و الأموات'
www.it-scoop.com
الف شكر على الموضوع
بحيث الى الان لايوجد اي موقع او منتدى يشرح التقارير pdf
اخي SIFE-C هل بالامكان تطبيق ذلك على هذا المثال
قاعدة البيانات
-- phpMyAdmin SQL Dump -- version 2.9.1.1 -- http://www.phpmyadmin.net -- -- Host: localhost -- Generation Time: Jun 11, 2007 at 01:26 PM -- phpMyAdmin SQL Dump -- version 2.9.1.1 -- http://www.phpmyadmin.net -- -- Host: localhost -- Generation Time: Jun 11, 2007 at 01:27 PM -- Server version: 5.0.22 -- PHP Version: 4.4.4 -- -- Database: `ajax` -- -- -------------------------------------------------------- -- -- Table structure for table `users` -- CREATE TABLE `users` ( `id` int(11) NOT NULL auto_increment, `name` varchar(20) NOT NULL, `age` varchar(3) NOT NULL, `learn` varchar(20) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=cp1256 AUTO_INCREMENT=5; -- -- Dumping data for table `users` -- INSERT INTO `users` (`id`, `name`, `age`, `learn`) VALUES (1, 'ali', '40', 'sql'), (2, 'ahmed', '24', 'asp'), (3, 'amine', '33', 'ajax'), (4, 'mahmoud', '28', 'php');
كود عرض الصفحة + زر التصدير
<?php
$host="localhost"; // Host name
$username="root"; // Mysql username
$password=""; // Mysql password
$db_name="ajax"; // Database name
$tbl_name="users"; // Table name
// Connect to server and select database.
mysql_connect("$host", "$username", "$password")or die("cannot connect");
mysql_select_db("$db_name")or die("cannot select DB");
// get value of id that sent from address bar
$id=$_GET['id'];
// Retrieve data from database
$sql="SELECT * FROM $tbl_name WHERE id='$id'";
$result=mysql_query($sql);
$rows=mysql_fetch_array($result);
?>
<html dir="rtl">
<head>
<title>data</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1256" />
<style type="text/css"/>
body {
font-family : Verdana;
}
</style>
</head>
<body background="images/99_06.jpg">
<table width="50%" border="0" cellspacing="5" cellpadding="0">
<tr>
<form action="excel.php" method="post">
<table width="97%" border="0" cellspacing="5" cellpadding="0">
<tr>
<td colspan="3" align="right">
<img border="0" src="images3/1.jpg" width="360" height="29"></td>
</tr>
<tr>
<td width="89" align="right"><b>إسم </b></td>
<td width="6"></td>
<td width="352">
<b>
<? echo $rows['name']; ?></b></td>
</tr>
<tr>
<td width="89" align="right"><b>العمر</b></td>
<td width="6"></td>
<td width="352">
<b>
<? echo $rows['age']; ?></b></td>
</tr>
<tr>
<td width="89" align="right"><b>التعليم</b></td>
<td width="6"></td>
<td width="352">
<b>
<? echo $rows['learn']; ?></b></td>
</tr>
<tr>
<td> </td>
<td> </td>
<td><input type="submit" name="Submit" value="تصدير pdf"></td>
</tr>
<tr>
<td colspan="2"> </td>
<td align="center"> </td>
<td> </td>
</tr>
</table>
</form></td>
</tr>
</table>
</body>
</html>
<?
// close connection
mysql_close();
?>بالتأكيد و لكن لا تنسى أخي man in dark أنه عند طلب إستعلام من قاعدة فإننا نضع حلقة التكرار while .
''اللهم إني أسالك إيمانا دائما وأسألك قلبا خاشعا وأسألك علما نافعا وأسألك يقينا صادقا وأسألك دينا قيما وأسألك العافية من كل بلية''
'اللهم أغفر للمؤمنين و المؤمنات و المسلمين و المسلمات الأحياء منهم و الأموات'
www.it-scoop.com
السلام عليكم
شكرا على تفاعلكم معي يا اخواني
بالنسبة للموقع اللي حطة اخي فانا فتحتة و احاول استخدمة لعلم التقرير
بس بسبب الإنشغال ما قدرت حاليا و ان شاء الله لو اشتغل معي با احط الكود عشان الكل يستفيد
بس انتوا ادعوا لي اني احل مشكلة التقرير هذه
و السلام ختام
سبحان الله و بحمده سبحان الله العظيم
هذا الموضوع مغلق.