Fetch array, gibt spalten doppelt aus :-(

		$connection = @mysql_connect("......org:33066", "JPsp", "gerhard");
		$table = "jps_values_f1";
		mysql_select_db("jpcollect");


		if(!$connection){
			echo "Connection not Established!\n";
			exit;
		}


		$get = "SELECT CName, JName, Value FROM $table WHERE JName = 'cp'";


		//$result = mysql_db_query($dbname, $get, $connection);
		$result = mysql_query($get, $connection);

.
.
.
//if($row = mysql_fetch_array($result)){
?>


<?php while($row = mysql_fetch_array($result)){ ?>

<?php foreach($row as $col){ ?><?php } ?>

                    <?php


                }//while($row = mysql_fetch_array($result));
        //}else {print "Sorry, no record were found!";
        //}

.
.
.

<?php print $col; ?>

Poste dein SQL-Satement, wahrscheinlich benutzt du ein Self-Join bei 2 Tabellen, dann wäre das u.U. normal.

Willkommen im Forum.

Mal ganz doof gefragt: Fällt das nach dem Abschicken überhaupt nicht auf, dass der Post unlesbar formatiert ist? So was ist mir immer ein Rätsel.

Ich konnte mit Mühe etwas erkennen.

[php]<?php while($row = mysql_fetch_array($result)){ ?>

<?php foreach($row as $col){ ?><?php[/php]

Das ist der Fehler. Du gehst hier 2 Mal durch die Ergebnismenge. Einmal mit while(), danach innerhalb davon mit foreach().