پرش به


تصویر

Export از MySQL به فرمت SQL و XML با استفاده از زبان php

php ابوالفضل عربی MySQL Export XML

  • لطفا وارد حساب کاربری خود شوید تا بتوانید پاسخ دهید
بدون پاسخ

#1 ابوالفضل عربی

ابوالفضل عربی

    Administrator

  • مدیران ارشد
  • 147 ارسال
  • مکان : بندرعباس ، تهران

ارسالی 04 June 2018 - 12:27 AM

با عرض سلام و خسته نباشید خدمت تمامی کاربران گرامی ایران دلفی.
یکی از کاربران در خصوصی پیغامی مبنی بر چگونگی Export کردن دیتا از MySQL به فرمت های XML و SQL رو از طریق php و به ساده ترین روش خواسته بودند، قطعا تمامی کاربرانی که از php و MySQL استفاده میکنند این موضوع رو میدانند که phpMyAdmin این قابلیت رو به صورت ویزاردی فراهم کرده است، ولی چنانچه مایل باشید خودتان کد مربوطه رو بنویسید میبایست از فرمتهای زیر استفاده نمایید.

مثال :
فرض میکنیم جدول زیر را داریم :
 

CREATE TABLE IF NOT EXISTS `tblstudent` (
  `stuName` varchar(20) COLLATE utf8_persian_ci NOT NULL,
  `stuFamil` varchar(20) COLLATE utf8_persian_ci NOT NULL,
  `stuTell` varchar(11) COLLATE utf8_persian_ci NOT NULL,
  `stuAddress` varchar(200) COLLATE utf8_persian_ci NOT NULL,
  `stuId` varchar(10) COLLATE utf8_persian_ci NOT NULL,
  PRIMARY KEY (`stuId`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_persian_ci;

حال قرار است از جدول بالا یک خروجی XML بگیریم.
کافی است قطعه کد زیر را استفاده نموده و بسته به جدول خودتان آن را خصوصی سازی بنمایید.
 

<?php
$conn = new mysqli("localhost","root","",'dbIrandelphi');
mysqli_set_charset($conn,'utf8');
$res = $conn->query("select * from tblStudent");
echo '<?xml version="1.0" encodeing="UTF-8"?>';
echo "\n <database name='dbwebservice'>";

while($temp = mysqli_fetch_array($res))
{
    echo "\n <table name='tblstudent'> \n \t";
    echo '<column name="stuId">'.$temp['stuId
					
					

ابوالفضل عربی
شماره تماس : 09380291826

ایمیل دانشگاهی : abolfazl.arabi@iauba.ac.ir
ایمیل  کاری : info@IranDelphi.ir






همچنین به php, ابوالفضل عربی, MySQL, Export, XML نیز برچسب خورده است

0 کاربر در حال خواندن این موضوع است

0 کاربر، 0 مهمان و 0 عضو مخفی

صفحه ی اینستاگرام  دانشگاه آزاد اسلامی واحد بندرعباس