PHP Forum

PHP Forum (http://www.selfphp.de/forum/index.php)
-   MySQLi/PDO/(MySQL) (http://www.selfphp.de/forum/forumdisplay.php?f=22)
-   -   Neue Inhalte in Tabelle aus anderer Tabelle einfügen (http://www.selfphp.de/forum/showthread.php?t=18412)

Hanniball 10.01.2008 15:39:06

Neue Inhalte in Tabelle aus anderer Tabelle einfügen
 
Hallo alle zusammen,

ich hoffe ihr könnt mir helfen. Ich sehe gerade den Code vor lauter Buchstaben nicht.

Ich möchte Werte in einer Tabelle durch Werte einer anderen Tabelle ersetzen. Zuerst lese ich die neuen Inhalte mittels SELECT aus der upload_dummy Tabelle in ein Array $row mittels mysql_fetch_array. Dann möchte ich mit einer while-Schleife dieses Array in die Tabelle imarkgroups einlesen.

Nur in dem Array steht:

Array ( [0] => "a.bsu.programming" [qualifier] => "a.bsu.programming" [1] => [desc] => [2] => 1 [active] => 1 ) Unknown column '"a.bsu.programming"' in 'field list'

und hier der Code der Funktion die mir den Fehler beschert:

Code:

function fill_table(){
        $db = mysql_connect('localhost', 'root', '');
        $sql = 'SELECT `qualifier`, `desc`, `active` FROM `upload_dummy`';
        $result = mysql_db_query('test', $sql, $db) or die(mysql_error());
        while ($row = mysql_fetch_array($result)){
                print_r($row);
                $sql2 = 'INSERT INTO imarkgroups (`qualifier`, `desc`, `active`) VALUES (`'.$row[qualifier].'`, `'.$row[desc].'`, `'.$row[active].'`)';
                $result2 = mysql_db_query('test', $sql2, $db) or die(mysql_error());
                $count = $count + 1;
                echo $count."<br>";
                }
        }

upload_dummy besteht nur aus den spalten qualifier, desc und active während imarkgroups diese spalten und noch weitere enthält.

Irgendwie bin ich gerade Codeblind. Bitte helft mir!

Danke

Hanniball


Alle Zeitangaben in WEZ +2. Es ist jetzt 14:07:47 Uhr.

Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.