Hallo alle zusammen,
die zweite while-Schleife funktioniert nicht.
Code
require_once ('config.php');
$db_link = mysql_connect (MYSQL_HOST, MYSQL_BENUTZER, MYSQL_KENNWORT);
// Nutzen von Datenbank (Name ist hinterlegt in Konstante MYSQL_DATENBANK
$db_sel = mysql_select_db( MYSQL_DATENBANK )
or die("Auswahl der Datenbank fehlgeschlagen1");
$sql = "
SELECT *
FROM tbhc_friends
WHERE user1 = 'admin' OR user2='admin'
";
$db_erg = mysql_query( $sql );
if ( ! $db_erg )
{
die('Ungültige Abfrage1: ' . mysql_error());
}
echo '
<table border="2">
<tr>
<td><b>Freunde:</b><br />';
echo '<table border="0">';
while ($zeile = mysql_fetch_array( $db_erg, MYSQL_ASSOC))
{
echo "<tr>";
echo '<td>'; if ($zeile['user1']!=$_SESSION['username']) { echo $zeile['user1']; $ister[]=$zeile['user1']; $isterz++; } echo'</td>';
echo "</tr>";
}
echo "</table>";
mysql_free_result( $db_erg );
echo '
</td>
</tr>
</table>';
require_once ('config.php');
$db_link = mysql_connect (MYSQL_HOST, MYSQL_BENUTZER, MYSQL_KENNWORT);
// Nutzen von Datenbank (Name ist hinterlegt in Konstante MYSQL_DATENBANK
$db_sel = mysql_select_db( MYSQL_DATENBANK )
or die("Auswahl der Datenbank fehlgeschlagen1");
$sql = "
SELECT *
FROM tbhc_friends
WHERE user1 = 'admin' OR user2='admin'
";
$db_erg = mysql_query( $sql );
if ( ! $db_erg )
{
die('Ungültige Abfrage1: ' . mysql_error());
}
echo '<br/><br />
<table border="2">
<tr>
<td><b>Mitglieder die dein/e Freund/in werden wollen:</b><br />';
echo '<table border="0">';
while ($zeile = mysql_fetch_array( $db_erg, MYSQL_ASSOC))
{
echo "<tr>";
echo '<td>'; if ($zeile['user2']==$_SESSION['username']) {
$z=1;
while ($z = $isterz) {
if ($ister[$z]!=$zeile['user1']) {
echo $zeile['user1'];
}
$z++;
}
} echo'</td>';
echo "</tr>";
}
echo "</table>";
mysql_free_result( $db_erg );
echo '<br />
</td>
</tr>
</table>
Alles anzeigen
Robo01