Mailinglisten-Archive |
Hallo Liste,
vergesst meine Mail von Freitag - habe ich am Freitag auf dem Heimweg
gelöst.
Was so ein Wochenende doch ausmacht. ;-))
Ich habe jetzt nur noch ein Problem das mit einem Zähler zusammenhängt
(weiter nach dem Code):
1 $tkey = date("ymdHis");
2 $query = sprintf("select * from suche where suche = 's100'
and suche != ''");
3 $result = mysql_query($query);
4 $i = 1;
5 while($avar = mysql_fetch_array($result)):
6 {
7 ${"uid".$i} = $avar[2];
8 $query1 = "select kund_id, k_ort, k_plz from kunde
where kund_id = '${"uid".$i}' ";
9 $result1=mysql_query($query1);
10 while ($row = mysql_fetch_array($result1)) {
11 $kund_id = $row["kund_id"];
12 $ort = $row["k_ort"];
13 $plz = $row["k_plz"];
14 }
15 $query2 = "select * from firma where uid =
'${"uid".$i}' ";
16 $result2=mysql_query($query2);
17 $array = mysql_fetch_array($result2);
18 $counter = $array["counter"];
19 if ( "1" == $counter ) {
20 $counter++;
21 $sql1 = "delete from firma where
uid = '${"uid".$i}'";
22 $result3=mysql_query("insert into
firma (uid, tkey, counter) values ('$kund_id', '$tkey', '$counter')",
$conn);
23 } else {
24 $counter = 1;
25 $result1=mysql_query("insert into
firma (uid, tkey, counter) values ('$kund_id', '$tkey', '$counter')",
$conn);
26 $result1=mysql_query("insert into
ort (ort, plz, tkey) values ('$ort', '$plz', '$tkey')", $conn);
27 }
28 $i++;
29 }
30 endwhile;
Das auslesen der Daten aus der Datenbank klappt einwandfrei :-).
Nur mit dem schreiben der Daten funktioniert es nicht so ganz :-(((
(Zeilen 22, 25 und 26).
--
Frank Heimlich / DASK GmbH / - Systembetreuung -
Steinfoerder Strasse 57 / D-29323 Wietze
Fon: +49-5146-5005-12 / +49-170-8237837 / Fax: +49-5146-5005-19
php::bar PHP Wiki - Listenarchive