[PHP] ">" bei SELECT Abfrage auf eine MYSQL - DB

corey

Ensign
Registriert
März 2005
Beiträge
254
Hi all,

kleine Frage: wenn ich eine select abfrage auf eine mysql datenbank mache, und das resultat in html - tags ausgeben kommen immer folgendes zeichen zuerst ">". wie kann ich dieses entfernen, d.h. wie kann ich die abfrage stellen, dass dieses zeichen nicht mehr kommt? meines wissens, kommt dieses zeichen durch den mysql service, da man wie über die commandozeile so abfragt mysql>

gruss

corey
 
Hi,

danke dass ich doch noch eine Antwort bekomme! hier der code:

PHP:
<?php
	//Konstanten von config - file holen
	include("inc\config.php");
	
	//Alle Fehler reportieren
	error_reporting(E_ALL);
	
	//********************************************
	//Author: 		PRO
	//Datum:  		26.11.2005
	//Beschreibung: verbindet zur Datenbank
	//Parameter:	keine
	//********************************************
	function connectToDB()
	{
		$db_link = mysql_connect(MYSQL_HOST, MYSQL_USER,MYSQL_PASS);
		return $db_link;
	}
	
	//********************************************
	//Author: 		PRO
	//Datum:  		26.11.2005
	//Beschreibung:	Setzt zu benutzende Datenbank
	//Parameter:	keine
	//********************************************
	function useDataBase()
	{
		$db_link = connectToDB();
		if($db_link)
		{
			mysql_query("use " . MYSQL_DATABASE);
		}
	}
	
	function getAllItemsOfGuestBook()
	{
	
		$db_link = connectToDB();
		if($db_link)
		{
			$result = mysql_query("select * from pro_text") or die(MYSQL_ERROR());
	 
			$table = '	<table width="528" height="239" border="1" cellpadding="0" cellspacing="3" bgcolor="#CCCCCC" class="border">
			 			<tr class="border">
			 			<td width"155" class="border">Name:</td>
						<td width="1500" class="border"> Text: </td>
						</tr>';
				
	 		while($row = mysql_fetch_assoc($result) and mysql_num_rows($result)) 
	 		{
     			$table = $table .  	'<tr class="border">
      								<td width="155" class="border"><p align="center">' . $row['name'] . '</p></td>
									<td width="1500" class="border"><p align="left" valign="top">' . $row['text'] . '</p></td>
    								</tr>';
			
				//echo $row['idUser']." &gt; ".$row['userName']."<br />\n";
	 	
			$table = $table . '</table>';
		}
		
		return $table;
	 
	}
	
	

?>
 
Und hier der Aufruf der Funktion aus einem Main heraus:

PHP:
<?php

	include("inc\config.php");
	include("inc\database.php");
	
	useDataBase();
	$table = getAllItemsOfGuestBook();
	echo $table;
	 
?>

jedoch funktioniert dieses auch noch nicht...
 
Zurück
Oben