Einen Wert nur einmal ausgeben!

Stimmt, das ist bescheuert! Aber bei mir gehts auch mit 8!! Und zwar absolut ohne Probleme! Poste mir mal die geparste Seite (HTML-Code nach Aufruf halt)
 
Das ist die gesamte Seite! sorry das ist viel!

Code:
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
 <?
 include ("dbconnect.php");
 session_start();
 ?>
 <html>
 <body>
 <table width="980" height="535" border="0">
   <tr>
 	<td><table width="970" height="525" border="1">
 		<tr> 
 		  <td height="94">LOGO</td>
 		</tr>
 		<tr> 
 		  <td height="30"><a href="index_admin1.php"><font color="#009900">HOME</font></a> 
 		    <a href="search_admin1.php">SEARCH</a> <a href="upload_admin1.php">UPLOAD</a> 
 		    <a href="download_admin1.php">DOWNLOAD</a> <a href="folder_admin1.php">FOLDER</a> 
 		    <a href="catchword_admin1.php">CATCHWORD</a> <a href="admin_admin1.php">ADMIN</a> 
 		    <a href="logout_admin1.php">LOGOUT</a> <font color="#FF0000">;Admin1</font></td>
 		</tr>
 		<tr>
 		  <td><table width="965" height="390" border="1">
 			  <tr> 
 				<td width="28%">TREE</td>
 			    <td width="72%" valign="top"> <div align="center"> 
 				    <table width="682" height="301" border="0">
 					  <tr> 
 					    <td width="10" height="274" valign="top"></td>
 					    <td width="662" valign="top"> 
 						  <?php
 						  
   $eintraege=explode("|",$zusammenfassung);
   $trennzeichen="|*.*|";
   
   for($x=0;$x<count($eintraege);$x++){
   
 	$abfrage = "SELECT * FROM catchword WHERE name='$eintraege[$x]' AND file_id!='1'";
 	$ergebnis = mysql_query($abfrage);
 	while($row = mysql_fetch_object($ergebnis)){
 	
 	  $id .= $row->file_id.$trennzeichen;
 	
 	}
   
   }
   
   $id = substr($id,0,strlen($id)-strlen($trennzeichen));
   $id_a=explode($trennzeichen,$id);
   $id_a=array_unique($id_a);
   $id_a_main=$id_a;
   $link_next="";
   $count=count($id_a);
   $anzahl=8;
   
   if($count>$anzahl){ 
   
 	$id_a_limit=array();
 	
 	if(isset($_GET['show_results'])){
 	  $show_end=$_GET['show_results']+$anzahl;
 	}else{
 	  $show_end=$anzahl;
 	}
 	for($x=$show_end-$anzahl;$x<$show_end;$x++){
 	  $id_a_limit[$x]=$id_a[$x];
 	}
 	
 	$id_a_main=$id_a_limit;
 	if($show_end<=$count-1){
 		$link_next="<a href='?show_results=".$show_end."'>next</a>";
 
 	}
 	
   }
   
   $sp=0;
 echo "<table cellspacing=\"3\" cellpadding=\"3\">";
 echo "<tr>";
   foreach($id_a_main as $id_v){
   
 	$abfrage="SELECT name FROM file WHERE id='$id_v'";
 	$ergebnis=mysql_query($abfrage);
 	while($row=mysql_fetch_array($ergebnis)) 
 	{
 	$bild =  $row['name']; 
 	echo "<td  valign=\"middle\" align=\"center\" style=\"BORDER:1px solid #CCCCCC;\">";
 	echo "<a href='picture2_admin1.php?id=$bild&zusammenfassung=$zusammenfassung'><img src=\"thumbs/$bild\" border='0' ></a> ";
 	echo "</td>";
 	
 	$sp++;
 	  
 	 if($sp >= 8)
 	 {
 	 echo "</tr><tr>";
 	 $sp = 0;
 	 } 
 	}
 	
 	
   }
 
   echo $link_next; 
 						  
 ?>
 						 </td>
 					  </tr>
 					  <tr> 
 					    <td height="21" valign="top"></td>
 					    <td valign="top">&nbsp;</td>
 					  </tr>
 				    </table>
 				  </div></td>
 			  </tr>
 			</table></td>
 		</tr>
 	  </table></td>
   </tr>
 </table>
 </body>
 </html>

