tja heb je je site zo 45 % klaar kom je toch weer een rot probleem tegen waar ik niet veel van af weet
CitaatDrank Groningen Friesland Drenthe Gelderland Overijsel Flevoland Utrecht Noord-Holland Zuid-Holland Zeeland limburg Noord-Brabant
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/a9453457/public_html/ingame/drinks.php on line 193
PHP
<?php
echo'
<div id="content_top"> </div>
<div id="content">
<h1 class="titel">Drank</h1>';
$max = ($own['vip'] > 0) ? (8) : (4);
echo'
<script type="text/javascript">
currenttab = \'tab1\';
function settab(tabid) {
if(tabid != currenttab) {
document.getElementById(currenttab).className = \'tab\';
document.getElementById(tabid).className = \'tab_active\';
document.getElementById(tabid + \'_span\').style.display =\'\';
document.getElementById(currenttab + \'_span\').style.display =\'none\';
currenttab = tabid;
}
}
</script>
';
echo'
<table width="100%">
<tr align="center">
<td align="center"><a id="tab1" class="tab_active" onclick="settab(\'tab1\'); return false;" href="#">Handel</a></td>
<td align="center"><a id="tab2" class="tab" onclick="settab(\'tab2\'); return false;" href="#">Koersen</a></td>
</tr>
</table><br /><br />';
echo'
<span id="tab1_span">';
if(isset($_POST['submit'])) {
if($_POST['submit'] == "Kopen") {
$kosten = 0;
foreach($_POST as $key => $post) {
if($key != "submit" && empty($fout[0])) {
$drank = mysql_fetch_query("SELECT koersen_" . $own['stad'] . " FROM drank WHERE afbeelding = '" . $key . ".jpg'");
if(!empty($drank)) {
if($post + $own[$key] > $max) {
$fout[] = " - Je mag niet meer dan " . $max . " kratten van elke soort";
}
$kosten += $post * $drank['koersen_' . $own['stad']];
if($kosten > $own['cash']) {
$fout[] = " - Je hebt niet genoeg geld om deze aankoop te doen";
}
if(!correct_number_input($post)) {
$fout[] = " - Er is een ongeldig getal gevonden";
}
}
}
if(empty($drank)) {
$fout[] = " - Er is een ongeldige dranksoort gevonden";
}
}
$query = "";
$i = 0;
foreach($_POST as $key => $post) {
$i++;
if(empty($fout[0]) && $key != "submit") {
$own[$key] += $post;
$query .= ", " . $key . " = '" . $own[$key] . "'";
if($i == 1) {
$query = substr($query, 2, strlen($query));
}
}
}
if($i == 0) {
$fout[] = " - Er zijn geen dranken ingevuld";
}
if(empty($fout[0])) {
$own['cash'] -= $kosten;
mysql_query("UPDATE users SET " . $query . ", cash = '" . $own['cash'] . "' WHERE id = '" . $own['id'] . "'");
echo '<div class="dark"><font color="green" style="font-weight: bold">Je hebt voor € ' . groot($kosten) . ',- drank ingekocht!</font></div><br />';
} else {
foreach($fout as $tekst) {
@$foutje .= "<br />\r\n" . $tekst;
}
echo "<div class=\"dark\" id=\"message\"><font color=\"red\" style=\"font-weight: bold\">De volgende dingen gingen verkeerd:</font>" . $foutje . "</div><br />";
}
}
if($_POST['submit'] == "Verkopen") {
$opbrengst = 0;
foreach($_POST as $key => $post) {
if($key != "submit" && empty($fout[0])) {
$drank = mysql_fetch_query("SELECT koersen_" . $own['stad'] . ", naam FROM drank WHERE afbeelding = '" . $key . ".jpg'");
if(!empty($drank)) {
if($own[$key] - $post < 0) {
$fout[] = " - Je hebt niet zoveel kratten " . strtolower($drank['naam']);
}
$opbrengst += $post * $drank['koersen_' . $own['stad']];
if(!correct_number_input($post)) {
$fout[] = " - Er is een ongeldig getal gevonden";
}
}
}
if(empty($drank)) {
$fout[] = " - Er is een ongeldige dranksoort gevonden";
}
}
$query = "";
$i = 0;
foreach($_POST as $key => $post) {
$i++;
if(empty($fout[0]) && $key != "submit") {
$own[$key] -= $post;
$query .= ", " . $key . " = '" . $own[$key] . "'";
if($i == 1) {
$query = substr($query, 2, strlen($query));
}
}
}
if($i == 0) {
$fout[] = " - Er zijn geen dranken ingevuld";
}
if(empty($fout[0])) {
$own['cash'] += $opbrengst;
mysql_query("UPDATE users SET " . $query . ", cash = '" . $own['cash'] . "' WHERE id = '" . $own['id'] . "'");
echo '<div class="dark"><font color="green" style="font-weight: bold">Je hebt voor € ' . groot($opbrengst) . ',- drank verkocht!</font></div><br />';
} else {
foreach($fout as $tekst) {
@$foutje .= "<br />\r\n" . $tekst;
}
echo "<div class=\"dark\" id=\"message\"><font color=\"red\" style=\"font-weight: bold\">De volgende dingen gingen verkeerd:</font>" . $foutje . "</div><br />";
}
}
}
echo'
Terwijl je een gierende dorst hebt, kun je natuurlijk ook gewoon geld verdienen met de drankhandel. Zo werkt het: Je koopt een aantal kratten drank voor de koers die hij dan heeft. Dan wacht je een uur of ga je naar een andere stad en verkoop je de drank weer voor meer geld.<br />
Je mag niet meer dan ' . $max . ' kratten drank inkopen.<br /><br />
<form method="post">
<table width="100%" cellpadding="0" cellspacing="0">
<tr>
<td class="start">Afbeelding</td>
<td class="start">Naam</td>
<td class="start"> </td>
<td class="start">Koers in ' . $steden[$own['stad']] . '</td>
<td class="start">Bezit</td>
<td class="start"> </td>
</tr>';
$drinks = mysql_query("SELECT naam, afbeelding, koersen_" . $own['stad'] . " FROM drank");
while($krat = mysql_fetch_array($drinks, MYSQL_ASSOC)) {
if($krat['koersen_' . $own['stad']] <= 0) {
$krat['koersen_' . $own['stad']] = rand(500, 6000);
mysql_query("UPDATE drank SET koersen_" . $own['stad'] . " = '" . $krat['koersen_' . $own['stad']] . "' WHERE naam = '" . $krat['naam'] . "'");
}
$owned = substr($krat['afbeelding'], 0, strlen($krat['afbeelding']) - 4);
echo'
<tr>
<td class="shop"><img src="images/drank/' . $krat['afbeelding'] . '" /></td>
<td class="shop">' . $krat['naam'] . '</td>
<td class="shop"><img src="images/icons/money.gif" /></td>
<td class="shop">€ ' . groot($krat['koersen_' . $own['stad']]) . ',-</td>
<td class="shop">' . $own[$owned] . '</td>
<td class="shop"><input type="text" name="' . $owned . '" class="input" size="1" value="0" /></td>
</tr>';
}
echo'
</table><br />
<center>
<input type="submit" name="submit" value="Kopen" class="submit" />
<input type="submit" name="submit" value="Verkopen" class="submit" />
</center>
</form>
</span>
<span id="tab2_span" style="display: none">
Hier staan de drank koersen van verschillende landen per drank soort. Deze koersen veranderen elk uur.<br /><br />
<table width="100%" cellpadding="0" cellspacing="0">
<tr>
<td class="start" width="' . round(100 / (count($steden) - 1), 1) . '%">Drank</td>';
$selection = "";
foreach($steden as $i => $stad) {
$selection .= ", koersen_" . $i;
echo'
<td class="start" width="' . round(100 / (count($steden) - 1), 1) . '%">' . $stad . '</td>';
}
echo'
</tr>';
$drinks = mysql_query("SELECT naam" . $selection . " FROM drank");
while($krat = mysql_fetch_array($drinks, MYSQL_ASSOC)) {
if($krat['naam'] == "Bacardi Breezer") {
$krat['naam'] = "Breezer";
}
echo'
<tr>
<td class="list">' . $krat['naam'] . '</td>';
foreach($steden as $i => $stad) {
if($krat['naam'] == "Breezer") {
$krat['naam'] = "Bacardi Breezer";
}
if($krat['koersen_' . $i] <= 0) {
$krat['koersen_' . $i] = rand(500, 6000);
mysql_query("UPDATE drank SET koersen_" . $i . " = '" . $krat['koersen_' . $i] . "' WHERE naam = '" . $krat['naam'] . "'");
}
echo'
<td class="list">€ ' . groot($krat['koersen_' . $i]) . '</td>';
}
echo'
</tr>';
}
echo'
</table>
</span>
</div>
<div id="content_bottom"> </div>';
?>
Toon Meer
gr. marco