tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
1
ZUGRIFFE
218
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Dr_Google Dr_Google ist offline Mitglied Bronze
    Registriert seit
    Jun 2005
    Beiträge
    42
    Ich lade 2 Spalten(Jweils nur die personalnummer) von unterschiedlichen Datenbanken in 2 Arrays und vergleiche diese (strcmp) um herauzufinden ob die Datenbaken jeweils die gleichen Daten haben bzw auf den aktuellen stand sind.

    Wenn ich nun merke das eine personalnummer in der anderen Datenbank nicht vorhanden ist will ich eine abfrage machen und die daten dann in ein array speichern und unten zum testen wieder herausgeben.


    Ich bräuchte dafür ein mehrdimensionalen vektor - aber ich habe es leider nicht hinbekommen. die rows haben in meinem datenbank namen wie z.b. vorname nachname...

    PHP-Code:
    <?
    for($i=0;$i<$array_count;$i++) 
    {
        
    $wert strcmp($array[$i],$array1[$i]);

        if (
    $wert != 0)
        { 
          
    $result mysql_query("SELECT vorname, nachname, personalnummer  FROM mitarbeiter WHERE check2 = ('$array1[$i]')");    
             while(
    $row[$i] = mysql_fetch_array($result)) 
               
    $AbfrageImArray[]=  $row[$i]['vorname'];    
          
    $AbfrageImArray1[]= $row[$i]['nachname'];
              
    $AbfrageImArray2[]= $row[$i]['personalnummer'];
            }
        
    }

    for(
    $i=0;$i<$array_count;$i++) 

        echo(
    $AbfrageImArray[$i]); 
        echo(
    $AbfrageImArray1[$i]); 
        echo(
    $AbfrageImArray2[$i]); 

    ?>
    Geändert von Dr_Google (21.06.05 um 14:36 Uhr)
     

  2. #2
    Spechter Spechter ist offline Mitglied Silber
    Registriert seit
    Jul 2003
    Ort
    Hauptstr. 49
    Beiträge
    87
    Also irgendwie kappier ich den Sinn des Codes nicht wirklich.
    Aber was mir aufgefallen ist, du untersuchst ja nur die beiden Fälle, in denen der erste array kleiner oder größer als der zweite ist und nicht wenn sie gleich sind. Außerdem machst du in beiden Fällen die selbe Datenbank-Abfrage.
     

Ähnliche Themen

  1. Antworten: 5
    Letzter Beitrag: 22.02.10, 12:05
  2. Array in sql-db speichern
    Von Baasel im Forum PHP
    Antworten: 5
    Letzter Beitrag: 19.08.08, 15:26
  3. Array speichern
    Von gloor im Forum C/C++
    Antworten: 1
    Letzter Beitrag: 31.03.08, 17:23
  4. Tabelle durchlaufen, und die Daten in einem Array speichern
    Von messmar im Forum Relationale Datenbanksysteme
    Antworten: 1
    Letzter Beitrag: 30.09.04, 00:47
  5. li in array speichern
    Von mo-ca im Forum Javascript & Ajax
    Antworten: 9
    Letzter Beitrag: 26.04.04, 11:19