Das ist die gesammte Ausgebeseite!

Soll ich auch die Auswählseite schreiben?
 
Nein schon gut! Eigentlich bräuchte ich den Quelltext der GEPARSTEN Seite! (Rufe die Seite im Browser auf, dann rechte Maustaste, dann Quelltext anzeigen, du weißt schon was ich meine!!)
 
OK!
HTML:
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
 </head>
 
 <body>
 <table width="980" height="535" border="0">
   <tr>
 	<td><table width="970" height="525" border="1">
 		<tr> 
 		  <td height="94">LOGO</td>
 		</tr>
 		<tr> 
 		  <td height="30"><a href="index_admin1.php"><font color="#009900">HOME</font></a> 
 		    <a href="search_admin1.php">SEARCH</a> <a href="upload_admin1.php">UPLOAD</a> 
 		    <a href="download_admin1.php">DOWNLOAD</a> <a href="folder_admin1.php">FOLDER</a> 
 		    <a href="catchword_admin1.php">CATCHWORD</a> <a href="admin_admin1.php">ADMIN</a> 
 		    <a href="logout_admin1.php">LOGOUT</a> <font color="#FF0000"></font></td>
 		</tr>
 		<tr>
 		  <td><table width="965" height="390" border="1">
 			  <tr> 
 				<td width="28%">TREE</td>
 			    <td width="72%" valign="top"> <div align="center"> 
 				    <table width="682" height="301" border="0">
 					  <tr> 
 					    <td width="10" height="274" valign="top"></td>
 					    <td width="662" valign="top"> 
 						  <table cellspacing="3" cellpadding="3"><tr><td  valign="middle" align="center" style="BORDER:1px solid #CCCCCC;"><a href='picture2_admin1.php?id=Smart_Roadster_1.jpg&zusammenfassung=animal|car|crasy|ford|geil|linux|pepsi|plain|screenshot|smart roadster|space|world|'><img src="thumbs/Smart_Roadster_1.jpg" border='0' ></a> </td><td  valign="middle" align="center" style="BORDER:1px solid #CCCCCC;"><a href='picture2_admin1.php?id=Smart_Roadster_2.jpg&zusammenfassung=animal|car|crasy|ford|geil|linux|pepsi|plain|screenshot|smart roadster|space|world|'><img src="thumbs/Smart_Roadster_2.jpg" border='0' ></a> </td><td  valign="middle" align="center" style="BORDER:1px solid #CCCCCC;"><a href='picture2_admin1.php?id=Smart_Roadster_3.jpg&zusammenfassung=animal|car|crasy|ford|geil|linux|pepsi|plain|screenshot|smart roadster|space|world|'><img src="thumbs/Smart_Roadster_3.jpg" border='0' ></a> </td><td  valign="middle" align="center" style="BORDER:1px solid #CCCCCC;"><a href='picture2_admin1.php?id=Smart_Roadster_4.jpg&zusammenfassung=animal|car|crasy|ford|geil|linux|pepsi|plain|screenshot|smart roadster|space|world|'><img src="thumbs/Smart_Roadster_4.jpg" border='0' ></a> </td><td  valign="middle" align="center" style="BORDER:1px solid #CCCCCC;"><a href='picture2_admin1.php?id=FORD_GT.jpg&zusammenfassung=animal|car|crasy|ford|geil|linux|pepsi|plain|screenshot|smart roadster|space|world|'><img src="thumbs/FORD_GT.jpg" border='0' ></a> </td><td  valign="middle" align="center" style="BORDER:1px solid #CCCCCC;"><a href='picture2_admin1.php?id=1.jpg&zusammenfassung=animal|car|crasy|ford|geil|linux|pepsi|plain|screenshot|smart roadster|space|world|'><img src="thumbs/1.jpg" border='0' ></a> </td><td  valign="middle" align="center" style="BORDER:1px solid #CCCCCC;"><a href='picture2_admin1.php?id=7.png&zusammenfassung=animal|car|crasy|ford|geil|linux|pepsi|plain|screenshot|smart roadster|space|world|'><img src="thumbs/7.png" border='0' ></a> </td><a href='?show_results=8'>next</a>						 </td>
 					  </tr>
 					  <tr> 
 					    <td height="21" valign="top"></td>
 					    <td valign="top">&nbsp;</td>
 					  </tr>
 				    </table>
 				  </div></td>
 			  </tr>
 			</table></td>
 		</tr>
 	  </table></td>
   </tr>
 </table>
 </body>
 </html>
 
