Hallo,
da ein Fehler im System war muss ich nun ein paar Datensätze manuell aus einer Backupliste verarbeiten.
Dafür habe ich mir folgendes Script geschrieben:
PHP
<?php
require_once("Mysql.php");
$mysql = Mysql::establish();
$file = file("in.txt");
foreach($file as $num => $wert)
{
$res = mysql_query("SELECT * FROM kooperationen WHERE unternehmen = '$wert'");
while($line = mysql_fetch_assoc($res))
{
echo $line['ansprechpartner'] .";";
echo $line['unternehmen'] .";";
echo $line['strasse'] .";";
echo $line['plz'] .";";
echo $line['ort'] .";";
echo $line['kooperationid'] ."\n";
}
}
?>
Alles anzeigen
Die foreach Schleife funktioniert, jedocht wird die while Schleife nur einmal ausgeführt, was ich nicht verstehe
und es wird nur der letzte Datensatz ausgegeben.