also das Problem ist recht Simpel nur schwer zu erklären, ich versuche es einmal
Datenbanken Db2 liegt bei 1&1 Db1 liegt bei meier&co
auf der DB2 habe ich ein Cms system mit Datenbank und userverwaltung (schreib und leserechte)
auf der DB1 habe ich auch einige meiner user eingestellt jedoch nur den Nicknamen zb.raphaela
auf der db1 in der spalte "name"
auf der db2 in der Spalte "user_nick"
jetz möchte ich wenn ich einen neuen nutzer in die db1 in die spalte "name" eintrage das durch den abruf automatisch die daten aus der DB2 des user ausgelesen werden zum beispiel: user_text, user_birth usw je nach bedarf. ich hoffe das ich es verständlicher erklärt habe
der code db1 aufruf bringt mir unten in dem html teil den gewünschten erfolg
der aufruf der db2 zeigt mir nur die row anzahl an als ausgabe = 4
Wer kann mir helfen das die abfrage richtig funktioniert und den gewünschten erfolgt bringt
alles liebe und danke Blondie
PHP-Code:
<?php
///#####include db1
include ('pkinc/cfg/connectlinedb1.php');
/* Erstellt Connect zu Datenbank 1 her */
/* $erver, $user, $pass, $dbname, $dbtab */
$db_verbindung = mysql_connect($server, $user, $pass);
if ($db_verbindung) {
$con = mysql_select_db($dbname, $db_verbindung);
$res = mysql_db_query("$dbname", "select * from $dbtab");
$num = mysql_num_rows($res);
} else {
echo "Verbindung fehlgeschlagen!";
}
///#####include db2
include ('pkinc/cfg/connectlinedb2.php');
/* Erstellt Connect zu Datenbank 2 her */
/* $server1, $user1, $pass1, $dbname1, $dbtab1 */
$db_verbindung1 = mysql_connect($server1, $user1, $pass1);
if ($db_verbindung1) {
$con1 = mysql_select_db($dbname1, $db_verbindung1);
$res1 = mysql_query("select * from $dbtab1");
$num1 = mysql_num_rows($res1);
echo $num1 ."<br />";
} else {
echo "Verbindung fehlgeschlagen!";
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Language" content="de">
<title>mitarbeiter</title>
<style type="text/css">
.Table {
border: 4px outset #FF0000;
}
.Table_in {
font-size: 12;
}
</style>
</head>
<body>
<div align="center">
<table width="100%" style="border: 6px outset #0000FF; " background="images/berater/sterne.jpg">
<tr>
<td class="Table_in" align="center" style="border: 3px groove #0000FF; " bordercolor="#FF0000" colspan="4">
<h2>Unsere Berater</h2>
</td>
</tr>
<?php
while ($feld = mysql_fetch_array($res)) {
?>
<tr>
<td class="Table_in" align="center" height="20" width="97%" colspan="4">
</td>
</tr>
<tr>
<td class="Table_in" align="center" style="border: 3px outset #0000FF; " height="100" width="12%" rowspan="2"><img src="images/berater/<?php echo htmlspecialchars($feld['name']); ?>.jpg" /><br><h2><?php echo htmlspecialchars($feld['name']); ?></h2></td>
<td class="Table_in" align="center" style="border: 3px outset #0000FF; " height="70" width="12%"><h3>Durchwahl</h3><br><h2><?php echo htmlspecialchars($feld['durchwahl']); ?></h2></td>
<td class="Table_in" align="center" style="border: 3px outset #0000FF; " height="100" width="25%" rowspan="2">letzte Anmeldung<?php echo htmlspecialchars($feld['letzte_anmeldung']); ?><br>letzte Abmeldung<?php echo htmlspecialchars($feld['letzte_abmeldung']); ?></td>
<td class="Table_in" align="center" style="border: 3px outset #0000FF; " height="100" width="46%" rowspan="2">
<b>Beratertext</b></td
</tr>
<tr>
<td class="Table_in" align="center" style="border: 3px outset #0000FF; " height="23" width="12%">Status<br><img src="images/berater/<?php echo htmlspecialchars($feld['telefon_status']); ?>.gif" /></td>
</tr>
<tr>
<td class="Table_in" align="center" height="20" width="97%" colspan="4">
</td>
</tr>
<tr>
<td class="Table_in" height="40" align="center" width="97%" colspan="4">
<img border="0" src="images/berater/yinyang.gif" height="98" width="75"</td>
</tr>
<?php
}
?>
</table>
</div>
</body>
</html>