Also ich verstehe die Welt echt nicht mehr!
AN ALLE DIE DIESEN THREAD LESEN BITTE HELFT UNS

Mich würde wirklich interessieren wo der Fehler liegt! Tut mir leid aber ich kann dir leider nicht mehr weiterhelfen! So gern ich auch würde! Bei mir funktioniert das Script absolut ohne Probleme! :confused: :eek:
 
LOL! Das ist ganzschön crazy Ich schätzt, dass es so sein wird, dass es immer weiter runter rutscht und dann nicht mehr angeschaut wird! DANKE FÜR DEINE HILFEEEEE!

MFG Dönerman

ps: hast du icq?
 
Ja! meine nummer: 128185877

//edit: Ja wahrscheinlich wird sich keiner darum scheren (->wie schreibt man das Wort :-) ). Allein schon deswegen weil viele zu faul sind so lange threads zu lesen.
 
darf ich dich adden?

Ka wie man das schreibt? *gg*

Jepp warscheinlich ist das so!!

edit: Soll ich einfach ein neues Thema öffnen? mit namen schwierige Blätterfunktion?
 
Zuletzt bearbeitet:
Klar kannst mich adden! Aber ich hab Authorisation Request aktiviert, und kann dich erst um 16:45 autorisieren!

Übrigens! Das Array $id_a_main gehört bereinigt! Da sind ne Menge leere Elemente drin ich würds so machen:
PHP:
//$zusammenfassung="test|test_neu|jajaja"; 
  $eintraege=explode("|",$zusammenfassung); 
  $trennzeichen="|*.*|"; 
   
  for($x=0;$x<count($eintraege);$x++){ 
   
    $abfrage = "SELECT * FROM catchword WHERE name='$eintraege[$x]' AND file_id!='1'"; 
    $ergebnis = mysql_query($abfrage); 
    while($row = mysql_fetch_object($ergebnis)){ 
     
      $id .= $row->file_id.$trennzeichen; 
     
    } 
   
  } 
   
  $id = substr($id,0,strlen($id)-strlen($trennzeichen)); 
  $id_a=explode($trennzeichen,$id); 
  $id_a=array_unique($id_a); 
  $id_a_main=$id_a; 
  $link_next=""; 
  $count=count($id_a); 
  $anzahl=10; 
   
  if($count>$anzahl){  
   
    $id_a_limit=array(); 
     
    if(isset($_GET['show_results'])){ 
      $show_end=$_GET['show_results']+$anzahl; 
    }else{ 
      $show_end=$anzahl; 
    } 
    for($x=$show_end-$anzahl;$x<$show_end;$x++){ 
      $id_a_limit[$x]=$id_a[$x]; 
    } 
     
    $id_a_main=$id_a_limit; 
    if($show_end<=$count-1){ 
      $link_next="<a href='test.tutorials.de.php?show_results=".$show_end."'>weiter</a>"; 
    } 
     
  } 
  
  $count_for_del=count($id_a_main);
  for($x=0;$x<$count_for_del;$x++){

    if($id_a_main[$x] == "" or $id_a_main[$x]==" "){
      unset($id_a_main[$x]);
    }

  }

  foreach($id_a_main as $id_v){ 
   
    $abfrage="SELECT name FROM file WHERE id='$id_v'"; 
    $ergebnis=mysql_query($abfrage); 
    while($row=mysql_fetch_array($ergebnis)){ 
     
      $bild=$row['name']; 
      echo $bild."<br>"; 
     
    } 
     
  } 

  echo $link_next; 

?>

edit:// neues Thema wäre vielleicht Sinnvoll! Ich hoffe nur die Mods springen uns dafür nicht auf den Kopf! (Schon wieder ein Blätterfunktions-Thread) :-) :suspekt:
 
das hoffe ich auch nicht! ^^

danke wegen den tipp, aber es funkt leider trotzdem nicht! *gg*

Ich mache hald ein neues auf!

OK! habe dich schon geaddet! ^^

Bin gespannt wo der Fehler ist!

MFG Dönerman
 
Zurück