Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

PHP कोड का उपयोग करके एक mysql तालिका को CSV में निर्यात करें

लूप से पहले $header को खाली स्ट्रिंग में इनिशियलाइज़ करें।

$header = '';//initialize header
for ( $i = 0; $i < $fields; $i++ )
{
    $header .= mysql_field_name( $export , $i ) . "\t";

    echo $header;//remove this line
}

संपादित करें

लूप के दौरान बाहर $data को भी इनिशियलाइज़ करें।

$data = '';
while( $row = mysql_fetch_row( $export ) )
{
    $line = '';
    foreach( $row as $value )
    {                                            
        if ( ( !isset( $value ) ) || ( $value == "" ) )
        {
            $value = "\t";
        }
        else
        {
            $value = str_replace( '"' , '""' , $value );
            $value = '"' . $value . '"' . "\t";
        }
        $line .= $value;
    }
    $data .= trim( $line ) . "\n";
}


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. JDBC डालने में त्रुटि

  2. एक ही एप्लिकेशन में कोडनिर्देशक को mysql और oracle से कनेक्ट करना

  3. OS X पर Django के साथ MySQLdb मॉड्यूल लोड करने में त्रुटि

  4. php mysql + सत्र समस्याएं

  5. पायथन:MySQL में डालने वाली बहु प्रक्रियाओं के मेरे कोड में क्या गलत है?