verknüpfen von arrays ?

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • #16
    der String lief ja vorher ohne parse fehler da standen ja überall echo's davor. so ein problem hatte ich gestern schon mal schau ich mir nochmal an :-)

    Die Zufallsfunktion klappt soweit. Klasse :-)

    Ich muss den String garnicht so ausgeben mir reicht es wenn ich später

    irgendwo auf meiner Seite so etwas machen kann

    <a href="<?PHP $Link_zufall[1] ?>" ><?php $ausgabe ?></a>


    <a href="<?PHP $Link_zufall[2] ?>" ><?php $ausgabe ?></a>

    .
    .
    .


    .

    so in etwa
    Konservative sind sehr für den Fortschritt sofern der auf der Stelle tritt. ( Norman Mailer )

    Kommentar


    • #17
      war das jetzt ne frage, oder probierst du erstmal selber, und postest falls es nicht klappt ?
      H I L F E
      GD FreeType Antialising
      Gesuch PHP Entwicklungsumgebung
      ------------------------------------------
      Der Cmabrigde rael tset, sruf whoin du wlilst

      Kommentar


      • #18
        so hab jetzt den String hin bekommen das iss a gebastel :-)

        hab selber probiert, keine frage.

        das geht auch so weit ganz gut auch mit dem Zufall, bisauf das trotzallem
        jetzt von allen Firmen immer 10 stück ausgegeben werden.

        wenn du dir das mal anschauen möchtest hier hier


        mhh ...
        Konservative sind sehr für den Fortschritt sofern der auf der Stelle tritt. ( Norman Mailer )

        Kommentar


        • #19
          hm da auf den link kann ich nicht viel sehen.

          poste doch nochmal den ganzen code so wie er jetzt ist.

          rth
          H I L F E
          GD FreeType Antialising
          Gesuch PHP Entwicklungsumgebung
          ------------------------------------------
          Der Cmabrigde rael tset, sruf whoin du wlilst

          Kommentar


          • #20
            der link war eigentlich nur das du mal siehst wie das ausieht,
            das da jetzt keine Bilder sind liegt an den pfaden die muss ich später noch anpassen. aber anklicken kann man die kreuze und da kommt dann ein popup....




            PHP-Code:
            $conn mysql_connect("$MySQL_Host""$MySQL_User""$MySQL_Pass");
            if(
            $conn)
                {
                
            mysql_select_db("$MySQL_Data"$conn);
                }
            else
                {
                die(
            "<b>Oops, something goes wrong</b> ".mysql_error());
                }
            $sql "SELECT * FROM schluessel";
            $alle_produkte=array(); // aray initialsieren
            $result mysql_query ($sql)or die(mysql_error());
            while(
            $row mysql_fetch_array($result))
            {
                
            #echo '<b>&raquo;&raquo;'.$row['T_name'].'&laquo;&laquo;</b><br>';
                
            $Name_=$row[T_name];
                
            $sql2 "SELECT * FROM $Name_";
                
            $result2 mysql_query ($sql2)or die(mysql_error());
                while(
            $row mysql_fetch_array($result2))
                {
                
            #$alle_produkte[]=$row['bild'];
                
            $alle_produkte[]='<a href="#" onclick="'."window.open('start/1_schaufenster/1_popup.php?Produkt=".$row['produkt'].'&Art='.$row['art'].'&Beschreibung='.$row['beschreibung'].'&Bild='.$row['bild'].'&Firma='.$row['firma'].'&Ziel='.$row['ziel'].'&Visitenkarte='.$row['visitenkarte']."', 'NewWindow','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,copyhistory=no,width=600,height=600')".'"><img src="start/"'.$row['link'].'/klein/'.$row['bild'].'" alt="" border="0"></a>';
                }
                
                
            // in $alle_produkte stehen jetzt alle links für die produkte drin
                // nun 10 zufällig auswählen
                
            $zufall_arr=array();
                
            srand(time());
                
            $a=0;
                while (
            $a<10)
                {
                    
            $zuf=rand(0,count($alle_produkte));
                    if (!isset(
            $zufall_arr[$zuf]))
                    {
                        
            $zufall_arr[$zuf]=$alle_produkte[$zuf];
                        
            $a++;
                    }
                }
                
                
            // und jetzt die links noch ausgeben
                
            echo implode("<br>",$zufall_arr).'<br>';
                
                
            // fertig

            soweit der Code ....
            Konservative sind sehr für den Fortschritt sofern der auf der Stelle tritt. ( Norman Mailer )

            Kommentar


            • #21
              äh

              PHP-Code:
              while ($a<10)
                  {
                      
              $zuf=rand(0,count($alle_produkte));
                      if (!isset(
              $zufall_arr[$zuf]))
                      {
                          
              $zufall_arr[$zuf]=$alle_produkte[$zuf];
                          
              $a++;
                      }
                  } 
              bitte ausserhalb der while schleife
              also

              PHP-Code:

              while($row mysql_fetch_array($result))
              {
                  
              #echo '<b>&raquo;&raquo;'.$row['T_name'].'&laquo;&laquo;</b><br>';
                  
              $Name_=$row[T_name];
                  
              $sql2 "SELECT * FROM $Name_";
                  
              $result2 mysql_query ($sql2)or die(mysql_error());
                  while(
              $row mysql_fetch_array($result2))
                  {
                  
              #$alle_produkte[]=$row['bild'];
                  
              $alle_produkte[]='<a href="#" onclick="'."window.open('start/1_schaufenster/1_popup.php?Produkt=".$row['produkt'].'&Art='.$row['art'].'&Beschreibung='.$row['beschreibung'].'&Bild='.$row['bild'].'&Firma='.$row['firma'].'&Ziel='.$row['ziel'].'&Visitenkarte='.$row['visitenkarte']."',  'NewWindow','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,copyhistory=no,width=600,height=600')".'"><img src="start/"'.$row['link'].'/klein/'.$row['bild'].'" alt="" border="0"></a>';
                  }
                  
                  
              }
                  
              // in $alle_produkte stehen jetzt alle links für die produkte drin
                  // nun 10 zufällig auswählen
                  
              $zufall_arr=array();
                  
              srand(time());
                  
              $a=0;
                  while (
              $a<10)
                  {
                      
              $zuf=rand(0,count($alle_produkte));
                      if (!isset(
              $zufall_arr[$zuf]))
                      {
                          
              $zufall_arr[$zuf]=$alle_produkte[$zuf];
                          
              $a++;
                      }
                  }
                  
                  
              // und jetzt die links noch ausgeben
                  
              echo implode("<br>",$zufall_arr).'<br>'
              rth
              H I L F E
              GD FreeType Antialising
              Gesuch PHP Entwicklungsumgebung
              ------------------------------------------
              Der Cmabrigde rael tset, sruf whoin du wlilst

              Kommentar


              • #22



                es funktioniert ... klasse danke danke danke. einfach klasse...


                gruss sascha
                Konservative sind sehr für den Fortschritt sofern der auf der Stelle tritt. ( Norman Mailer )

                Kommentar


                • #23
                  oki, dann hats sich gelohnt



                  gruss

                  rth
                  H I L F E
                  GD FreeType Antialising
                  Gesuch PHP Entwicklungsumgebung
                  ------------------------------------------
                  Der Cmabrigde rael tset, sruf whoin du wlilst

                  Kommentar

                  Lädt...
                  X