Error na exporteren

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Senior, Medior and Junior SAP HANA Developer

Vacature details Vakgebied: Software/IT Opleiding: Medior Werklocatie: Veldhoven Vacature ID: 12696 Introductie Our client is the world's leading provider of lithography systems for the semiconductor industry, manufacturing complex machines that are critical to the production of integrated circuits or chips. Our purpose is “unlocking the potential of people and society by pushing technology to new limits”. We do this guided by the principles “Challenge”, “Collaborate” and “Care”. Wat verwachten we van jou? SAP Certified Application Associate - SAP HANA Cloud Modeling (training and/or certification) Bachelor degree or higher Excellent understanding of SAP HANA (2.0 / Cloud), Data Modelling and writing

Bekijk vacature »

Ted Jansen

Ted Jansen

01/05/2013 13:48:42
Quote Anchor link
Hallo,


Ik krijg de volgende foutmelding in mijn excel bestand na het exporteren, het script moet exporteren, data kopieeren naar een andere tabel en dan een truncate doen. ( zie volledige code onderaan )

Quote:
<b>Warning</b>: mysql_query() expects parameter 2 to be resource string given in <b>C:\xampp\htdocs\admin\export.php</b> on line <b>60</b><br />


Mijn volledige code ( ik weet over de wachtwoorden maar die maken niet uit. )
Quote:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
<?php


$conn
= mysql_connect('localhost', 'root', 'superuser') or die(mysql_error());
mysql_select_db('urenverant', $conn) or die(mysql_error($conn));



$query = sprintf('SELECT * FROM tabel1');
$result = mysql_query($query, $conn) or die(mysql_error($conn));

/*
 * send response headers to the browser
 * following headers instruct the browser to treat the data as a csv file called export.csv
 */


header('Content-Type: text/csv');
header('Content-Disposition: attachment;filename=urenverantwoording_MMJJ.csv');

/*
 * output header row (if atleast one row exists)
 */


$row = mysql_fetch_assoc($result);
if ($row) {
    echocsv(array_keys($row));
}


/*
 * output data rows (if atleast one row exists)
 */


while ($row) {
    echocsv($row);
    $row = mysql_fetch_assoc($result);
}


/*
 * echo the input array as csv data maintaining consistency with most CSV implementations
 * - uses double-quotes as enclosure when necessary
 * - uses double double-quotes to escape double-quotes
 * - uses CRLF as a line separator
 */


function echocsv($fields)
{

    $separator = '';
    foreach ($fields as $field) {
        if (preg_match('/\\r|\\n|,|"/', $field)) {
            $field = '"' . str_replace('"', '""', $field) . '"';
        }

        echo $separator . $field;
        $separator = ',';
    }

    echo "\r\n";
}


    $sql = "INSERT INTO `tabel2_jaar` SELECT * FROM `tabel1`";
    $sql2 = "TRUNCATE TABLE `tabel1`";
    $query = mysql_query($sql, $sql2);
    if($query){
        echo "";
    }
else{
        die(mysql_error());
    }


?>

 
PHP hulp

PHP hulp

20/04/2024 06:09:09
 
- SanThe -

- SanThe -

01/05/2013 14:27:13
Quote Anchor link
Dit zijn twee query's:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php
 $sql
= "INSERT INTO `tabel2_jaar` SELECT * FROM `tabel1`";
    $sql2 = "TRUNCATE TABLE `tabel1`";
    $query = mysql_query($sql, $sql2);
?>

Dat gaat niet zo in 1 keer.
 
Ted Jansen

Ted Jansen

01/05/2013 15:02:59
Quote Anchor link
Maar hoe los ik het dan op?
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.