Hallo,
ich hoffe ihr versteht meine frage.
zunächsteinmal die scripte um die es geht:
script 1:
script 2:
So damit ich das 2te script so nutzen kann wie ich es brauche müsste ich es schaffen einen Wert aus script 1 zu übergeben.
ich brauche aus dem array immer das wort aus welcher spalte ich den wert bezogen habe.
"Hütte" => "$row->huette", <--- in dem Fall bräuchte ich "huette" in einer variablen.
hier wird anstelle des letzten $x ein link eingefügt wo ich dann den anderen wert mit übergebe an script2. Dort könnte ich es mir dann via $_GET rausholen.
Ich hoffe ihr konntet mich verstehen und mir sagen wie ich das Wort aus dem array in eine variable bekomme.
lg
ich hoffe ihr versteht meine frage.
zunächsteinmal die scripte um die es geht:
script 1:
PHP-Code:
$sql = "SELECT * FROM town WHERE townid = '".$_SESSION['town']."'";
$result = mysql_query($sql) OR die(mysql_error()." => ".mysql_errno());
while ($row = mysql_fetch_object($result)) {
$building = array(
"Palast" => "$row->palast",
"Lehm" => "$row->lehm",
"Holz" => "$row->holz",
"Hütte" => "$row->huette",
"Basar" => "$row->basar",
"Schule" => "$row->schule",
"Lager" => "$row->lager",
"Mauer" => "$row->mauer",
"Ziegellei" => "$row->ziegellei",
"Sägewerk" => "$row->saegewerk",
"Hochschule" => "$row->hochschule",
"Museum" => "$row->museum",
"Kaserne" => "$row->kaserne");
include("ink/ausbau.ink.php");
$anzahl = count ( $building );
echo "<table border='1'>";
foreach ($building as $build => $x ) {
if($x == "max") {
echo "<tr><td>$build </td><td colspan='3' align='center'>Komplett ausgebaut</td></tr>";
}
if($x != "-1" && $x != "max") {
echo "<tr><td>$build ($x) </td><td>";include('ink/building.ink.php');echo "</td><td>$y2</td><td>$x</td></tr>";
}
}
echo "</table>";
}
script 2:
PHP-Code:
include("db.ink.php");
$_SESSION['town'] = 1 ;
// ausbau prüfung
$sql2 = "SELECT * FROM builds WHERE townid = '".$_SESSION['town']."'";
$result2 = mysql_query($sql2) OR die(mysql_error()." => ".mysql_errno());
$ups = mysql_num_rows($result2); {
if($ups >= 2) {
echo $ups->townid;
}
else {
echo "leer";
}
}
So damit ich das 2te script so nutzen kann wie ich es brauche müsste ich es schaffen einen Wert aus script 1 zu übergeben.
ich brauche aus dem array immer das wort aus welcher spalte ich den wert bezogen habe.
"Hütte" => "$row->huette", <--- in dem Fall bräuchte ich "huette" in einer variablen.
PHP-Code:
if($x != "-1" && $x != "max") {
echo "<tr><td>$build ($x) </td><td>";include('ink/building.ink.php');echo "</td><td>$y2</td><td>$x</td></tr>";
}
Ich hoffe ihr konntet mich verstehen und mir sagen wie ich das Wort aus dem array in eine variable bekomme.
lg
Kommentar